builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-036 starttime: 1478038082.23 results: success (0) buildid: 20161101134702 builduid: fa62752c2ed244d48829c437643d4768 revision: cd3745be744588e6cbd802def770a96e425fe6f1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:02.225487) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:02.225897) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:02.226177) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:02.597128) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:02.597394) ========= 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-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False --2016-11-01 15:08:02-- 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% 9.68M=0.001s 2016-11-01 15:08:03 (9.68 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.536416 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:03.167686) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:03.168025) ========= 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-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024938 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:03.231352) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-01 15:08:03.231697) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cd3745be744588e6cbd802def770a96e425fe6f1 --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 cd3745be744588e6cbd802def770a96e425fe6f1 --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-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False 2016-11-01 15:08:03,280 truncating revision to first 12 chars 2016-11-01 15:08:03,281 Setting DEBUG logging. 2016-11-01 15:08:03,281 attempt 1/10 2016-11-01 15:08:03,281 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/cd3745be7445?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-01 15:08:04,479 unpacking tar archive at: mozilla-inbound-cd3745be7445/testing/mozharness/ program finished with exit code 0 elapsedTime=1.824975 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-01 15:08:05.416204) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:05.416517) ========= script_repo_revision: cd3745be744588e6cbd802def770a96e425fe6f1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:05.416942) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:05.417221) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 15:08:05.446059) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 15 secs) (at 2016-11-01 15:08:05.446359) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False 15:08:05 INFO - MultiFileLogger online at 20161101 15:08:05 in /builds/slave/test 15:08:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 15:08:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:08:05 INFO - {'allow_software_gl_layers': False, 15:08:05 INFO - 'append_to_log': False, 15:08:05 INFO - 'base_work_dir': '/builds/slave/test', 15:08:05 INFO - 'blob_upload_branch': 'mozilla-inbound', 15:08:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:08:05 INFO - 'buildbot_json_path': 'buildprops.json', 15:08:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:08:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:08:05 INFO - 'download_minidump_stackwalk': True, 15:08:05 INFO - 'download_symbols': 'true', 15:08:05 INFO - 'download_tooltool': True, 15:08:05 INFO - 'e10s': False, 15:08:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:08:05 INFO - 'tooltool.py': '/tools/tooltool.py', 15:08:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:08:05 INFO - '/tools/misc-python/virtualenv.py')}, 15:08:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:08:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:08:05 INFO - 'log_level': 'info', 15:08:05 INFO - 'log_to_console': True, 15:08:05 INFO - 'opt_config_files': (), 15:08:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:08:05 INFO - '--processes=1', 15:08:05 INFO - '--config=%(test_path)s/wptrunner.ini', 15:08:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:08:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:08:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:08:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:08:05 INFO - 'pip_index': False, 15:08:05 INFO - 'require_test_zip': True, 15:08:05 INFO - 'test_type': ('testharness',), 15:08:05 INFO - 'this_chunk': '1', 15:08:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:08:05 INFO - 'total_chunks': '10', 15:08:05 INFO - 'virtualenv_path': 'venv', 15:08:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:08:05 INFO - 'work_dir': 'build'} 15:08:05 INFO - [mozharness: 2016-11-01 22:08:05.649725Z] Running clobber step. 15:08:05 INFO - Running pre-action listener: _resource_record_pre_action 15:08:05 INFO - Running main action method: clobber 15:08:05 INFO - rmtree: /builds/slave/test/build 15:08:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:08:06 INFO - Running post-action listener: _resource_record_post_action 15:08:06 INFO - [mozharness: 2016-11-01 22:08:06.644495Z] Finished clobber step (success) 15:08:06 INFO - [mozharness: 2016-11-01 22:08:06.644808Z] Running read-buildbot-config step. 15:08:06 INFO - Running pre-action listener: _resource_record_pre_action 15:08:06 INFO - Running main action method: read_buildbot_config 15:08:06 INFO - Using buildbot properties: 15:08:06 INFO - { 15:08:06 INFO - "project": "", 15:08:06 INFO - "product": "firefox", 15:08:06 INFO - "script_repo_revision": "production", 15:08:06 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 15:08:06 INFO - "repository": "", 15:08:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 15:08:06 INFO - "buildid": "20161101134702", 15:08:06 INFO - "pgo_build": "False", 15:08:06 INFO - "basedir": "/builds/slave/test", 15:08:06 INFO - "buildnumber": 64, 15:08:06 INFO - "slavename": "tst-linux32-spot-036", 15:08:06 INFO - "revision": "cd3745be744588e6cbd802def770a96e425fe6f1", 15:08:06 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 15:08:06 INFO - "platform": "linux", 15:08:06 INFO - "branch": "mozilla-inbound", 15:08:06 INFO - "repo_path": "integration/mozilla-inbound", 15:08:06 INFO - "moz_repo_path": "", 15:08:06 INFO - "stage_platform": "linux", 15:08:06 INFO - "builduid": "fa62752c2ed244d48829c437643d4768", 15:08:06 INFO - "slavebuilddir": "test" 15:08:06 INFO - } 15:08:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 15:08:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 15:08:06 INFO - Running post-action listener: _resource_record_post_action 15:08:06 INFO - [mozharness: 2016-11-01 22:08:06.652963Z] Finished read-buildbot-config step (success) 15:08:06 INFO - [mozharness: 2016-11-01 22:08:06.653230Z] Running download-and-extract step. 15:08:06 INFO - Running pre-action listener: _resource_record_pre_action 15:08:06 INFO - Running main action method: download_and_extract 15:08:06 INFO - mkdir: /builds/slave/test/build/tests 15:08:06 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')]} 15:08:06 INFO - trying https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 15:08:06 INFO - Downloading https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/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 15:08:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/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 15:08:07 INFO - Downloaded 1325 bytes. 15:08:07 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 15:08:07 INFO - Using the following test package requirements: 15:08:07 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 15:08:07 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 15:08:07 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 15:08:07 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'jsshell-linux-i686.zip'], 15:08:07 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 15:08:07 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 15:08:07 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 15:08:07 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 15:08:07 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 15:08:07 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:08:07 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 15:08:07 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 15:08:07 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/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 15:08:07 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 15:08:07 INFO - Fetch https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 15:08:09 INFO - Http code: 200 15:08:09 INFO - via: 1.1 336f0e6ef9a3462f682d6ca49029b665.cloudfront.net (CloudFront) 15:08:09 INFO - x-amz-cf-id: RuZQmDTDv6FsAbYsrC0q9lOz9Tm1ARA4AqL36wCylneqfYagp7Nj0A== 15:08:09 INFO - x-amz-version-id: RyoqnNHCOEz94lsVzY7DkXg.lFaCbUJs 15:08:14 INFO - Expected file size: 20597716 15:08:14 INFO - Obtained file size: 20597716 15:08:15 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/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 15:08:15 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 15:08:15 INFO - Fetch https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 15:08:16 INFO - Http code: 200 15:08:16 INFO - via: 1.1 41b2ee7cbe95749816a7586d9ab4629d.cloudfront.net (CloudFront) 15:08:16 INFO - x-amz-cf-id: Yqw1LgVVpy3zB5unBGQBhUIg6_-pCSIs24cvbRrY8HwdpTDZmgRJvA== 15:08:16 INFO - x-amz-version-id: 3bN.KuSZtIjYgsxIUyuocBpiMSdY2ym6 15:08:26 INFO - Expected file size: 43217290 15:08:26 INFO - Obtained file size: 43217290 15:08:37 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')]} 15:08:37 INFO - trying https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:08:37 INFO - Downloading https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/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 15:08:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/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 15:08:41 INFO - Downloaded 66414402 bytes. 15:08:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:08:41 INFO - mkdir: /builds/slave/test/properties 15:08:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:08:41 INFO - Writing to file /builds/slave/test/properties/build_url 15:08:41 INFO - Contents: 15:08:41 INFO - build_url:https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:08:41 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 15:08:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:08:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:08:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:08:52 INFO - Contents: 15:08:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:08:52 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:08:52 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 15:08:52 INFO - Fetch https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 15:08:53 INFO - Http code: 200 15:08:53 INFO - x-amz-expiration: expiry-date="Thu, 03 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 15:08:53 INFO - x-amz-id-2: SpkWL2FYdO0PKdVHJdXhigXrU1tkOrNPlrT8394h4SzjryqbOgj3Yv5NfhkPvea9pzcwjFOfEdc= 15:08:53 INFO - x-amz-meta-cloud-mirror-addresses: [{"c":200,"u":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/VpJE3zYsSG-DcSjOtxfLhQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-11-01T22:08:42.815Z"}] 15:08:53 INFO - x-amz-meta-cloud-mirror-stored: 2016-11-01T22:08:42.834Z 15:08:53 INFO - x-amz-meta-cloud-mirror-upstream-content-length: 178459093 15:08:53 INFO - x-amz-meta-cloud-mirror-upstream-etag: "1349a69a04595f0338129ab9463d8425" 15:08:53 INFO - x-amz-meta-cloud-mirror-upstream-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/VpJE3zYsSG-DcSjOtxfLhQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:08:53 INFO - x-amz-request-id: 6A6A8B82D9ECB76D 15:08:56 INFO - Expected file size: 178459093 15:08:56 INFO - Obtained file size: 178459093 15:09:17 INFO - Running post-action listener: _resource_record_post_action 15:09:17 INFO - Running post-action listener: set_extra_try_arguments 15:09:17 INFO - [mozharness: 2016-11-01 22:09:17.424352Z] Finished download-and-extract step (success) 15:09:17 INFO - [mozharness: 2016-11-01 22:09:17.424652Z] Running fetch-geckodriver step. 15:09:17 INFO - Running pre-action listener: _resource_record_pre_action 15:09:17 INFO - Running main action method: fetch_geckodriver 15:09:17 INFO - Running post-action listener: _resource_record_post_action 15:09:17 INFO - [mozharness: 2016-11-01 22:09:17.779315Z] Finished fetch-geckodriver step (success) 15:09:17 INFO - [mozharness: 2016-11-01 22:09:17.779645Z] Running create-virtualenv step. 15:09:17 INFO - Running pre-action listener: _pre_create_virtualenv 15:09:17 INFO - Running pre-action listener: _resource_record_pre_action 15:09:17 INFO - Running main action method: create_virtualenv 15:09:17 INFO - Creating virtualenv /builds/slave/test/build/venv 15:09:17 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 15:09:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:09:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:09:18 INFO - Using real prefix '/usr' 15:09:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:09:19 INFO - Installing distribute.............................................................................................................................................................................................done. 15:09:22 INFO - Installing pip.................done. 15:09:22 INFO - Return code: 0 15:09:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 15:09:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 15:09:22 INFO - Reading from file tmpfile_stdout 15:09:22 INFO - Output received: 15:09:22 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) 15:09:22 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 15:09:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:23 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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:23 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 15:09:23 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 15:09:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:23 INFO - 'CCACHE_UMASK': '002', 15:09:23 INFO - 'DISPLAY': ':0', 15:09:23 INFO - 'HOME': '/home/cltbld', 15:09:23 INFO - 'LANG': 'en_US.UTF-8', 15:09:23 INFO - 'LOGNAME': 'cltbld', 15:09:23 INFO - 'MAIL': '/var/mail/cltbld', 15:09:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:23 INFO - 'MOZ_NO_REMOTE': '1', 15:09:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:23 INFO - 'PWD': '/builds/slave/test', 15:09:23 INFO - 'SHELL': '/bin/bash', 15:09:23 INFO - 'SHLVL': '1', 15:09:23 INFO - 'TERM': 'linux', 15:09:23 INFO - 'TMOUT': '86400', 15:09:23 INFO - 'USER': 'cltbld', 15:09:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:23 INFO - '_': '/tools/buildbot/bin/python'} 15:09:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:23 INFO - Downloading/unpacking psutil>=3.1.1 15:09:23 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 15:09:23 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 15:09:23 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 15:09:23 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 15:09:23 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 15:09:23 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 15:09:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:09:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:09:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:28 INFO - Installing collected packages: psutil 15:09:28 INFO - Running setup.py install for psutil 15:09:28 INFO - building 'psutil._psutil_linux' extension 15:09:28 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 15:09:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:09:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:09:29 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 15:09:29 INFO - building 'psutil._psutil_posix' extension 15:09:29 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 15:09:29 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 15:09:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:09:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:29 INFO - Successfully installed psutil 15:09:29 INFO - Cleaning up... 15:09:29 INFO - Return code: 0 15:09:29 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 15:09:29 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')]} 15:09:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:29 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')]} 15:09:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:09:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:09:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:30 INFO - 'CCACHE_UMASK': '002', 15:09:30 INFO - 'DISPLAY': ':0', 15:09:30 INFO - 'HOME': '/home/cltbld', 15:09:30 INFO - 'LANG': 'en_US.UTF-8', 15:09:30 INFO - 'LOGNAME': 'cltbld', 15:09:30 INFO - 'MAIL': '/var/mail/cltbld', 15:09:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:30 INFO - 'MOZ_NO_REMOTE': '1', 15:09:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:30 INFO - 'PWD': '/builds/slave/test', 15:09:30 INFO - 'SHELL': '/bin/bash', 15:09:30 INFO - 'SHLVL': '1', 15:09:30 INFO - 'TERM': 'linux', 15:09:30 INFO - 'TMOUT': '86400', 15:09:30 INFO - 'USER': 'cltbld', 15:09:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:30 INFO - '_': '/tools/buildbot/bin/python'} 15:09:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:30 INFO - Downloading/unpacking mozsystemmonitor==0.3 15:09:30 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 15:09:30 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 15:09:30 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 15:09:30 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 15:09:30 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 15:09:30 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 15:09:34 INFO - Downloading mozsystemmonitor-0.3.tar.gz 15:09:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:09:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 15:09:35 INFO - Installing collected packages: mozsystemmonitor 15:09:35 INFO - Running setup.py install for mozsystemmonitor 15:09:35 INFO - Successfully installed mozsystemmonitor 15:09:35 INFO - Cleaning up... 15:09:35 INFO - Return code: 0 15:09:35 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 15:09:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:09:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:09:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:35 INFO - 'CCACHE_UMASK': '002', 15:09:35 INFO - 'DISPLAY': ':0', 15:09:35 INFO - 'HOME': '/home/cltbld', 15:09:35 INFO - 'LANG': 'en_US.UTF-8', 15:09:35 INFO - 'LOGNAME': 'cltbld', 15:09:35 INFO - 'MAIL': '/var/mail/cltbld', 15:09:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:35 INFO - 'MOZ_NO_REMOTE': '1', 15:09:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:35 INFO - 'PWD': '/builds/slave/test', 15:09:35 INFO - 'SHELL': '/bin/bash', 15:09:35 INFO - 'SHLVL': '1', 15:09:35 INFO - 'TERM': 'linux', 15:09:35 INFO - 'TMOUT': '86400', 15:09:35 INFO - 'USER': 'cltbld', 15:09:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:35 INFO - '_': '/tools/buildbot/bin/python'} 15:09:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:35 INFO - Downloading/unpacking jsonschema==2.5.1 15:09:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:35 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 15:09:35 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 15:09:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:40 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 15:09:40 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 15:09:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:40 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 15:09:40 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 15:09:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:40 INFO - Downloading functools32-3.2.3-2.tar.gz 15:09:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 15:09:41 INFO - warning: no files found matching '*.txt' 15:09:41 INFO - no previously-included directories found matching 'build' 15:09:41 INFO - no previously-included directories found matching 'dist' 15:09:41 INFO - no previously-included directories found matching '.git*' 15:09:41 INFO - Installing collected packages: jsonschema, functools32 15:09:41 INFO - Running setup.py install for functools32 15:09:41 INFO - warning: no files found matching '*.txt' 15:09:41 INFO - no previously-included directories found matching 'build' 15:09:41 INFO - no previously-included directories found matching 'dist' 15:09:41 INFO - no previously-included directories found matching '.git*' 15:09:41 INFO - Successfully installed jsonschema functools32 15:09:41 INFO - Cleaning up... 15:09:41 INFO - Return code: 0 15:09:41 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 15:09: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')]} 15:09:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09: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')]} 15:09:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09: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', '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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09: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', 'functools32==3.2.3-2'] in /builds/slave/test/build 15:09: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 functools32==3.2.3-2 15:09:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:41 INFO - 'CCACHE_UMASK': '002', 15:09:41 INFO - 'DISPLAY': ':0', 15:09:41 INFO - 'HOME': '/home/cltbld', 15:09:41 INFO - 'LANG': 'en_US.UTF-8', 15:09:41 INFO - 'LOGNAME': 'cltbld', 15:09:41 INFO - 'MAIL': '/var/mail/cltbld', 15:09:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:41 INFO - 'MOZ_NO_REMOTE': '1', 15:09:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:41 INFO - 'PWD': '/builds/slave/test', 15:09:41 INFO - 'SHELL': '/bin/bash', 15:09:41 INFO - 'SHLVL': '1', 15:09:41 INFO - 'TERM': 'linux', 15:09:41 INFO - 'TMOUT': '86400', 15:09:41 INFO - 'USER': 'cltbld', 15:09:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:41 INFO - '_': '/tools/buildbot/bin/python'} 15:09:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:42 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 15:09:42 INFO - Cleaning up... 15:09:42 INFO - Return code: 0 15:09:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:09:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:42 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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:42 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 15:09:42 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 15:09:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:42 INFO - 'CCACHE_UMASK': '002', 15:09:42 INFO - 'DISPLAY': ':0', 15:09:42 INFO - 'HOME': '/home/cltbld', 15:09:42 INFO - 'LANG': 'en_US.UTF-8', 15:09:42 INFO - 'LOGNAME': 'cltbld', 15:09:42 INFO - 'MAIL': '/var/mail/cltbld', 15:09:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:42 INFO - 'MOZ_NO_REMOTE': '1', 15:09:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:42 INFO - 'PWD': '/builds/slave/test', 15:09:42 INFO - 'SHELL': '/bin/bash', 15:09:42 INFO - 'SHLVL': '1', 15:09:42 INFO - 'TERM': 'linux', 15:09:42 INFO - 'TMOUT': '86400', 15:09:42 INFO - 'USER': 'cltbld', 15:09:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:42 INFO - '_': '/tools/buildbot/bin/python'} 15:09:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:42 INFO - Downloading/unpacking blobuploader==1.2.4 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09:47 INFO - Downloading blobuploader-1.2.4.tar.gz 15:09:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:09:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:09:47 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 15:09:47 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 15:09:47 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 15:09:47 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 15:09:47 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 15:09:47 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 15:09:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:09:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09:48 INFO - Downloading docopt-0.6.1.tar.gz 15:09:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:09:49 INFO - Installing collected packages: blobuploader, requests, docopt 15:09:49 INFO - Running setup.py install for blobuploader 15:09:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:09:49 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:09:49 INFO - Running setup.py install for requests 15:09:49 INFO - Running setup.py install for docopt 15:09:50 INFO - Successfully installed blobuploader requests docopt 15:09:50 INFO - Cleaning up... 15:09:50 INFO - Return code: 0 15:09:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:50 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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:50 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 15:09:50 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 15:09:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:50 INFO - 'CCACHE_UMASK': '002', 15:09:50 INFO - 'DISPLAY': ':0', 15:09:50 INFO - 'HOME': '/home/cltbld', 15:09:50 INFO - 'LANG': 'en_US.UTF-8', 15:09:50 INFO - 'LOGNAME': 'cltbld', 15:09:50 INFO - 'MAIL': '/var/mail/cltbld', 15:09:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:50 INFO - 'MOZ_NO_REMOTE': '1', 15:09:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:50 INFO - 'PWD': '/builds/slave/test', 15:09:50 INFO - 'SHELL': '/bin/bash', 15:09:50 INFO - 'SHLVL': '1', 15:09:50 INFO - 'TERM': 'linux', 15:09:50 INFO - 'TMOUT': '86400', 15:09:50 INFO - 'USER': 'cltbld', 15:09:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:50 INFO - '_': '/tools/buildbot/bin/python'} 15:09:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:50 INFO - Running setup.py (path:/tmp/pip-ll8_0V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:50 INFO - Running setup.py (path:/tmp/pip-newVJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:09:51 INFO - Running setup.py (path:/tmp/pip-IFblyO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:09:51 INFO - Running setup.py (path:/tmp/pip-knqgen-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:09:51 INFO - Running setup.py (path:/tmp/pip-V8L2c0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:09:51 INFO - Running setup.py (path:/tmp/pip-txu6Ru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:09:51 INFO - Running setup.py (path:/tmp/pip-_0_XjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:09:51 INFO - Running setup.py (path:/tmp/pip-6aY4Wo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:09:51 INFO - Running setup.py (path:/tmp/pip-kiXmrO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:09:51 INFO - Running setup.py (path:/tmp/pip-YVF1eJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:09:51 INFO - Running setup.py (path:/tmp/pip-e0qRW3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:09:52 INFO - Running setup.py (path:/tmp/pip-95krOO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:09:52 INFO - Running setup.py (path:/tmp/pip-MZSPFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:09:52 INFO - Running setup.py (path:/tmp/pip-lonflc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:52 INFO - Running setup.py (path:/tmp/pip-A2DJAc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:09:52 INFO - Running setup.py (path:/tmp/pip-iCc_cN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:09:52 INFO - Running setup.py (path:/tmp/pip-i1pvbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:09:52 INFO - Running setup.py (path:/tmp/pip-ubzQIt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:09:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:09:52 INFO - Running setup.py (path:/tmp/pip-56O6E0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:53 INFO - Running setup.py (path:/tmp/pip-Q9IUGO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:09:53 INFO - Running setup.py (path:/tmp/pip-5fRPyS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:09:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:53 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 15:09:53 INFO - Running setup.py install for manifestparser 15:09:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:09:53 INFO - Running setup.py install for mozcrash 15:09:53 INFO - Running setup.py install for mozdebug 15:09:53 INFO - Running setup.py install for mozdevice 15:09:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Running setup.py install for mozfile 15:09:54 INFO - Running setup.py install for mozhttpd 15:09:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Running setup.py install for mozinfo 15:09:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Running setup.py install for mozInstall 15:09:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:09:54 INFO - Running setup.py install for mozleak 15:09:55 INFO - Running setup.py install for mozlog 15:09:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:09:55 INFO - Running setup.py install for moznetwork 15:09:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:09:55 INFO - Running setup.py install for mozprocess 15:09:55 INFO - Running setup.py install for mozprofile 15:09:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:09:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:09:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:09:55 INFO - Running setup.py install for mozrunner 15:09:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:09:56 INFO - Running setup.py install for mozscreenshot 15:09:56 INFO - Running setup.py install for moztest 15:09:56 INFO - Running setup.py install for mozversion 15:09:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:09:56 INFO - Running setup.py install for wptserve 15:09:56 INFO - Running setup.py install for marionette-driver 15:09:57 INFO - Running setup.py install for browsermob-proxy 15:09:57 INFO - Running setup.py install for marionette-client 15:09:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:09:57 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 15:09:57 INFO - Cleaning up... 15:09:57 INFO - Return code: 0 15:09:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:58 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 0x905bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fad8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91fa3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, '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-1478035612.283929-1764644450', '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 15:09:58 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 15:09:58 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 15:09:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:58 INFO - 'CCACHE_UMASK': '002', 15:09:58 INFO - 'DISPLAY': ':0', 15:09:58 INFO - 'HOME': '/home/cltbld', 15:09:58 INFO - 'LANG': 'en_US.UTF-8', 15:09:58 INFO - 'LOGNAME': 'cltbld', 15:09:58 INFO - 'MAIL': '/var/mail/cltbld', 15:09:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:58 INFO - 'MOZ_NO_REMOTE': '1', 15:09:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:58 INFO - 'PWD': '/builds/slave/test', 15:09:58 INFO - 'SHELL': '/bin/bash', 15:09:58 INFO - 'SHLVL': '1', 15:09:58 INFO - 'TERM': 'linux', 15:09:58 INFO - 'TMOUT': '86400', 15:09:58 INFO - 'USER': 'cltbld', 15:09:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:09:58 INFO - '_': '/tools/buildbot/bin/python'} 15:09:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:58 INFO - Running setup.py (path:/tmp/pip-wShEVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:58 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)) 15:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:58 INFO - Running setup.py (path:/tmp/pip-LxswSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:09:58 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)) 15:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:09:58 INFO - Running setup.py (path:/tmp/pip-S49Kv4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:09:58 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)) 15:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:09:58 INFO - Running setup.py (path:/tmp/pip-MUldM5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:09:58 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)) 15:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:09:58 INFO - Running setup.py (path:/tmp/pip-ZiZj7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:09:59 INFO - Running setup.py (path:/tmp/pip-WdKcsn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:09:59 INFO - Running setup.py (path:/tmp/pip-cGFW_o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:09:59 INFO - Running setup.py (path:/tmp/pip-Oz6r1J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:09:59 INFO - Running setup.py (path:/tmp/pip-qhOVV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:09:59 INFO - Running setup.py (path:/tmp/pip-dHSbYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:09:59 INFO - Running setup.py (path:/tmp/pip-wfdglT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:09:59 INFO - Running setup.py (path:/tmp/pip-h9e4n1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:09:59 INFO - Running setup.py (path:/tmp/pip-Od5k_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:10:00 INFO - Running setup.py (path:/tmp/pip-1xZHRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:10:00 INFO - Running setup.py (path:/tmp/pip-jaKbb9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:10:00 INFO - Running setup.py (path:/tmp/pip-m2lqoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:10:00 INFO - Running setup.py (path:/tmp/pip-5hyJEE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:10:00 INFO - Running setup.py (path:/tmp/pip-bP0wew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:10:00 INFO - Running setup.py (path:/tmp/pip-WHtg2Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:10:00 INFO - Running setup.py (path:/tmp/pip-QyuFn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:10:01 INFO - Running setup.py (path:/tmp/pip-ohVF4L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:10:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:10:01 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)) 15:10:01 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)) 15:10:01 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)) 15:10:01 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)) 15:10:01 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)) 15:10:01 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)) 15:10:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:10:01 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 15:10:01 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 15:10:01 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 15:10:01 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 15:10:01 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 15:10:01 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 15:10:05 INFO - Downloading blessings-1.6.tar.gz 15:10:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:10:05 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)) 15:10:05 INFO - Installing collected packages: blessings 15:10:05 INFO - Running setup.py install for blessings 15:10:06 INFO - Successfully installed blessings 15:10:06 INFO - Cleaning up... 15:10:06 INFO - Return code: 0 15:10:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:10:06 INFO - Reading from file tmpfile_stdout 15:10:06 INFO - Current package versions: 15:10:06 INFO - argparse == 1.2.1 15:10:06 INFO - blessings == 1.6 15:10:06 INFO - blobuploader == 1.2.4 15:10:06 INFO - browsermob-proxy == 0.6.0 15:10:06 INFO - docopt == 0.6.1 15:10:06 INFO - functools32 == 3.2.3-2 15:10:06 INFO - jsonschema == 2.5.1 15:10:06 INFO - manifestparser == 1.1 15:10:06 INFO - marionette-client == 3.2.0 15:10:06 INFO - marionette-driver == 2.1.0 15:10:06 INFO - mozInstall == 1.12 15:10:06 INFO - mozcrash == 0.17 15:10:06 INFO - mozdebug == 0.1 15:10:06 INFO - mozdevice == 0.48 15:10:06 INFO - mozfile == 1.2 15:10:06 INFO - mozhttpd == 0.7 15:10:06 INFO - mozinfo == 0.9 15:10:06 INFO - mozleak == 0.1 15:10:06 INFO - mozlog == 3.4 15:10:06 INFO - moznetwork == 0.27 15:10:06 INFO - mozprocess == 0.23 15:10:06 INFO - mozprofile == 0.28 15:10:06 INFO - mozrunner == 6.12 15:10:06 INFO - mozscreenshot == 0.1 15:10:06 INFO - mozsystemmonitor == 0.3 15:10:06 INFO - moztest == 0.7 15:10:06 INFO - mozversion == 1.4 15:10:06 INFO - psutil == 3.1.1 15:10:06 INFO - requests == 1.2.3 15:10:06 INFO - wptserve == 1.4.0 15:10:06 INFO - wsgiref == 0.1.2 15:10:06 INFO - Running post-action listener: _resource_record_post_action 15:10:06 INFO - Running post-action listener: _start_resource_monitoring 15:10:06 INFO - Starting resource monitoring. 15:10:06 INFO - [mozharness: 2016-11-01 22:10:06.638953Z] Finished create-virtualenv step (success) 15:10:06 INFO - [mozharness: 2016-11-01 22:10:06.641144Z] Running pull step. 15:10:06 INFO - Running pre-action listener: _resource_record_pre_action 15:10:06 INFO - Running main action method: pull 15:10:06 INFO - Pull has nothing to do! 15:10:06 INFO - Running post-action listener: _resource_record_post_action 15:10:06 INFO - [mozharness: 2016-11-01 22:10:06.643936Z] Finished pull step (success) 15:10:06 INFO - [mozharness: 2016-11-01 22:10:06.644255Z] Running install step. 15:10:06 INFO - Running pre-action listener: _resource_record_pre_action 15:10:06 INFO - Running main action method: install 15:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:10:06 INFO - Reading from file tmpfile_stdout 15:10:06 INFO - Detecting whether we're running mozinstall >=1.0... 15:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:10:07 INFO - Reading from file tmpfile_stdout 15:10:07 INFO - Output received: 15:10:07 INFO - Usage: mozinstall [options] installer 15:10:07 INFO - Options: 15:10:07 INFO - -h, --help show this help message and exit 15:10:07 INFO - -d DEST, --destination=DEST 15:10:07 INFO - Directory to install application into. [default: 15:10:07 INFO - "/builds/slave/test"] 15:10:07 INFO - --app=APP Application being installed. [default: firefox] 15:10:07 INFO - mkdir: /builds/slave/test/build/application 15:10:07 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'] 15:10:07 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 15:10:36 INFO - Reading from file tmpfile_stdout 15:10:36 INFO - Output received: 15:10:36 INFO - /builds/slave/test/build/application/firefox/firefox 15:10:36 INFO - Running post-action listener: _resource_record_post_action 15:10:36 INFO - [mozharness: 2016-11-01 22:10:36.605191Z] Finished install step (success) 15:10:36 INFO - [mozharness: 2016-11-01 22:10:36.605383Z] Running run-tests step. 15:10:36 INFO - Running pre-action listener: _resource_record_pre_action 15:10:36 INFO - Running main action method: run_tests 15:10:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:10:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:10:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:10:36 INFO - grabbing minidump binary from tooltool 15:10:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:10:36 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 15:10:36 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 15:10:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 15:10:37 INFO - Downloaded 37427 bytes. 15:10:37 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 15:10:37 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')]} 15:10:37 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 0x8fe27a0>, '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 0x8fe7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90fcaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:10:37 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 15:10:37 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 15:10:37 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 15:10:37 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 15:10:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:10:39 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpKFaq2G 15:10:39 INFO - INFO - File integrity verified, renaming tmpKFaq2G to linux32-minidump_stackwalk 15:10:39 INFO - INFO - Updating local cache /builds/tooltool_cache... 15:10:39 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 15:10:39 INFO - Return code: 0 15:10:39 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:10:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:10:39 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/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 15:10:39 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/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 15:10:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:10:39 INFO - 'CCACHE_UMASK': '002', 15:10:39 INFO - 'DISPLAY': ':0', 15:10:39 INFO - 'HOME': '/home/cltbld', 15:10:39 INFO - 'LANG': 'en_US.UTF-8', 15:10:39 INFO - 'LOGNAME': 'cltbld', 15:10:39 INFO - 'MAIL': '/var/mail/cltbld', 15:10:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:10:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:10:39 INFO - 'MOZ_NO_REMOTE': '1', 15:10:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:10:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:10:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:10:39 INFO - 'PWD': '/builds/slave/test', 15:10:39 INFO - 'SHELL': '/bin/bash', 15:10:39 INFO - 'SHLVL': '1', 15:10:39 INFO - 'TERM': 'linux', 15:10:39 INFO - 'TMOUT': '86400', 15:10:39 INFO - 'USER': 'cltbld', 15:10:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478035612.283929-1764644450', 15:10:39 INFO - '_': '/tools/buildbot/bin/python'} 15:10:39 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/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 15:10:40 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 15:10:40 INFO - import pkg_resources 15:10:40 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 15:10:40 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 15:10:41 INFO - Using 1 client processes 15:10:42 INFO - wptserve Starting http server on 127.0.0.1:8000 15:10:42 INFO - wptserve Starting http server on 127.0.0.1:8001 15:10:42 INFO - wptserve Starting http server on 127.0.0.1:8443 15:10:44 INFO - SUITE-START | Running 904 tests 15:10:44 INFO - Running testharness tests 15:10:44 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 15:10:44 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 15:10:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 15:10:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 15:10:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 15:10:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 15:10:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 7ms 15:10:44 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 15:10:44 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 15:10:44 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 15:10:44 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 15:10:44 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-expiration.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 9ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 15:10:44 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 15:10:44 INFO - TEST-START | /encrypted-media/idlharness.html 15:10:44 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 15:10:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 15:10:44 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 15:10:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 15:10:44 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 15:10:44 INFO - TEST-START | /media-source/mediasource-duration.html 15:10:44 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 15:10:44 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 15:10:44 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 15:10:44 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:10:44 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 15:10:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 15:10:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 15:10:44 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 15:10:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 15:10:44 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 15:10:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 15:10:44 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 15:10:44 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 1ms 15:10:44 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/cancel.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 1ms 15:10:44 INFO - TEST-START | /streams/readable-streams/general.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/tee.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 15:10:44 INFO - TEST-START | /streams/readable-streams/templated.https.html 15:10:44 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 15:10:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 15:10:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 7ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 7ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 1ms 15:10:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 15:10:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 15:10:44 INFO - Setting up ssl 15:10:44 INFO - PROCESS | certutil | 15:10:44 INFO - PROCESS | certutil | 15:10:44 INFO - PROCESS | certutil | 15:10:44 INFO - Certificate Nickname Trust Attributes 15:10:44 INFO - SSL,S/MIME,JAR/XPI 15:10:44 INFO - 15:10:44 INFO - web-platform-tests CT,, 15:10:44 INFO - 15:10:44 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpQ8Nt4C.mozrunner 15:10:44 INFO - Starting runner 15:10:47 INFO - PROCESS | 1846 | 1478038247680 Marionette DEBUG Marionette enabled via build flag and pref 15:10:47 INFO - PROCESS | 1846 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 15:10:47 INFO - PROCESS | 1846 | [1846] 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 15:10:47 INFO - PROCESS | 1846 | [1846] 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 15:10:47 INFO - PROCESS | 1846 | ++DOCSHELL 0xa0ff8000 == 1 [pid = 1846] [id = 1] 15:10:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 1 (0xa0ff8400) [pid = 1846] [serial = 1] [outer = (nil)] 15:10:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 2 (0xa0ff8c00) [pid = 1846] [serial = 2] [outer = 0xa0ff8400] 15:10:48 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:48 INFO - PROCESS | 1846 | 1478038248410 Marionette INFO Listening on port 2828 15:10:48 INFO - PROCESS | 1846 | 1478038248953 Marionette DEBUG Marionette enabled via command-line flag 15:10:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a032c00 == 2 [pid = 1846] [id = 2] 15:10:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 3 (0x9a033000) [pid = 1846] [serial = 3] [outer = (nil)] 15:10:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 4 (0x9a033800) [pid = 1846] [serial = 4] [outer = 0x9a033000] 15:10:48 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:49 INFO - PROCESS | 1846 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9941b660 15:10:49 INFO - PROCESS | 1846 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99426180 15:10:49 INFO - PROCESS | 1846 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99436600 15:10:49 INFO - PROCESS | 1846 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 994380c0 15:10:49 INFO - PROCESS | 1846 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99438b80 15:10:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 5 (0x99455400) [pid = 1846] [serial = 5] [outer = 0xa0ff8400] 15:10:49 INFO - PROCESS | 1846 | 1478038249337 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:33664 15:10:49 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:49 INFO - PROCESS | 1846 | 1478038249409 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:33665 15:10:49 INFO - PROCESS | 1846 | 1478038249415 Marionette DEBUG Closed connection conn0 15:10:49 INFO - PROCESS | 1846 | 1478038249518 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:33666 15:10:49 INFO - PROCESS | 1846 | 1478038249522 Marionette DEBUG Closed connection conn1 15:10:49 INFO - PROCESS | 1846 | 1478038249573 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:33667 15:10:49 INFO - PROCESS | 1846 | 1478038249583 Marionette DEBUG Closed connection conn2 15:10:49 INFO - PROCESS | 1846 | 1478038249639 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:10:49 INFO - PROCESS | 1846 | 1478038249674 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":"20161101134702","processId":1846,"version":"52.0a1"} 15:10:50 INFO - PROCESS | 1846 | [1846] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 15:10:50 INFO - PROCESS | 1846 | [1846] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 15:10:50 INFO - PROCESS | 1846 | [1846] 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 15:10:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a22400 == 3 [pid = 1846] [id = 3] 15:10:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 6 (0x9b087800) [pid = 1846] [serial = 6] [outer = (nil)] 15:10:50 INFO - PROCESS | 1846 | ++DOCSHELL 0xa1195800 == 4 [pid = 1846] [id = 4] 15:10:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 7 (0xa1195c00) [pid = 1846] [serial = 7] [outer = (nil)] 15:10:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x950d8c00 == 5 [pid = 1846] [id = 5] 15:10:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 8 (0x950d9000) [pid = 1846] [serial = 8] [outer = (nil)] 15:10:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 9 (0x94fd8c00) [pid = 1846] [serial = 9] [outer = 0x950d9000] 15:10:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 10 (0x94df8800) [pid = 1846] [serial = 10] [outer = 0x9b087800] 15:10:51 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 11 (0x94df9c00) [pid = 1846] [serial = 11] [outer = 0xa1195c00] 15:10:51 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 12 (0x94dfb800) [pid = 1846] [serial = 12] [outer = 0x950d9000] 15:10:52 INFO - PROCESS | 1846 | [1846] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 15:10:53 INFO - PROCESS | 1846 | 1478038252996 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 13 (0x91d3e400) [pid = 1846] [serial = 13] [outer = 0x950d9000] 15:10:53 INFO - PROCESS | 1846 | 1478038253909 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"73b669fd-0d6a-4049-833c-7f6e7bb07052","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":"20161101134702","processId":1846,"version":"52.0a1","command_id":1}}] 15:10:54 INFO - PROCESS | 1846 | 1478038254242 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 15:10:54 INFO - PROCESS | 1846 | 1478038254399 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:10:54 INFO - PROCESS | 1846 | 1478038254574 Marionette TRACE conn3 -> [0,3,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 1846 | 1478038254580 Marionette TRACE conn3 <- [1,3,null,{"value":"8"}] 15:10:54 INFO - PROCESS | 1846 | 1478038254685 Marionette TRACE conn3 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:10:54 INFO - PROCESS | 1846 | [1846] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:10:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 14 (0x8fa7b000) [pid = 1846] [serial = 14] [outer = 0x950d9000] 15:10:55 INFO - PROCESS | 1846 | 1478038255138 Marionette TRACE conn3 <- [1,4,null,{}] 15:10:55 INFO - PROCESS | 1846 | 1478038255171 Marionette TRACE conn3 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:10:55 INFO - PROCESS | 1846 | 1478038255210 Marionette TRACE conn3 <- [1,5,null,{"value":null}] 15:10:55 INFO - PROCESS | 1846 | 1478038255257 Marionette TRACE conn3 -> [0,6,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 1846 | 1478038255264 Marionette TRACE conn3 <- [1,6,null,{"value":"8"}] 15:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:10:55 INFO - PROCESS | 1846 | 1478038255281 Marionette TRACE conn3 -> [0,7,"timeouts",{"script":35000}] 15:10:55 INFO - PROCESS | 1846 | 1478038255297 Marionette TRACE conn3 <- [1,7,null,{}] 15:10:55 INFO - PROCESS | 1846 | 1478038255318 Marionette TRACE conn3 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:10:55 INFO - PROCESS | 1846 | 1478038255351 Marionette TRACE conn3 <- [1,8,null,{"value":null}] 15:10:55 INFO - PROCESS | 1846 | 1478038255361 Marionette TRACE conn3 -> [0,9,"getWindowHandles",null] 15:10:55 INFO - PROCESS | 1846 | 1478038255365 Marionette TRACE conn3 <- [1,9,null,["8"]] 15:10:55 INFO - PROCESS | 1846 | 1478038255383 Marionette TRACE conn3 -> [0,10,"switchToWindow",{"name":"8"}] 15:10:55 INFO - PROCESS | 1846 | 1478038255388 Marionette TRACE conn3 <- [1,10,null,{}] 15:10:55 INFO - PROCESS | 1846 | 1478038255404 Marionette TRACE conn3 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de19400 == 6 [pid = 1846] [id = 6] 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 15 (0x8de19800) [pid = 1846] [serial = 15] [outer = (nil)] 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 16 (0x8deb2800) [pid = 1846] [serial = 16] [outer = 0x8de19800] 15:10:55 INFO - PROCESS | 1846 | 1478038255505 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 17 (0x8deb6c00) [pid = 1846] [serial = 17] [outer = 0x8de19800] 15:10:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcca000 == 7 [pid = 1846] [id = 7] 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 18 (0x8dcca800) [pid = 1846] [serial = 18] [outer = (nil)] 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 19 (0x8dccd400) [pid = 1846] [serial = 19] [outer = 0x8dcca800] 15:10:55 INFO - PROCESS | 1846 | 1478038255860 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 20 (0x8fa76c00) [pid = 1846] [serial = 20] [outer = 0x8dcca800] 15:10:56 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:56 INFO - PROCESS | 1846 | [1846] 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 15:10:56 INFO - PROCESS | 1846 | 1478038256527 Marionette TRACE conn3 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:10:56 INFO - . 15:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1304ms 15:10:56 INFO - PROCESS | 1846 | 1478038256673 Marionette TRACE conn3 -> [0,12,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 1846 | 1478038256676 Marionette TRACE conn3 <- [1,12,null,{"value":"8"}] 15:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:10:56 INFO - PROCESS | 1846 | 1478038256758 Marionette TRACE conn3 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:10:56 INFO - PROCESS | 1846 | 1478038256937 Marionette TRACE conn3 <- [1,13,null,{"value":null}] 15:10:56 INFO - PROCESS | 1846 | 1478038256957 Marionette TRACE conn3 -> [0,14,"getWindowHandles",null] 15:10:56 INFO - PROCESS | 1846 | 1478038256959 Marionette TRACE conn3 <- [1,14,null,["8"]] 15:10:57 INFO - PROCESS | 1846 | 1478038257011 Marionette TRACE conn3 -> [0,15,"switchToWindow",{"name":"8"}] 15:10:57 INFO - PROCESS | 1846 | 1478038257014 Marionette TRACE conn3 <- [1,15,null,{}] 15:10:57 INFO - PROCESS | 1846 | 1478038257025 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b6000 == 8 [pid = 1846] [id = 8] 15:10:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 21 (0x8dbb5000) [pid = 1846] [serial = 21] [outer = (nil)] 15:10:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x8bf80c00) [pid = 1846] [serial = 22] [outer = 0x8dbb5000] 15:10:57 INFO - PROCESS | 1846 | 1478038257112 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x8bf86000) [pid = 1846] [serial = 23] [outer = 0x8dbb5000] 15:10:57 INFO - PROCESS | 1846 | 1478038257711 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:10:57 INFO - . 15:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1029ms 15:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:10:57 INFO - PROCESS | 1846 | 1478038257722 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1846 | 1478038257724 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 15:10:57 INFO - PROCESS | 1846 | 1478038257729 Marionette TRACE conn3 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:10:57 INFO - PROCESS | 1846 | 1478038257890 Marionette TRACE conn3 <- [1,18,null,{"value":null}] 15:10:57 INFO - PROCESS | 1846 | 1478038257901 Marionette TRACE conn3 -> [0,19,"getWindowHandles",null] 15:10:57 INFO - PROCESS | 1846 | 1478038257904 Marionette TRACE conn3 <- [1,19,null,["8"]] 15:10:57 INFO - PROCESS | 1846 | 1478038257910 Marionette TRACE conn3 -> [0,20,"switchToWindow",{"name":"8"}] 15:10:57 INFO - PROCESS | 1846 | 1478038257916 Marionette TRACE conn3 <- [1,20,null,{}] 15:10:57 INFO - PROCESS | 1846 | 1478038257921 Marionette TRACE conn3 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c598400 == 9 [pid = 1846] [id = 9] 15:10:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8c599000) [pid = 1846] [serial = 24] [outer = (nil)] 15:10:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8c59c800) [pid = 1846] [serial = 25] [outer = 0x8c599000] 15:10:58 INFO - PROCESS | 1846 | 1478038257999 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0xa4cf7c00) [pid = 1846] [serial = 26] [outer = 0x8c599000] 15:10:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b911400 == 10 [pid = 1846] [id = 10] 15:10:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8b911800) [pid = 1846] [serial = 27] [outer = (nil)] 15:10:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8bf89c00) [pid = 1846] [serial = 28] [outer = 0x8b911800] 15:10:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8b911c00) [pid = 1846] [serial = 29] [outer = 0x8b911800] 15:10:58 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:10:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b90e800 == 11 [pid = 1846] [id = 11] 15:10:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8b910800) [pid = 1846] [serial = 30] [outer = (nil)] 15:10:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8d0b7400) [pid = 1846] [serial = 31] [outer = 0x8b910800] 15:10:59 INFO - PROCESS | 1846 | 1478038259212 Marionette TRACE conn3 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:10:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8c598000) [pid = 1846] [serial = 32] [outer = 0x8b910800] 15:10:59 INFO - . 15:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1524ms 15:10:59 INFO - PROCESS | 1846 | 1478038259276 Marionette TRACE conn3 -> [0,22,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1846 | 1478038259281 Marionette TRACE conn3 <- [1,22,null,{"value":"8"}] 15:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:10:59 INFO - PROCESS | 1846 | 1478038259311 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:10:59 INFO - PROCESS | 1846 | 1478038259609 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:10:59 INFO - PROCESS | 1846 | 1478038259662 Marionette TRACE conn3 -> [0,24,"getWindowHandles",null] 15:10:59 INFO - PROCESS | 1846 | 1478038259666 Marionette TRACE conn3 <- [1,24,null,["8"]] 15:10:59 INFO - PROCESS | 1846 | 1478038259721 Marionette TRACE conn3 -> [0,25,"switchToWindow",{"name":"8"}] 15:10:59 INFO - PROCESS | 1846 | 1478038259729 Marionette TRACE conn3 <- [1,25,null,{}] 15:10:59 INFO - PROCESS | 1846 | 1478038259735 Marionette TRACE conn3 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa09800 == 12 [pid = 1846] [id = 12] 15:10:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa09c00) [pid = 1846] [serial = 33] [outer = (nil)] 15:10:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fa74000) [pid = 1846] [serial = 34] [outer = 0x8fa09c00] 15:10:59 INFO - PROCESS | 1846 | 1478038259830 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x9114d400) [pid = 1846] [serial = 35] [outer = 0x8fa09c00] 15:11:00 INFO - PROCESS | 1846 | 1478038260526 Marionette TRACE conn3 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:11:00 INFO - . 15:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1279ms 15:11:00 INFO - PROCESS | 1846 | 1478038260574 Marionette TRACE conn3 -> [0,27,"getWindowHandle",null] 15:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:11:00 INFO - PROCESS | 1846 | 1478038260581 Marionette TRACE conn3 <- [1,27,null,{"value":"8"}] 15:11:00 INFO - PROCESS | 1846 | 1478038260587 Marionette TRACE conn3 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:00 INFO - PROCESS | 1846 | 1478038260756 Marionette TRACE conn3 <- [1,28,null,{"value":null}] 15:11:00 INFO - PROCESS | 1846 | 1478038260875 Marionette TRACE conn3 -> [0,29,"getWindowHandles",null] 15:11:00 INFO - PROCESS | 1846 | 1478038260880 Marionette TRACE conn3 <- [1,29,null,["8"]] 15:11:00 INFO - PROCESS | 1846 | 1478038260891 Marionette TRACE conn3 -> [0,30,"switchToWindow",{"name":"8"}] 15:11:00 INFO - PROCESS | 1846 | 1478038260896 Marionette TRACE conn3 <- [1,30,null,{}] 15:11:00 INFO - PROCESS | 1846 | 1478038260903 Marionette TRACE conn3 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x92f45800 == 13 [pid = 1846] [id = 13] 15:11:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x932b0c00) [pid = 1846] [serial = 36] [outer = (nil)] 15:11:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x93b7fc00) [pid = 1846] [serial = 37] [outer = 0x932b0c00] 15:11:01 INFO - PROCESS | 1846 | 1478038260998 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x94165000) [pid = 1846] [serial = 38] [outer = 0x932b0c00] 15:11:01 INFO - PROCESS | 1846 | 1478038261659 Marionette TRACE conn3 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:11:01 INFO - . 15:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1120ms 15:11:01 INFO - PROCESS | 1846 | 1478038261714 Marionette TRACE conn3 -> [0,32,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1846 | 1478038261721 Marionette TRACE conn3 <- [1,32,null,{"value":"8"}] 15:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:11:01 INFO - PROCESS | 1846 | 1478038261727 Marionette TRACE conn3 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:01 INFO - PROCESS | 1846 | 1478038261912 Marionette TRACE conn3 <- [1,33,null,{"value":null}] 15:11:02 INFO - PROCESS | 1846 | 1478038262155 Marionette TRACE conn3 -> [0,34,"getWindowHandles",null] 15:11:02 INFO - PROCESS | 1846 | 1478038262161 Marionette TRACE conn3 <- [1,34,null,["8"]] 15:11:02 INFO - PROCESS | 1846 | 1478038262177 Marionette TRACE conn3 -> [0,35,"switchToWindow",{"name":"8"}] 15:11:02 INFO - PROCESS | 1846 | 1478038262186 Marionette TRACE conn3 <- [1,35,null,{}] 15:11:02 INFO - PROCESS | 1846 | 1478038262193 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de11c00 == 14 [pid = 1846] [id = 14] 15:11:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8deb2400) [pid = 1846] [serial = 39] [outer = (nil)] 15:11:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8deba400) [pid = 1846] [serial = 40] [outer = 0x8deb2400] 15:11:02 INFO - PROCESS | 1846 | 1478038262281 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x92c8d800) [pid = 1846] [serial = 41] [outer = 0x8deb2400] 15:11:03 INFO - PROCESS | 1846 | 1478038263133 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:11:03 INFO - . 15:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1470ms 15:11:03 INFO - PROCESS | 1846 | 1478038263197 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1846 | 1478038263202 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 15:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:11:03 INFO - PROCESS | 1846 | 1478038263211 Marionette TRACE conn3 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:03 INFO - PROCESS | 1846 | 1478038263355 Marionette TRACE conn3 <- [1,38,null,{"value":null}] 15:11:03 INFO - PROCESS | 1846 | 1478038263368 Marionette TRACE conn3 -> [0,39,"getWindowHandles",null] 15:11:03 INFO - PROCESS | 1846 | 1478038263372 Marionette TRACE conn3 <- [1,39,null,["8"]] 15:11:03 INFO - PROCESS | 1846 | 1478038263470 Marionette TRACE conn3 -> [0,40,"switchToWindow",{"name":"8"}] 15:11:03 INFO - PROCESS | 1846 | 1478038263474 Marionette TRACE conn3 <- [1,40,null,{}] 15:11:03 INFO - PROCESS | 1846 | 1478038263483 Marionette TRACE conn3 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb5c00 == 15 [pid = 1846] [id = 15] 15:11:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8deb4000) [pid = 1846] [serial = 42] [outer = (nil)] 15:11:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x959ae800) [pid = 1846] [serial = 43] [outer = 0x8deb4000] 15:11:03 INFO - PROCESS | 1846 | 1478038263563 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x959b0000) [pid = 1846] [serial = 44] [outer = 0x8deb4000] 15:11:04 INFO - PROCESS | 1846 | 1478038264086 Marionette TRACE conn3 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:11:04 INFO - . 15:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 926ms 15:11:04 INFO - PROCESS | 1846 | 1478038264135 Marionette TRACE conn3 -> [0,42,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 1846 | 1478038264139 Marionette TRACE conn3 <- [1,42,null,{"value":"8"}] 15:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:11:04 INFO - PROCESS | 1846 | 1478038264146 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:04 INFO - PROCESS | 1846 | 1478038264290 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:11:04 INFO - PROCESS | 1846 | 1478038264305 Marionette TRACE conn3 -> [0,44,"getWindowHandles",null] 15:11:04 INFO - PROCESS | 1846 | 1478038264314 Marionette TRACE conn3 <- [1,44,null,["8"]] 15:11:04 INFO - PROCESS | 1846 | 1478038264402 Marionette TRACE conn3 -> [0,45,"switchToWindow",{"name":"8"}] 15:11:04 INFO - PROCESS | 1846 | 1478038264408 Marionette TRACE conn3 <- [1,45,null,{}] 15:11:04 INFO - PROCESS | 1846 | 1478038264413 Marionette TRACE conn3 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x9633b400 == 16 [pid = 1846] [id = 16] 15:11:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x9633dc00) [pid = 1846] [serial = 45] [outer = (nil)] 15:11:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x96622000) [pid = 1846] [serial = 46] [outer = 0x9633dc00] 15:11:04 INFO - PROCESS | 1846 | 1478038264495 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x967b0000) [pid = 1846] [serial = 47] [outer = 0x9633dc00] 15:11:05 INFO - PROCESS | 1846 | 1478038265052 Marionette TRACE conn3 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:11:05 INFO - . 15:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 929ms 15:11:05 INFO - PROCESS | 1846 | 1478038265074 Marionette TRACE conn3 -> [0,47,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1846 | 1478038265077 Marionette TRACE conn3 <- [1,47,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:11:05 INFO - PROCESS | 1846 | 1478038265083 Marionette TRACE conn3 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:05 INFO - PROCESS | 1846 | 1478038265225 Marionette TRACE conn3 <- [1,48,null,{"value":null}] 15:11:05 INFO - PROCESS | 1846 | 1478038265242 Marionette TRACE conn3 -> [0,49,"getWindowHandles",null] 15:11:05 INFO - PROCESS | 1846 | 1478038265244 Marionette TRACE conn3 <- [1,49,null,["8"]] 15:11:05 INFO - PROCESS | 1846 | 1478038265254 Marionette TRACE conn3 -> [0,50,"switchToWindow",{"name":"8"}] 15:11:05 INFO - PROCESS | 1846 | 1478038265259 Marionette TRACE conn3 <- [1,50,null,{}] 15:11:05 INFO - PROCESS | 1846 | 1478038265270 Marionette TRACE conn3 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a1a400 == 17 [pid = 1846] [id = 17] 15:11:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x97a1f800) [pid = 1846] [serial = 48] [outer = (nil)] 15:11:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x97c75000) [pid = 1846] [serial = 49] [outer = 0x97a1f800] 15:11:05 INFO - PROCESS | 1846 | 1478038265348 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x97c7c000) [pid = 1846] [serial = 50] [outer = 0x97a1f800] 15:11:05 INFO - PROCESS | 1846 | 1478038265943 Marionette TRACE conn3 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:11:05 INFO - . 15:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 875ms 15:11:05 INFO - PROCESS | 1846 | 1478038265958 Marionette TRACE conn3 -> [0,52,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1846 | 1478038265962 Marionette TRACE conn3 <- [1,52,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:11:05 INFO - PROCESS | 1846 | 1478038265969 Marionette TRACE conn3 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:06 INFO - PROCESS | 1846 | 1478038266144 Marionette TRACE conn3 <- [1,53,null,{"value":null}] 15:11:06 INFO - PROCESS | 1846 | 1478038266159 Marionette TRACE conn3 -> [0,54,"getWindowHandles",null] 15:11:06 INFO - PROCESS | 1846 | 1478038266162 Marionette TRACE conn3 <- [1,54,null,["8"]] 15:11:06 INFO - PROCESS | 1846 | 1478038266166 Marionette TRACE conn3 -> [0,55,"switchToWindow",{"name":"8"}] 15:11:06 INFO - PROCESS | 1846 | 1478038266171 Marionette TRACE conn3 <- [1,55,null,{}] 15:11:06 INFO - PROCESS | 1846 | 1478038266176 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a49c00 == 18 [pid = 1846] [id = 18] 15:11:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x994ec800) [pid = 1846] [serial = 51] [outer = (nil)] 15:11:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x994fb400) [pid = 1846] [serial = 52] [outer = 0x994ec800] 15:11:06 INFO - PROCESS | 1846 | 1478038266256 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x9a0cc000) [pid = 1846] [serial = 53] [outer = 0x994ec800] 15:11:06 INFO - PROCESS | 1846 | 1478038266810 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:11:06 INFO - . 15:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 868ms 15:11:06 INFO - PROCESS | 1846 | 1478038266837 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 1846 | 1478038266840 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 15:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:11:06 INFO - PROCESS | 1846 | 1478038266846 Marionette TRACE conn3 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:06 INFO - PROCESS | 1846 | 1478038266980 Marionette TRACE conn3 <- [1,58,null,{"value":null}] 15:11:06 INFO - PROCESS | 1846 | 1478038266991 Marionette TRACE conn3 -> [0,59,"getWindowHandles",null] 15:11:06 INFO - PROCESS | 1846 | 1478038266993 Marionette TRACE conn3 <- [1,59,null,["8"]] 15:11:07 INFO - PROCESS | 1846 | 1478038266999 Marionette TRACE conn3 -> [0,60,"switchToWindow",{"name":"8"}] 15:11:07 INFO - PROCESS | 1846 | 1478038267005 Marionette TRACE conn3 <- [1,60,null,{}] 15:11:07 INFO - PROCESS | 1846 | 1478038267009 Marionette TRACE conn3 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a1c8800 == 19 [pid = 1846] [id = 19] 15:11:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x9a1cc800) [pid = 1846] [serial = 54] [outer = (nil)] 15:11:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x9a1d4400) [pid = 1846] [serial = 55] [outer = 0x9a1cc800] 15:11:07 INFO - PROCESS | 1846 | 1478038267117 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x9a46e400) [pid = 1846] [serial = 56] [outer = 0x9a1cc800] 15:11:07 INFO - PROCESS | 1846 | 1478038267734 Marionette TRACE conn3 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:11:07 INFO - . 15:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 926ms 15:11:07 INFO - PROCESS | 1846 | 1478038267772 Marionette TRACE conn3 -> [0,62,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 1846 | 1478038267775 Marionette TRACE conn3 <- [1,62,null,{"value":"8"}] 15:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:11:07 INFO - PROCESS | 1846 | 1478038267783 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:07 INFO - PROCESS | 1846 | 1478038267967 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:11:07 INFO - PROCESS | 1846 | 1478038267982 Marionette TRACE conn3 -> [0,64,"getWindowHandles",null] 15:11:07 INFO - PROCESS | 1846 | 1478038267986 Marionette TRACE conn3 <- [1,64,null,["8"]] 15:11:07 INFO - PROCESS | 1846 | 1478038267990 Marionette TRACE conn3 -> [0,65,"switchToWindow",{"name":"8"}] 15:11:07 INFO - PROCESS | 1846 | 1478038267996 Marionette TRACE conn3 <- [1,65,null,{}] 15:11:08 INFO - PROCESS | 1846 | 1478038268001 Marionette TRACE conn3 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b07ac00 == 20 [pid = 1846] [id = 20] 15:11:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x9b07cc00) [pid = 1846] [serial = 57] [outer = (nil)] 15:11:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x9b083800) [pid = 1846] [serial = 58] [outer = 0x9b07cc00] 15:11:08 INFO - PROCESS | 1846 | 1478038268082 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x9b332400) [pid = 1846] [serial = 59] [outer = 0x9b07cc00] 15:11:08 INFO - PROCESS | 1846 | 1478038268639 Marionette TRACE conn3 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:11:08 INFO - . 15:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 918ms 15:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:11:08 INFO - PROCESS | 1846 | 1478038268700 Marionette TRACE conn3 -> [0,67,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 1846 | 1478038268702 Marionette TRACE conn3 <- [1,67,null,{"value":"8"}] 15:11:08 INFO - PROCESS | 1846 | 1478038268708 Marionette TRACE conn3 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:08 INFO - PROCESS | 1846 | 1478038268839 Marionette TRACE conn3 <- [1,68,null,{"value":null}] 15:11:08 INFO - PROCESS | 1846 | 1478038268851 Marionette TRACE conn3 -> [0,69,"getWindowHandles",null] 15:11:08 INFO - PROCESS | 1846 | 1478038268854 Marionette TRACE conn3 <- [1,69,null,["8"]] 15:11:08 INFO - PROCESS | 1846 | 1478038268858 Marionette TRACE conn3 -> [0,70,"switchToWindow",{"name":"8"}] 15:11:08 INFO - PROCESS | 1846 | 1478038268863 Marionette TRACE conn3 <- [1,70,null,{}] 15:11:08 INFO - PROCESS | 1846 | 1478038268867 Marionette TRACE conn3 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x92daec00 == 21 [pid = 1846] [id = 21] 15:11:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x9b432000) [pid = 1846] [serial = 60] [outer = (nil)] 15:11:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x9b4d7400) [pid = 1846] [serial = 61] [outer = 0x9b432000] 15:11:08 INFO - PROCESS | 1846 | 1478038268944 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0xa0ff6c00) [pid = 1846] [serial = 62] [outer = 0x9b432000] 15:11:09 INFO - PROCESS | 1846 | 1478038269677 Marionette TRACE conn3 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:11:09 INFO - . 15:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1021ms 15:11:09 INFO - PROCESS | 1846 | 1478038269734 Marionette TRACE conn3 -> [0,72,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 1846 | 1478038269739 Marionette TRACE conn3 <- [1,72,null,{"value":"8"}] 15:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:11:09 INFO - PROCESS | 1846 | 1478038269764 Marionette TRACE conn3 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:09 INFO - PROCESS | 1846 | 1478038269962 Marionette TRACE conn3 <- [1,73,null,{"value":null}] 15:11:10 INFO - PROCESS | 1846 | 1478038270028 Marionette TRACE conn3 -> [0,74,"getWindowHandles",null] 15:11:10 INFO - PROCESS | 1846 | 1478038270034 Marionette TRACE conn3 <- [1,74,null,["8"]] 15:11:10 INFO - PROCESS | 1846 | 1478038270086 Marionette TRACE conn3 -> [0,75,"switchToWindow",{"name":"8"}] 15:11:10 INFO - PROCESS | 1846 | 1478038270093 Marionette TRACE conn3 <- [1,75,null,{}] 15:11:10 INFO - PROCESS | 1846 | 1478038270099 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8c000 == 22 [pid = 1846] [id = 22] 15:11:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8deb6000) [pid = 1846] [serial = 63] [outer = (nil)] 15:11:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8fa08400) [pid = 1846] [serial = 64] [outer = 0x8deb6000] 15:11:10 INFO - PROCESS | 1846 | 1478038270200 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8fa7d400) [pid = 1846] [serial = 65] [outer = 0x8deb6000] 15:11:10 INFO - PROCESS | 1846 | 1478038270851 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:11:10 INFO - . 15:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1171ms 15:11:10 INFO - PROCESS | 1846 | 1478038270918 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:11:10 INFO - PROCESS | 1846 | 1478038270923 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 15:11:10 INFO - PROCESS | 1846 | 1478038270930 Marionette TRACE conn3 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:11 INFO - PROCESS | 1846 | 1478038271102 Marionette TRACE conn3 <- [1,78,null,{"value":null}] 15:11:11 INFO - PROCESS | 1846 | 1478038271227 Marionette TRACE conn3 -> [0,79,"getWindowHandles",null] 15:11:11 INFO - PROCESS | 1846 | 1478038271232 Marionette TRACE conn3 <- [1,79,null,["8"]] 15:11:11 INFO - PROCESS | 1846 | 1478038271239 Marionette TRACE conn3 -> [0,80,"switchToWindow",{"name":"8"}] 15:11:11 INFO - PROCESS | 1846 | 1478038271245 Marionette TRACE conn3 <- [1,80,null,{}] 15:11:11 INFO - PROCESS | 1846 | 1478038271253 Marionette TRACE conn3 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x932afc00 == 23 [pid = 1846] [id = 23] 15:11:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x9415fc00) [pid = 1846] [serial = 66] [outer = (nil)] 15:11:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x94dfe800) [pid = 1846] [serial = 67] [outer = 0x9415fc00] 15:11:11 INFO - PROCESS | 1846 | 1478038271347 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x95ca4c00) [pid = 1846] [serial = 68] [outer = 0x9415fc00] 15:11:12 INFO - PROCESS | 1846 | 1478038272047 Marionette TRACE conn3 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:11:12 INFO - . 15:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1171ms 15:11:12 INFO - PROCESS | 1846 | 1478038272106 Marionette TRACE conn3 -> [0,82,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1846 | 1478038272113 Marionette TRACE conn3 <- [1,82,null,{"value":"8"}] 15:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:11:12 INFO - PROCESS | 1846 | 1478038272119 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:12 INFO - PROCESS | 1846 | 1478038272285 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:11:12 INFO - PROCESS | 1846 | 1478038272411 Marionette TRACE conn3 -> [0,84,"getWindowHandles",null] 15:11:12 INFO - PROCESS | 1846 | 1478038272416 Marionette TRACE conn3 <- [1,84,null,["8"]] 15:11:12 INFO - PROCESS | 1846 | 1478038272423 Marionette TRACE conn3 -> [0,85,"switchToWindow",{"name":"8"}] 15:11:12 INFO - PROCESS | 1846 | 1478038272429 Marionette TRACE conn3 <- [1,85,null,{}] 15:11:12 INFO - PROCESS | 1846 | 1478038272436 Marionette TRACE conn3 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a24c00 == 24 [pid = 1846] [id = 24] 15:11:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x97a4ac00) [pid = 1846] [serial = 69] [outer = (nil)] 15:11:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x994f2400) [pid = 1846] [serial = 70] [outer = 0x97a4ac00] 15:11:12 INFO - PROCESS | 1846 | 1478038272529 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x9a405c00) [pid = 1846] [serial = 71] [outer = 0x97a4ac00] 15:11:13 INFO - PROCESS | 1846 | 1478038273367 Marionette TRACE conn3 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:11:13 INFO - . 15:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1323ms 15:11:13 INFO - PROCESS | 1846 | 1478038273443 Marionette TRACE conn3 -> [0,87,"getWindowHandle",null] 15:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:11:13 INFO - PROCESS | 1846 | 1478038273448 Marionette TRACE conn3 <- [1,87,null,{"value":"8"}] 15:11:13 INFO - PROCESS | 1846 | 1478038273457 Marionette TRACE conn3 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:13 INFO - PROCESS | 1846 | 1478038273642 Marionette TRACE conn3 <- [1,88,null,{"value":null}] 15:11:13 INFO - PROCESS | 1846 | 1478038273781 Marionette TRACE conn3 -> [0,89,"getWindowHandles",null] 15:11:13 INFO - PROCESS | 1846 | 1478038273786 Marionette TRACE conn3 <- [1,89,null,["8"]] 15:11:13 INFO - PROCESS | 1846 | 1478038273794 Marionette TRACE conn3 -> [0,90,"switchToWindow",{"name":"8"}] 15:11:13 INFO - PROCESS | 1846 | 1478038273801 Marionette TRACE conn3 <- [1,90,null,{}] 15:11:13 INFO - PROCESS | 1846 | 1478038273810 Marionette TRACE conn3 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de11400 == 25 [pid = 1846] [id = 25] 15:11:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8e062800) [pid = 1846] [serial = 72] [outer = (nil)] 15:11:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8fa07000) [pid = 1846] [serial = 73] [outer = 0x8e062800] 15:11:13 INFO - PROCESS | 1846 | 1478038273897 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x91d35800) [pid = 1846] [serial = 74] [outer = 0x8e062800] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8de19400 == 24 [pid = 1846] [id = 6] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b6000 == 23 [pid = 1846] [id = 8] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x9b07ac00 == 22 [pid = 1846] [id = 20] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x9a1c8800 == 21 [pid = 1846] [id = 19] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x97a49c00 == 20 [pid = 1846] [id = 18] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x97a1a400 == 19 [pid = 1846] [id = 17] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x9633b400 == 18 [pid = 1846] [id = 16] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb5c00 == 17 [pid = 1846] [id = 15] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8de11c00 == 16 [pid = 1846] [id = 14] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x92f45800 == 15 [pid = 1846] [id = 13] 15:11:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa09800 == 14 [pid = 1846] [id = 12] 15:11:14 INFO - PROCESS | 1846 | 1478038274643 Marionette TRACE conn3 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:11:14 INFO - . 15:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1224ms 15:11:14 INFO - PROCESS | 1846 | 1478038274680 Marionette TRACE conn3 -> [0,92,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1846 | 1478038274686 Marionette TRACE conn3 <- [1,92,null,{"value":"8"}] 15:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:11:14 INFO - PROCESS | 1846 | 1478038274696 Marionette TRACE conn3 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:14 INFO - PROCESS | 1846 | 1478038274924 Marionette TRACE conn3 <- [1,93,null,{"value":null}] 15:11:14 INFO - PROCESS | 1846 | 1478038274937 Marionette TRACE conn3 -> [0,94,"getWindowHandles",null] 15:11:14 INFO - PROCESS | 1846 | 1478038274942 Marionette TRACE conn3 <- [1,94,null,["8"]] 15:11:14 INFO - PROCESS | 1846 | 1478038274948 Marionette TRACE conn3 -> [0,95,"switchToWindow",{"name":"8"}] 15:11:14 INFO - PROCESS | 1846 | 1478038274955 Marionette TRACE conn3 <- [1,95,null,{}] 15:11:15 INFO - PROCESS | 1846 | 1478038275053 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de18800 == 15 [pid = 1846] [id = 26] 15:11:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8de19400) [pid = 1846] [serial = 75] [outer = (nil)] 15:11:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x92c8d000) [pid = 1846] [serial = 76] [outer = 0x8de19400] 15:11:15 INFO - PROCESS | 1846 | 1478038275161 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x92da2400) [pid = 1846] [serial = 77] [outer = 0x8de19400] 15:11:15 INFO - PROCESS | 1846 | 1478038275842 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:11:15 INFO - . 15:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1180ms 15:11:15 INFO - PROCESS | 1846 | 1478038275874 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 1846 | 1478038275878 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 15:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:11:15 INFO - PROCESS | 1846 | 1478038275886 Marionette TRACE conn3 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:16 INFO - PROCESS | 1846 | 1478038276055 Marionette TRACE conn3 <- [1,98,null,{"value":null}] 15:11:16 INFO - PROCESS | 1846 | 1478038276182 Marionette TRACE conn3 -> [0,99,"getWindowHandles",null] 15:11:16 INFO - PROCESS | 1846 | 1478038276187 Marionette TRACE conn3 <- [1,99,null,["8"]] 15:11:16 INFO - PROCESS | 1846 | 1478038276195 Marionette TRACE conn3 -> [0,100,"switchToWindow",{"name":"8"}] 15:11:16 INFO - PROCESS | 1846 | 1478038276200 Marionette TRACE conn3 <- [1,100,null,{}] 15:11:16 INFO - PROCESS | 1846 | 1478038276209 Marionette TRACE conn3 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x94dfb400 == 16 [pid = 1846] [id = 27] 15:11:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x959b1000) [pid = 1846] [serial = 78] [outer = (nil)] 15:11:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x95d45000) [pid = 1846] [serial = 79] [outer = 0x959b1000] 15:11:16 INFO - PROCESS | 1846 | 1478038276303 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x96310800) [pid = 1846] [serial = 80] [outer = 0x959b1000] 15:11:16 INFO - PROCESS | 1846 | 1478038276958 Marionette TRACE conn3 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:11:17 INFO - . 15:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1122ms 15:11:17 INFO - PROCESS | 1846 | 1478038277015 Marionette TRACE conn3 -> [0,102,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1846 | 1478038277021 Marionette TRACE conn3 <- [1,102,null,{"value":"8"}] 15:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:11:17 INFO - PROCESS | 1846 | 1478038277028 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:17 INFO - PROCESS | 1846 | 1478038277194 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:11:17 INFO - PROCESS | 1846 | 1478038277323 Marionette TRACE conn3 -> [0,104,"getWindowHandles",null] 15:11:17 INFO - PROCESS | 1846 | 1478038277328 Marionette TRACE conn3 <- [1,104,null,["8"]] 15:11:17 INFO - PROCESS | 1846 | 1478038277335 Marionette TRACE conn3 -> [0,105,"switchToWindow",{"name":"8"}] 15:11:17 INFO - PROCESS | 1846 | 1478038277341 Marionette TRACE conn3 <- [1,105,null,{}] 15:11:17 INFO - PROCESS | 1846 | 1478038277347 Marionette TRACE conn3 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x97c7d400 == 17 [pid = 1846] [id = 28] 15:11:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x97c7dc00) [pid = 1846] [serial = 81] [outer = (nil)] 15:11:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x9a197c00) [pid = 1846] [serial = 82] [outer = 0x97c7dc00] 15:11:17 INFO - PROCESS | 1846 | 1478038277444 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x9a1d2400) [pid = 1846] [serial = 83] [outer = 0x97c7dc00] 15:11:18 INFO - PROCESS | 1846 | 1478038278129 Marionette TRACE conn3 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:11:18 INFO - . 15:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1172ms 15:11:18 INFO - PROCESS | 1846 | 1478038278208 Marionette TRACE conn3 -> [0,107,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 1846 | 1478038278212 Marionette TRACE conn3 <- [1,107,null,{"value":"8"}] 15:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:11:18 INFO - PROCESS | 1846 | 1478038278220 Marionette TRACE conn3 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:18 INFO - PROCESS | 1846 | 1478038278382 Marionette TRACE conn3 <- [1,108,null,{"value":null}] 15:11:18 INFO - PROCESS | 1846 | 1478038278513 Marionette TRACE conn3 -> [0,109,"getWindowHandles",null] 15:11:18 INFO - PROCESS | 1846 | 1478038278517 Marionette TRACE conn3 <- [1,109,null,["8"]] 15:11:18 INFO - PROCESS | 1846 | 1478038278524 Marionette TRACE conn3 -> [0,110,"switchToWindow",{"name":"8"}] 15:11:18 INFO - PROCESS | 1846 | 1478038278531 Marionette TRACE conn3 <- [1,110,null,{}] 15:11:18 INFO - PROCESS | 1846 | 1478038278542 Marionette TRACE conn3 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b082c00 == 18 [pid = 1846] [id = 29] 15:11:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x9b333000) [pid = 1846] [serial = 84] [outer = (nil)] 15:11:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x9b4d5c00) [pid = 1846] [serial = 85] [outer = 0x9b333000] 15:11:18 INFO - PROCESS | 1846 | 1478038278633 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0xa0fb8800) [pid = 1846] [serial = 86] [outer = 0x9b333000] 15:11:19 INFO - PROCESS | 1846 | 1478038279299 Marionette TRACE conn3 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:11:19 INFO - . 15:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1126ms 15:11:19 INFO - PROCESS | 1846 | 1478038279345 Marionette TRACE conn3 -> [0,112,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1846 | 1478038279348 Marionette TRACE conn3 <- [1,112,null,{"value":"8"}] 15:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:11:19 INFO - PROCESS | 1846 | 1478038279356 Marionette TRACE conn3 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:19 INFO - PROCESS | 1846 | 1478038279506 Marionette TRACE conn3 <- [1,113,null,{"value":null}] 15:11:19 INFO - PROCESS | 1846 | 1478038279610 Marionette TRACE conn3 -> [0,114,"getWindowHandles",null] 15:11:19 INFO - PROCESS | 1846 | 1478038279614 Marionette TRACE conn3 <- [1,114,null,["8"]] 15:11:19 INFO - PROCESS | 1846 | 1478038279619 Marionette TRACE conn3 -> [0,115,"switchToWindow",{"name":"8"}] 15:11:19 INFO - PROCESS | 1846 | 1478038279629 Marionette TRACE conn3 <- [1,115,null,{}] 15:11:19 INFO - PROCESS | 1846 | 1478038279700 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8d800 == 19 [pid = 1846] [id = 30] 15:11:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x8c593000) [pid = 1846] [serial = 87] [outer = (nil)] 15:11:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8db1b400) [pid = 1846] [serial = 88] [outer = 0x8c593000] 15:11:19 INFO - PROCESS | 1846 | 1478038279799 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x912eac00) [pid = 1846] [serial = 89] [outer = 0x8c593000] 15:11:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8c000 == 18 [pid = 1846] [id = 22] 15:11:20 INFO - PROCESS | 1846 | 1478038280582 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:11:20 INFO - . 15:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1272ms 15:11:20 INFO - PROCESS | 1846 | 1478038280629 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1846 | 1478038280635 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 15:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:11:20 INFO - PROCESS | 1846 | 1478038280645 Marionette TRACE conn3 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:20 INFO - PROCESS | 1846 | 1478038280817 Marionette TRACE conn3 <- [1,118,null,{"value":null}] 15:11:20 INFO - PROCESS | 1846 | 1478038280948 Marionette TRACE conn3 -> [0,119,"getWindowHandles",null] 15:11:20 INFO - PROCESS | 1846 | 1478038280952 Marionette TRACE conn3 <- [1,119,null,["8"]] 15:11:20 INFO - PROCESS | 1846 | 1478038280961 Marionette TRACE conn3 -> [0,120,"switchToWindow",{"name":"8"}] 15:11:20 INFO - PROCESS | 1846 | 1478038280968 Marionette TRACE conn3 <- [1,120,null,{}] 15:11:20 INFO - PROCESS | 1846 | 1478038280974 Marionette TRACE conn3 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x912e7000 == 19 [pid = 1846] [id = 31] 15:11:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x92c8b800) [pid = 1846] [serial = 90] [outer = (nil)] 15:11:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x93bf1400) [pid = 1846] [serial = 91] [outer = 0x92c8b800] 15:11:21 INFO - PROCESS | 1846 | 1478038281080 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x959b0800) [pid = 1846] [serial = 92] [outer = 0x92c8b800] 15:11:21 INFO - PROCESS | 1846 | 1478038281750 Marionette TRACE conn3 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:11:21 INFO - . 15:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1170ms 15:11:21 INFO - PROCESS | 1846 | 1478038281814 Marionette TRACE conn3 -> [0,122,"getWindowHandle",null] 15:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:11:21 INFO - PROCESS | 1846 | 1478038281818 Marionette TRACE conn3 <- [1,122,null,{"value":"8"}] 15:11:21 INFO - PROCESS | 1846 | 1478038281825 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:21 INFO - PROCESS | 1846 | 1478038281995 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:11:22 INFO - PROCESS | 1846 | 1478038282126 Marionette TRACE conn3 -> [0,124,"getWindowHandles",null] 15:11:22 INFO - PROCESS | 1846 | 1478038282131 Marionette TRACE conn3 <- [1,124,null,["8"]] 15:11:22 INFO - PROCESS | 1846 | 1478038282139 Marionette TRACE conn3 -> [0,125,"switchToWindow",{"name":"8"}] 15:11:22 INFO - PROCESS | 1846 | 1478038282145 Marionette TRACE conn3 <- [1,125,null,{}] 15:11:22 INFO - PROCESS | 1846 | 1478038282176 Marionette TRACE conn3 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x97c7bc00 == 20 [pid = 1846] [id = 32] 15:11:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x97c7d000) [pid = 1846] [serial = 93] [outer = (nil)] 15:11:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x994ee800) [pid = 1846] [serial = 94] [outer = 0x97c7d000] 15:11:22 INFO - PROCESS | 1846 | 1478038282271 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x93213c00) [pid = 1846] [serial = 95] [outer = 0x97c7d000] 15:11:22 INFO - PROCESS | 1846 | 1478038282946 Marionette TRACE conn3 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:11:22 INFO - . 15:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1168ms 15:11:23 INFO - PROCESS | 1846 | 1478038283000 Marionette TRACE conn3 -> [0,127,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 1846 | 1478038283005 Marionette TRACE conn3 <- [1,127,null,{"value":"8"}] 15:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:11:23 INFO - PROCESS | 1846 | 1478038283012 Marionette TRACE conn3 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:23 INFO - PROCESS | 1846 | 1478038283178 Marionette TRACE conn3 <- [1,128,null,{"value":null}] 15:11:23 INFO - PROCESS | 1846 | 1478038283311 Marionette TRACE conn3 -> [0,129,"getWindowHandles",null] 15:11:23 INFO - PROCESS | 1846 | 1478038283314 Marionette TRACE conn3 <- [1,129,null,["8"]] 15:11:23 INFO - PROCESS | 1846 | 1478038283322 Marionette TRACE conn3 -> [0,130,"switchToWindow",{"name":"8"}] 15:11:23 INFO - PROCESS | 1846 | 1478038283329 Marionette TRACE conn3 <- [1,130,null,{}] 15:11:23 INFO - PROCESS | 1846 | 1478038283335 Marionette TRACE conn3 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1846 | ++DOCSHELL 0xa1128c00 == 21 [pid = 1846] [id = 33] 15:11:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0xa1129c00) [pid = 1846] [serial = 96] [outer = (nil)] 15:11:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0xa24dd800) [pid = 1846] [serial = 97] [outer = 0xa1129c00] 15:11:23 INFO - PROCESS | 1846 | 1478038283433 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0xa24e7000) [pid = 1846] [serial = 98] [outer = 0xa1129c00] 15:11:24 INFO - PROCESS | 1846 | 1478038284131 Marionette TRACE conn3 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:11:24 INFO - . 15:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1175ms 15:11:24 INFO - PROCESS | 1846 | 1478038284187 Marionette TRACE conn3 -> [0,132,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 1846 | 1478038284191 Marionette TRACE conn3 <- [1,132,null,{"value":"8"}] 15:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:11:24 INFO - PROCESS | 1846 | 1478038284214 Marionette TRACE conn3 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:24 INFO - PROCESS | 1846 | 1478038284372 Marionette TRACE conn3 <- [1,133,null,{"value":null}] 15:11:24 INFO - PROCESS | 1846 | 1478038284505 Marionette TRACE conn3 -> [0,134,"getWindowHandles",null] 15:11:24 INFO - PROCESS | 1846 | 1478038284510 Marionette TRACE conn3 <- [1,134,null,["8"]] 15:11:24 INFO - PROCESS | 1846 | 1478038284520 Marionette TRACE conn3 -> [0,135,"switchToWindow",{"name":"8"}] 15:11:24 INFO - PROCESS | 1846 | 1478038284528 Marionette TRACE conn3 <- [1,135,null,{}] 15:11:24 INFO - PROCESS | 1846 | 1478038284534 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1846 | ++DOCSHELL 0xa1197400 == 22 [pid = 1846] [id = 34] 15:11:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0xa2b7cc00) [pid = 1846] [serial = 99] [outer = (nil)] 15:11:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0xa2c1b800) [pid = 1846] [serial = 100] [outer = 0xa2b7cc00] 15:11:24 INFO - PROCESS | 1846 | 1478038284623 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0xa4332400) [pid = 1846] [serial = 101] [outer = 0xa2b7cc00] 15:11:25 INFO - PROCESS | 1846 | 1478038285346 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:11:25 INFO - . 15:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1226ms 15:11:25 INFO - PROCESS | 1846 | 1478038285423 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1846 | 1478038285426 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 15:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:11:25 INFO - PROCESS | 1846 | 1478038285433 Marionette TRACE conn3 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:25 INFO - PROCESS | 1846 | 1478038285596 Marionette TRACE conn3 <- [1,138,null,{"value":null}] 15:11:25 INFO - PROCESS | 1846 | 1478038285779 Marionette TRACE conn3 -> [0,139,"getWindowHandles",null] 15:11:25 INFO - PROCESS | 1846 | 1478038285785 Marionette TRACE conn3 <- [1,139,null,["8"]] 15:11:25 INFO - PROCESS | 1846 | 1478038285798 Marionette TRACE conn3 -> [0,140,"switchToWindow",{"name":"8"}] 15:11:25 INFO - PROCESS | 1846 | 1478038285806 Marionette TRACE conn3 <- [1,140,null,{}] 15:11:25 INFO - PROCESS | 1846 | 1478038285813 Marionette TRACE conn3 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0ab000 == 23 [pid = 1846] [id = 35] 15:11:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x8dbab400) [pid = 1846] [serial = 102] [outer = (nil)] 15:11:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x8e059400) [pid = 1846] [serial = 103] [outer = 0x8dbab400] 15:11:25 INFO - PROCESS | 1846 | 1478038285903 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x92f4e000) [pid = 1846] [serial = 104] [outer = 0x8dbab400] 15:11:26 INFO - PROCESS | 1846 | 1478038286671 Marionette TRACE conn3 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:11:26 INFO - PROCESS | 1846 | --DOCSHELL 0x94dfb400 == 22 [pid = 1846] [id = 27] 15:11:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8de18800 == 21 [pid = 1846] [id = 26] 15:11:26 INFO - . 15:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1325ms 15:11:26 INFO - PROCESS | 1846 | 1478038286758 Marionette TRACE conn3 -> [0,142,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 1846 | 1478038286764 Marionette TRACE conn3 <- [1,142,null,{"value":"8"}] 15:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:11:26 INFO - PROCESS | 1846 | 1478038286774 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:26 INFO - PROCESS | 1846 | 1478038286952 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:11:27 INFO - PROCESS | 1846 | 1478038287089 Marionette TRACE conn3 -> [0,144,"getWindowHandles",null] 15:11:27 INFO - PROCESS | 1846 | 1478038287097 Marionette TRACE conn3 <- [1,144,null,["8"]] 15:11:27 INFO - PROCESS | 1846 | 1478038287110 Marionette TRACE conn3 -> [0,145,"switchToWindow",{"name":"8"}] 15:11:27 INFO - PROCESS | 1846 | 1478038287117 Marionette TRACE conn3 <- [1,145,null,{}] 15:11:27 INFO - PROCESS | 1846 | 1478038287124 Marionette TRACE conn3 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x92f4b800 == 22 [pid = 1846] [id = 36] 15:11:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x932a6400) [pid = 1846] [serial = 105] [outer = (nil)] 15:11:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x93bebc00) [pid = 1846] [serial = 106] [outer = 0x932a6400] 15:11:27 INFO - PROCESS | 1846 | 1478038287242 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x96312c00) [pid = 1846] [serial = 107] [outer = 0x932a6400] 15:11:27 INFO - PROCESS | 1846 | 1478038287931 Marionette TRACE conn3 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:11:27 INFO - . 15:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1230ms 15:11:28 INFO - PROCESS | 1846 | 1478038288004 Marionette TRACE conn3 -> [0,147,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 1846 | 1478038288008 Marionette TRACE conn3 <- [1,147,null,{"value":"8"}] 15:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:11:28 INFO - PROCESS | 1846 | 1478038288016 Marionette TRACE conn3 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:28 INFO - PROCESS | 1846 | 1478038288189 Marionette TRACE conn3 <- [1,148,null,{"value":null}] 15:11:28 INFO - PROCESS | 1846 | 1478038288329 Marionette TRACE conn3 -> [0,149,"getWindowHandles",null] 15:11:28 INFO - PROCESS | 1846 | 1478038288333 Marionette TRACE conn3 <- [1,149,null,["8"]] 15:11:28 INFO - PROCESS | 1846 | 1478038288343 Marionette TRACE conn3 -> [0,150,"switchToWindow",{"name":"8"}] 15:11:28 INFO - PROCESS | 1846 | 1478038288347 Marionette TRACE conn3 <- [1,150,null,{}] 15:11:28 INFO - PROCESS | 1846 | 1478038288353 Marionette TRACE conn3 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a4d3400 == 23 [pid = 1846] [id = 37] 15:11:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x9a4d6000) [pid = 1846] [serial = 108] [outer = (nil)] 15:11:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0xa1126c00) [pid = 1846] [serial = 109] [outer = 0x9a4d6000] 15:11:28 INFO - PROCESS | 1846 | 1478038288448 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0xa11a3000) [pid = 1846] [serial = 110] [outer = 0x9a4d6000] 15:11:29 INFO - PROCESS | 1846 | 1478038289132 Marionette TRACE conn3 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:11:29 INFO - . 15:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1176ms 15:11:29 INFO - PROCESS | 1846 | 1478038289212 Marionette TRACE conn3 -> [0,152,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 1846 | 1478038289220 Marionette TRACE conn3 <- [1,152,null,{"value":"8"}] 15:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:11:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0xa43dac00) [pid = 1846] [serial = 111] [outer = 0x8b910800] 15:11:29 INFO - PROCESS | 1846 | 1478038289261 Marionette TRACE conn3 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:29 INFO - PROCESS | 1846 | 1478038289445 Marionette TRACE conn3 <- [1,153,null,{"value":null}] 15:11:29 INFO - PROCESS | 1846 | 1478038289605 Marionette TRACE conn3 -> [0,154,"getWindowHandles",null] 15:11:29 INFO - PROCESS | 1846 | 1478038289610 Marionette TRACE conn3 <- [1,154,null,["8"]] 15:11:29 INFO - PROCESS | 1846 | 1478038289617 Marionette TRACE conn3 -> [0,155,"switchToWindow",{"name":"8"}] 15:11:29 INFO - PROCESS | 1846 | 1478038289623 Marionette TRACE conn3 <- [1,155,null,{}] 15:11:29 INFO - PROCESS | 1846 | 1478038289629 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4548400 == 24 [pid = 1846] [id = 38] 15:11:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0xa4548c00) [pid = 1846] [serial = 112] [outer = (nil)] 15:11:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0xa45fc000) [pid = 1846] [serial = 113] [outer = 0xa4548c00] 15:11:29 INFO - PROCESS | 1846 | 1478038289729 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 114 (0xa4844000) [pid = 1846] [serial = 114] [outer = 0xa4548c00] 15:11:30 INFO - PROCESS | 1846 | 1478038290441 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:11:30 INFO - . 15:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1272ms 15:11:30 INFO - PROCESS | 1846 | 1478038290503 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1846 | 1478038290507 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 15:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:11:30 INFO - PROCESS | 1846 | 1478038290514 Marionette TRACE conn3 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:30 INFO - PROCESS | 1846 | 1478038290679 Marionette TRACE conn3 <- [1,158,null,{"value":null}] 15:11:30 INFO - PROCESS | 1846 | 1478038290815 Marionette TRACE conn3 -> [0,159,"getWindowHandles",null] 15:11:30 INFO - PROCESS | 1846 | 1478038290818 Marionette TRACE conn3 <- [1,159,null,["8"]] 15:11:30 INFO - PROCESS | 1846 | 1478038290826 Marionette TRACE conn3 -> [0,160,"switchToWindow",{"name":"8"}] 15:11:30 INFO - PROCESS | 1846 | 1478038290832 Marionette TRACE conn3 <- [1,160,null,{}] 15:11:30 INFO - PROCESS | 1846 | 1478038290841 Marionette TRACE conn3 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59f400 == 25 [pid = 1846] [id = 39] 15:11:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 115 (0xa4ce9400) [pid = 1846] [serial = 115] [outer = (nil)] 15:11:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 116 (0xa933d000) [pid = 1846] [serial = 116] [outer = 0xa4ce9400] 15:11:30 INFO - PROCESS | 1846 | 1478038290930 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 117 (0xa9343c00) [pid = 1846] [serial = 117] [outer = 0xa4ce9400] 15:11:31 INFO - PROCESS | 1846 | 1478038291609 Marionette TRACE conn3 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:11:31 INFO - . 15:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1170ms 15:11:31 INFO - PROCESS | 1846 | 1478038291686 Marionette TRACE conn3 -> [0,162,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1846 | 1478038291689 Marionette TRACE conn3 <- [1,162,null,{"value":"8"}] 15:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:11:31 INFO - PROCESS | 1846 | 1478038291698 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:31 INFO - PROCESS | 1846 | 1478038291851 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:11:31 INFO - PROCESS | 1846 | 1478038291987 Marionette TRACE conn3 -> [0,164,"getWindowHandles",null] 15:11:31 INFO - PROCESS | 1846 | 1478038291990 Marionette TRACE conn3 <- [1,164,null,["8"]] 15:11:32 INFO - PROCESS | 1846 | 1478038291998 Marionette TRACE conn3 -> [0,165,"switchToWindow",{"name":"8"}] 15:11:32 INFO - PROCESS | 1846 | 1478038292003 Marionette TRACE conn3 <- [1,165,null,{}] 15:11:32 INFO - PROCESS | 1846 | 1478038292012 Marionette TRACE conn3 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de6f000 == 26 [pid = 1846] [id = 40] 15:11:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 118 (0x8de72400) [pid = 1846] [serial = 118] [outer = (nil)] 15:11:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 119 (0x8de77c00) [pid = 1846] [serial = 119] [outer = 0x8de72400] 15:11:32 INFO - PROCESS | 1846 | 1478038292104 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 120 (0x8de7b000) [pid = 1846] [serial = 120] [outer = 0x8de72400] 15:11:32 INFO - PROCESS | 1846 | 1478038292766 Marionette TRACE conn3 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:11:32 INFO - . 15:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1126ms 15:11:32 INFO - PROCESS | 1846 | 1478038292823 Marionette TRACE conn3 -> [0,167,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 1846 | 1478038292827 Marionette TRACE conn3 <- [1,167,null,{"value":"8"}] 15:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:11:32 INFO - PROCESS | 1846 | 1478038292834 Marionette TRACE conn3 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:33 INFO - PROCESS | 1846 | 1478038293045 Marionette TRACE conn3 <- [1,168,null,{"value":null}] 15:11:33 INFO - PROCESS | 1846 | 1478038293186 Marionette TRACE conn3 -> [0,169,"getWindowHandles",null] 15:11:33 INFO - PROCESS | 1846 | 1478038293190 Marionette TRACE conn3 <- [1,169,null,["8"]] 15:11:33 INFO - PROCESS | 1846 | 1478038293197 Marionette TRACE conn3 -> [0,170,"switchToWindow",{"name":"8"}] 15:11:33 INFO - PROCESS | 1846 | 1478038293202 Marionette TRACE conn3 <- [1,170,null,{}] 15:11:33 INFO - PROCESS | 1846 | 1478038293211 Marionette TRACE conn3 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf57800 == 27 [pid = 1846] [id = 41] 15:11:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 121 (0x8bf5ac00) [pid = 1846] [serial = 121] [outer = (nil)] 15:11:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 122 (0x8bf5c400) [pid = 1846] [serial = 122] [outer = 0x8bf5ac00] 15:11:33 INFO - PROCESS | 1846 | 1478038293304 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 123 (0x95813c00) [pid = 1846] [serial = 123] [outer = 0x8bf5ac00] 15:11:34 INFO - PROCESS | 1846 | 1478038294087 Marionette TRACE conn3 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:11:34 INFO - . 15:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1328ms 15:11:34 INFO - PROCESS | 1846 | 1478038294163 Marionette TRACE conn3 -> [0,172,"getWindowHandle",null] 15:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:11:34 INFO - PROCESS | 1846 | 1478038294169 Marionette TRACE conn3 <- [1,172,null,{"value":"8"}] 15:11:34 INFO - PROCESS | 1846 | 1478038294178 Marionette TRACE conn3 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:34 INFO - PROCESS | 1846 | 1478038294345 Marionette TRACE conn3 <- [1,173,null,{"value":null}] 15:11:34 INFO - PROCESS | 1846 | 1478038294564 Marionette TRACE conn3 -> [0,174,"getWindowHandles",null] 15:11:34 INFO - PROCESS | 1846 | 1478038294568 Marionette TRACE conn3 <- [1,174,null,["8"]] 15:11:34 INFO - PROCESS | 1846 | 1478038294594 Marionette TRACE conn3 -> [0,175,"switchToWindow",{"name":"8"}] 15:11:34 INFO - PROCESS | 1846 | 1478038294603 Marionette TRACE conn3 <- [1,175,null,{}] 15:11:34 INFO - PROCESS | 1846 | 1478038294612 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf58c00 == 28 [pid = 1846] [id = 42] 15:11:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 124 (0x8bf59000) [pid = 1846] [serial = 124] [outer = (nil)] 15:11:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 125 (0x8bf5dc00) [pid = 1846] [serial = 125] [outer = 0x8bf59000] 15:11:34 INFO - PROCESS | 1846 | 1478038294719 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 126 (0x8dbb4000) [pid = 1846] [serial = 126] [outer = 0x8bf59000] 15:11:35 INFO - PROCESS | 1846 | 1478038295503 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:11:35 INFO - . 15:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1371ms 15:11:35 INFO - PROCESS | 1846 | 1478038295553 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 1846 | 1478038295559 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 15:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:11:35 INFO - PROCESS | 1846 | 1478038295569 Marionette TRACE conn3 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:35 INFO - PROCESS | 1846 | 1478038295793 Marionette TRACE conn3 <- [1,178,null,{"value":null}] 15:11:35 INFO - PROCESS | 1846 | 1478038295939 Marionette TRACE conn3 -> [0,179,"getWindowHandles",null] 15:11:35 INFO - PROCESS | 1846 | 1478038295945 Marionette TRACE conn3 <- [1,179,null,["8"]] 15:11:35 INFO - PROCESS | 1846 | 1478038295960 Marionette TRACE conn3 -> [0,180,"switchToWindow",{"name":"8"}] 15:11:35 INFO - PROCESS | 1846 | 1478038295968 Marionette TRACE conn3 <- [1,180,null,{}] 15:11:35 INFO - PROCESS | 1846 | 1478038295974 Marionette TRACE conn3 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x92f49800 == 29 [pid = 1846] [id = 43] 15:11:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 127 (0x95813000) [pid = 1846] [serial = 127] [outer = (nil)] 15:11:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 128 (0x95815400) [pid = 1846] [serial = 128] [outer = 0x95813000] 15:11:36 INFO - PROCESS | 1846 | 1478038296070 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 129 (0x95819800) [pid = 1846] [serial = 129] [outer = 0x95813000] 15:11:36 INFO - PROCESS | 1846 | 1478038296813 Marionette TRACE conn3 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:11:36 INFO - . 15:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1278ms 15:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:11:36 INFO - PROCESS | 1846 | 1478038296846 Marionette TRACE conn3 -> [0,182,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1846 | 1478038296849 Marionette TRACE conn3 <- [1,182,null,{"value":"8"}] 15:11:36 INFO - PROCESS | 1846 | 1478038296857 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:37 INFO - PROCESS | 1846 | 1478038297025 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:11:37 INFO - PROCESS | 1846 | 1478038297167 Marionette TRACE conn3 -> [0,184,"getWindowHandles",null] 15:11:37 INFO - PROCESS | 1846 | 1478038297177 Marionette TRACE conn3 <- [1,184,null,["8"]] 15:11:37 INFO - PROCESS | 1846 | 1478038297196 Marionette TRACE conn3 -> [0,185,"switchToWindow",{"name":"8"}] 15:11:37 INFO - PROCESS | 1846 | 1478038297203 Marionette TRACE conn3 <- [1,185,null,{}] 15:11:37 INFO - PROCESS | 1846 | 1478038297208 Marionette TRACE conn3 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc4c00 == 30 [pid = 1846] [id = 44] 15:11:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 130 (0x8fbc5000) [pid = 1846] [serial = 130] [outer = (nil)] 15:11:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 131 (0x8fbc7c00) [pid = 1846] [serial = 131] [outer = 0x8fbc5000] 15:11:37 INFO - PROCESS | 1846 | 1478038297312 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 132 (0x92c8ec00) [pid = 1846] [serial = 132] [outer = 0x8fbc5000] 15:11:38 INFO - PROCESS | 1846 | 1478038298053 Marionette TRACE conn3 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:11:38 INFO - . 15:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1275ms 15:11:38 INFO - PROCESS | 1846 | 1478038298135 Marionette TRACE conn3 -> [0,187,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 1846 | 1478038298138 Marionette TRACE conn3 <- [1,187,null,{"value":"8"}] 15:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:11:38 INFO - PROCESS | 1846 | 1478038298145 Marionette TRACE conn3 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:38 INFO - PROCESS | 1846 | 1478038298322 Marionette TRACE conn3 <- [1,188,null,{"value":null}] 15:11:38 INFO - PROCESS | 1846 | 1478038298467 Marionette TRACE conn3 -> [0,189,"getWindowHandles",null] 15:11:38 INFO - PROCESS | 1846 | 1478038298471 Marionette TRACE conn3 <- [1,189,null,["8"]] 15:11:38 INFO - PROCESS | 1846 | 1478038298482 Marionette TRACE conn3 -> [0,190,"switchToWindow",{"name":"8"}] 15:11:38 INFO - PROCESS | 1846 | 1478038298489 Marionette TRACE conn3 <- [1,190,null,{}] 15:11:38 INFO - PROCESS | 1846 | 1478038298494 Marionette TRACE conn3 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a193800 == 31 [pid = 1846] [id = 45] 15:11:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 133 (0x9a1cdc00) [pid = 1846] [serial = 133] [outer = (nil)] 15:11:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 134 (0x9a47a000) [pid = 1846] [serial = 134] [outer = 0x9a1cdc00] 15:11:38 INFO - PROCESS | 1846 | 1478038298584 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 135 (0x9ae93000) [pid = 1846] [serial = 135] [outer = 0x9a1cdc00] 15:11:39 INFO - PROCESS | 1846 | 1478038299338 Marionette TRACE conn3 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:11:39 INFO - . 15:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1269ms 15:11:39 INFO - PROCESS | 1846 | 1478038299415 Marionette TRACE conn3 -> [0,192,"getWindowHandle",null] 15:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:11:39 INFO - PROCESS | 1846 | 1478038299420 Marionette TRACE conn3 <- [1,192,null,{"value":"8"}] 15:11:39 INFO - PROCESS | 1846 | 1478038299426 Marionette TRACE conn3 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:39 INFO - PROCESS | 1846 | 1478038299595 Marionette TRACE conn3 <- [1,193,null,{"value":null}] 15:11:40 INFO - PROCESS | 1846 | --DOCSHELL 0x97c7d400 == 30 [pid = 1846] [id = 28] 15:11:40 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59f400 == 29 [pid = 1846] [id = 39] 15:11:40 INFO - PROCESS | 1846 | --DOCSHELL 0x92f4b800 == 28 [pid = 1846] [id = 36] 15:11:40 INFO - PROCESS | 1846 | --DOCSHELL 0x9a4d3400 == 27 [pid = 1846] [id = 37] 15:11:40 INFO - PROCESS | 1846 | --DOCSHELL 0xa4548400 == 26 [pid = 1846] [id = 38] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9b082c00 == 25 [pid = 1846] [id = 29] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x912e7000 == 24 [pid = 1846] [id = 31] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x932afc00 == 23 [pid = 1846] [id = 23] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0xa1128c00 == 22 [pid = 1846] [id = 33] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x97c7bc00 == 21 [pid = 1846] [id = 32] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0ab000 == 20 [pid = 1846] [id = 35] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8d800 == 19 [pid = 1846] [id = 30] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8de6f000 == 18 [pid = 1846] [id = 40] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8de11400 == 17 [pid = 1846] [id = 25] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf57800 == 16 [pid = 1846] [id = 41] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0xa1197400 == 15 [pid = 1846] [id = 34] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf58c00 == 14 [pid = 1846] [id = 42] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x92daec00 == 13 [pid = 1846] [id = 21] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8c598400 == 12 [pid = 1846] [id = 9] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x92f49800 == 11 [pid = 1846] [id = 43] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x97a24c00 == 10 [pid = 1846] [id = 24] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc4c00 == 9 [pid = 1846] [id = 44] 15:11:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9a193800 == 8 [pid = 1846] [id = 45] 15:11:43 INFO - PROCESS | 1846 | 1478038303233 Marionette TRACE conn3 -> [0,194,"getWindowHandles",null] 15:11:43 INFO - PROCESS | 1846 | 1478038303238 Marionette TRACE conn3 <- [1,194,null,["8"]] 15:11:43 INFO - PROCESS | 1846 | 1478038303250 Marionette TRACE conn3 -> [0,195,"switchToWindow",{"name":"8"}] 15:11:43 INFO - PROCESS | 1846 | 1478038303259 Marionette TRACE conn3 <- [1,195,null,{}] 15:11:43 INFO - PROCESS | 1846 | 1478038303267 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf57800 == 9 [pid = 1846] [id = 46] 15:11:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 136 (0x8bf59c00) [pid = 1846] [serial = 136] [outer = (nil)] 15:11:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 137 (0x8bf8bc00) [pid = 1846] [serial = 137] [outer = 0x8bf59c00] 15:11:43 INFO - PROCESS | 1846 | 1478038303379 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 138 (0x8db1bc00) [pid = 1846] [serial = 138] [outer = 0x8bf59c00] 15:11:44 INFO - PROCESS | 1846 | 1478038304029 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:11:44 INFO - . 15:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 4637ms 15:11:44 INFO - PROCESS | 1846 | 1478038304064 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 1846 | 1478038304069 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 15:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:11:44 INFO - PROCESS | 1846 | 1478038304077 Marionette TRACE conn3 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:44 INFO - PROCESS | 1846 | 1478038304254 Marionette TRACE conn3 <- [1,198,null,{"value":null}] 15:11:44 INFO - PROCESS | 1846 | 1478038304363 Marionette TRACE conn3 -> [0,199,"getWindowHandles",null] 15:11:44 INFO - PROCESS | 1846 | 1478038304370 Marionette TRACE conn3 <- [1,199,null,["8"]] 15:11:44 INFO - PROCESS | 1846 | 1478038304375 Marionette TRACE conn3 -> [0,200,"switchToWindow",{"name":"8"}] 15:11:44 INFO - PROCESS | 1846 | 1478038304380 Marionette TRACE conn3 <- [1,200,null,{}] 15:11:44 INFO - PROCESS | 1846 | 1478038304386 Marionette TRACE conn3 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de75000 == 10 [pid = 1846] [id = 47] 15:11:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 139 (0x8deafc00) [pid = 1846] [serial = 139] [outer = (nil)] 15:11:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 140 (0x8deb1400) [pid = 1846] [serial = 140] [outer = 0x8deafc00] 15:11:44 INFO - PROCESS | 1846 | 1478038304472 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 141 (0x8de11400) [pid = 1846] [serial = 141] [outer = 0x8deafc00] 15:11:45 INFO - PROCESS | 1846 | 1478038305241 Marionette TRACE conn3 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:11:45 INFO - . 15:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1221ms 15:11:45 INFO - PROCESS | 1846 | 1478038305342 Marionette TRACE conn3 -> [0,202,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1846 | 1478038305346 Marionette TRACE conn3 <- [1,202,null,{"value":"8"}] 15:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:11:45 INFO - PROCESS | 1846 | 1478038305365 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:45 INFO - PROCESS | 1846 | 1478038305571 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:11:45 INFO - PROCESS | 1846 | 1478038305601 Marionette TRACE conn3 -> [0,204,"getWindowHandles",null] 15:11:45 INFO - PROCESS | 1846 | 1478038305611 Marionette TRACE conn3 <- [1,204,null,["8"]] 15:11:45 INFO - PROCESS | 1846 | 1478038305616 Marionette TRACE conn3 -> [0,205,"switchToWindow",{"name":"8"}] 15:11:45 INFO - PROCESS | 1846 | 1478038305623 Marionette TRACE conn3 <- [1,205,null,{}] 15:11:45 INFO - PROCESS | 1846 | 1478038305681 Marionette TRACE conn3 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x91d3a800 == 11 [pid = 1846] [id = 48] 15:11:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 142 (0x93b81c00) [pid = 1846] [serial = 142] [outer = (nil)] 15:11:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 143 (0x93bf0800) [pid = 1846] [serial = 143] [outer = 0x93b81c00] 15:11:45 INFO - PROCESS | 1846 | 1478038305764 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 144 (0x95818000) [pid = 1846] [serial = 144] [outer = 0x93b81c00] 15:11:46 INFO - PROCESS | 1846 | 1478038306440 Marionette TRACE conn3 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:11:46 INFO - . 15:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1126ms 15:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:11:46 INFO - PROCESS | 1846 | 1478038306490 Marionette TRACE conn3 -> [0,207,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1846 | 1478038306493 Marionette TRACE conn3 <- [1,207,null,{"value":"8"}] 15:11:46 INFO - PROCESS | 1846 | 1478038306507 Marionette TRACE conn3 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:46 INFO - PROCESS | 1846 | 1478038306708 Marionette TRACE conn3 <- [1,208,null,{"value":null}] 15:11:46 INFO - PROCESS | 1846 | 1478038306733 Marionette TRACE conn3 -> [0,209,"getWindowHandles",null] 15:11:46 INFO - PROCESS | 1846 | 1478038306736 Marionette TRACE conn3 <- [1,209,null,["8"]] 15:11:46 INFO - PROCESS | 1846 | 1478038306741 Marionette TRACE conn3 -> [0,210,"switchToWindow",{"name":"8"}] 15:11:46 INFO - PROCESS | 1846 | 1478038306745 Marionette TRACE conn3 <- [1,210,null,{}] 15:11:46 INFO - PROCESS | 1846 | 1478038306750 Marionette TRACE conn3 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a47800 == 12 [pid = 1846] [id = 49] 15:11:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 145 (0x97c73800) [pid = 1846] [serial = 145] [outer = (nil)] 15:11:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 146 (0x9944d400) [pid = 1846] [serial = 146] [outer = 0x97c73800] 15:11:46 INFO - PROCESS | 1846 | 1478038306892 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 147 (0xa2c1c400) [pid = 1846] [serial = 147] [outer = 0x97c73800] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 146 (0x932b0c00) [pid = 1846] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 145 (0x8c599000) [pid = 1846] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 144 (0x8fa09c00) [pid = 1846] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 143 (0x8deb2400) [pid = 1846] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 142 (0x8e062800) [pid = 1846] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 141 (0x9633dc00) [pid = 1846] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 140 (0x8deb4000) [pid = 1846] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 139 (0x97a1f800) [pid = 1846] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 138 (0x994ec800) [pid = 1846] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 137 (0x9a1cc800) [pid = 1846] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 136 (0x9b07cc00) [pid = 1846] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 135 (0x9b432000) [pid = 1846] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 134 (0xa4548c00) [pid = 1846] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 133 (0xa2b7cc00) [pid = 1846] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 132 (0x8bf5ac00) [pid = 1846] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 131 (0x932a6400) [pid = 1846] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 130 (0x92c8b800) [pid = 1846] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 129 (0x8de72400) [pid = 1846] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 128 (0x97a4ac00) [pid = 1846] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 127 (0x8de19400) [pid = 1846] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 126 (0x95813000) [pid = 1846] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 125 (0x97c7d000) [pid = 1846] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 124 (0x9415fc00) [pid = 1846] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 123 (0x9b333000) [pid = 1846] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 122 (0x8deb6000) [pid = 1846] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 121 (0x8c593000) [pid = 1846] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 120 (0x97c7dc00) [pid = 1846] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 119 (0x8dbab400) [pid = 1846] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 118 (0xa4ce9400) [pid = 1846] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 117 (0x8fbc5000) [pid = 1846] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 116 (0x8dbb5000) [pid = 1846] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 115 (0x959b1000) [pid = 1846] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 114 (0xa1129c00) [pid = 1846] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 113 (0x9a4d6000) [pid = 1846] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8de19800) [pid = 1846] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:11:48 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8bf59000) [pid = 1846] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:11:48 INFO - PROCESS | 1846 | 1478038308783 Marionette TRACE conn3 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:11:48 INFO - . 15:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2326ms 15:11:48 INFO - PROCESS | 1846 | 1478038308847 Marionette TRACE conn3 -> [0,212,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1846 | 1478038308851 Marionette TRACE conn3 <- [1,212,null,{"value":"8"}] 15:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:11:48 INFO - PROCESS | 1846 | 1478038308872 Marionette TRACE conn3 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:49 INFO - PROCESS | 1846 | 1478038309032 Marionette TRACE conn3 <- [1,213,null,{"value":null}] 15:11:49 INFO - PROCESS | 1846 | 1478038309278 Marionette TRACE conn3 -> [0,214,"getWindowHandles",null] 15:11:49 INFO - PROCESS | 1846 | 1478038309282 Marionette TRACE conn3 <- [1,214,null,["8"]] 15:11:49 INFO - PROCESS | 1846 | 1478038309299 Marionette TRACE conn3 -> [0,215,"switchToWindow",{"name":"8"}] 15:11:49 INFO - PROCESS | 1846 | 1478038309303 Marionette TRACE conn3 <- [1,215,null,{}] 15:11:49 INFO - PROCESS | 1846 | 1478038309328 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c593000 == 13 [pid = 1846] [id = 50] 15:11:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x8e062800) [pid = 1846] [serial = 148] [outer = (nil)] 15:11:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0x92f49000) [pid = 1846] [serial = 149] [outer = 0x8e062800] 15:11:49 INFO - PROCESS | 1846 | 1478038309410 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 114 (0x93be9000) [pid = 1846] [serial = 150] [outer = 0x8e062800] 15:11:49 INFO - PROCESS | 1846 | 1478038309960 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:11:50 INFO - . 15:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1170ms 15:11:50 INFO - PROCESS | 1846 | 1478038310035 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1846 | 1478038310038 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 15:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:11:50 INFO - PROCESS | 1846 | 1478038310045 Marionette TRACE conn3 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:50 INFO - PROCESS | 1846 | 1478038310204 Marionette TRACE conn3 <- [1,218,null,{"value":null}] 15:11:50 INFO - PROCESS | 1846 | 1478038310217 Marionette TRACE conn3 -> [0,219,"getWindowHandles",null] 15:11:50 INFO - PROCESS | 1846 | 1478038310220 Marionette TRACE conn3 <- [1,219,null,["8"]] 15:11:50 INFO - PROCESS | 1846 | 1478038310225 Marionette TRACE conn3 -> [0,220,"switchToWindow",{"name":"8"}] 15:11:50 INFO - PROCESS | 1846 | 1478038310229 Marionette TRACE conn3 <- [1,220,null,{}] 15:11:50 INFO - PROCESS | 1846 | 1478038310329 Marionette TRACE conn3 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x984ca000 == 14 [pid = 1846] [id = 51] 15:11:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 115 (0x984cf800) [pid = 1846] [serial = 151] [outer = (nil)] 15:11:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 116 (0x9b07cc00) [pid = 1846] [serial = 152] [outer = 0x984cf800] 15:11:50 INFO - PROCESS | 1846 | 1478038310435 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 117 (0xa2c11800) [pid = 1846] [serial = 153] [outer = 0x984cf800] 15:11:51 INFO - PROCESS | 1846 | 1478038311227 Marionette TRACE conn3 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:11:51 INFO - . 15:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1226ms 15:11:51 INFO - PROCESS | 1846 | 1478038311271 Marionette TRACE conn3 -> [0,222,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1846 | 1478038311277 Marionette TRACE conn3 <- [1,222,null,{"value":"8"}] 15:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:11:51 INFO - PROCESS | 1846 | 1478038311315 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:51 INFO - PROCESS | 1846 | 1478038311507 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:11:51 INFO - PROCESS | 1846 | 1478038311650 Marionette TRACE conn3 -> [0,224,"getWindowHandles",null] 15:11:51 INFO - PROCESS | 1846 | 1478038311655 Marionette TRACE conn3 <- [1,224,null,["8"]] 15:11:51 INFO - PROCESS | 1846 | 1478038311666 Marionette TRACE conn3 -> [0,225,"switchToWindow",{"name":"8"}] 15:11:51 INFO - PROCESS | 1846 | 1478038311672 Marionette TRACE conn3 <- [1,225,null,{}] 15:11:51 INFO - PROCESS | 1846 | 1478038311678 Marionette TRACE conn3 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1b800 == 15 [pid = 1846] [id = 52] 15:11:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 118 (0x8de1d400) [pid = 1846] [serial = 154] [outer = (nil)] 15:11:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 119 (0x8e068400) [pid = 1846] [serial = 155] [outer = 0x8de1d400] 15:11:51 INFO - PROCESS | 1846 | 1478038311781 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 120 (0x8fbbf000) [pid = 1846] [serial = 156] [outer = 0x8de1d400] 15:11:52 INFO - PROCESS | 1846 | 1478038312502 Marionette TRACE conn3 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:11:52 INFO - . 15:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1281ms 15:11:52 INFO - PROCESS | 1846 | 1478038312593 Marionette TRACE conn3 -> [0,227,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 1846 | 1478038312600 Marionette TRACE conn3 <- [1,227,null,{"value":"8"}] 15:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:11:52 INFO - PROCESS | 1846 | 1478038312607 Marionette TRACE conn3 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:52 INFO - PROCESS | 1846 | 1478038312843 Marionette TRACE conn3 <- [1,228,null,{"value":null}] 15:11:52 INFO - PROCESS | 1846 | 1478038312855 Marionette TRACE conn3 -> [0,229,"getWindowHandles",null] 15:11:52 INFO - PROCESS | 1846 | 1478038312859 Marionette TRACE conn3 <- [1,229,null,["8"]] 15:11:52 INFO - PROCESS | 1846 | 1478038312865 Marionette TRACE conn3 -> [0,230,"switchToWindow",{"name":"8"}] 15:11:52 INFO - PROCESS | 1846 | 1478038312870 Marionette TRACE conn3 <- [1,230,null,{}] 15:11:53 INFO - PROCESS | 1846 | 1478038313014 Marionette TRACE conn3 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1846 | 1478038313030 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:11:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b908800 == 16 [pid = 1846] [id = 53] 15:11:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 121 (0x8b90ac00) [pid = 1846] [serial = 157] [outer = (nil)] 15:11:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 122 (0x8bf5e800) [pid = 1846] [serial = 158] [outer = 0x8b90ac00] 15:11:53 INFO - PROCESS | 1846 | 1478038313401 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 123 (0x8bf8ec00) [pid = 1846] [serial = 159] [outer = 0x8b90ac00] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 122 (0x94dfb800) [pid = 1846] [serial = 12] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 121 (0x8d0b7400) [pid = 1846] [serial = 31] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 120 (0xa0ff8c00) [pid = 1846] [serial = 2] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 119 (0x94fd8c00) [pid = 1846] [serial = 9] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 118 (0x8bf89c00) [pid = 1846] [serial = 28] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 117 (0x8deb6c00) [pid = 1846] [serial = 17] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 116 (0x8deb2800) [pid = 1846] [serial = 16] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 115 (0x8bf86000) [pid = 1846] [serial = 23] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 114 (0x8bf80c00) [pid = 1846] [serial = 22] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 113 (0xa4cf7c00) [pid = 1846] [serial = 26] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8c59c800) [pid = 1846] [serial = 25] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8c598000) [pid = 1846] [serial = 32] [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.] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x9114d400) [pid = 1846] [serial = 35] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0x8fa74000) [pid = 1846] [serial = 34] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0x94165000) [pid = 1846] [serial = 38] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x93b7fc00) [pid = 1846] [serial = 37] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x92c8d800) [pid = 1846] [serial = 41] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8deba400) [pid = 1846] [serial = 40] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x959b0000) [pid = 1846] [serial = 44] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x959ae800) [pid = 1846] [serial = 43] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x967b0000) [pid = 1846] [serial = 47] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x96622000) [pid = 1846] [serial = 46] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x97c7c000) [pid = 1846] [serial = 50] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x97c75000) [pid = 1846] [serial = 49] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x9a0cc000) [pid = 1846] [serial = 53] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x994fb400) [pid = 1846] [serial = 52] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x9a46e400) [pid = 1846] [serial = 56] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x9a1d4400) [pid = 1846] [serial = 55] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x9b332400) [pid = 1846] [serial = 59] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x9b083800) [pid = 1846] [serial = 58] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0xa0ff6c00) [pid = 1846] [serial = 62] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x9b4d7400) [pid = 1846] [serial = 61] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8fa7d400) [pid = 1846] [serial = 65] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8fa08400) [pid = 1846] [serial = 64] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x95ca4c00) [pid = 1846] [serial = 68] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x94dfe800) [pid = 1846] [serial = 67] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x9a405c00) [pid = 1846] [serial = 71] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x994f2400) [pid = 1846] [serial = 70] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x91d35800) [pid = 1846] [serial = 74] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8fa07000) [pid = 1846] [serial = 73] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x92da2400) [pid = 1846] [serial = 77] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x92c8d000) [pid = 1846] [serial = 76] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x96310800) [pid = 1846] [serial = 80] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x95d45000) [pid = 1846] [serial = 79] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x9a1d2400) [pid = 1846] [serial = 83] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x9a197c00) [pid = 1846] [serial = 82] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0xa0fb8800) [pid = 1846] [serial = 86] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x9b4d5c00) [pid = 1846] [serial = 85] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x912eac00) [pid = 1846] [serial = 89] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8db1b400) [pid = 1846] [serial = 88] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x959b0800) [pid = 1846] [serial = 92] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x93bf1400) [pid = 1846] [serial = 91] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x93213c00) [pid = 1846] [serial = 95] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x994ee800) [pid = 1846] [serial = 94] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0xa24e7000) [pid = 1846] [serial = 98] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0xa24dd800) [pid = 1846] [serial = 97] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0xa4332400) [pid = 1846] [serial = 101] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0xa2c1b800) [pid = 1846] [serial = 100] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x92f4e000) [pid = 1846] [serial = 104] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8e059400) [pid = 1846] [serial = 103] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x96312c00) [pid = 1846] [serial = 107] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x93bebc00) [pid = 1846] [serial = 106] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0xa11a3000) [pid = 1846] [serial = 110] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0xa1126c00) [pid = 1846] [serial = 109] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0xa4844000) [pid = 1846] [serial = 114] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0xa45fc000) [pid = 1846] [serial = 113] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0xa9343c00) [pid = 1846] [serial = 117] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0xa933d000) [pid = 1846] [serial = 116] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8de7b000) [pid = 1846] [serial = 120] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8de77c00) [pid = 1846] [serial = 119] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x95813c00) [pid = 1846] [serial = 123] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8bf5c400) [pid = 1846] [serial = 122] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8dbb4000) [pid = 1846] [serial = 126] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8bf5dc00) [pid = 1846] [serial = 125] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x95819800) [pid = 1846] [serial = 129] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x95815400) [pid = 1846] [serial = 128] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x92c8ec00) [pid = 1846] [serial = 132] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8fbc7c00) [pid = 1846] [serial = 131] [outer = (nil)] [url = about:blank] 15:11:53 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8dccd400) [pid = 1846] [serial = 19] [outer = (nil)] [url = about:blank] 15:11:54 INFO - PROCESS | 1846 | --DOCSHELL 0x91d3a800 == 15 [pid = 1846] [id = 48] 15:11:54 INFO - PROCESS | 1846 | 1478038314273 Marionette TRACE conn3 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:11:54 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x9a47a000) [pid = 1846] [serial = 134] [outer = (nil)] [url = about:blank] 15:11:54 INFO - . 15:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1726ms 15:11:54 INFO - PROCESS | 1846 | 1478038314332 Marionette TRACE conn3 -> [0,232,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 1846 | 1478038314338 Marionette TRACE conn3 <- [1,232,null,{"value":"8"}] 15:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:11:54 INFO - PROCESS | 1846 | 1478038314347 Marionette TRACE conn3 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:54 INFO - PROCESS | 1846 | 1478038314514 Marionette TRACE conn3 <- [1,233,null,{"value":null}] 15:11:54 INFO - PROCESS | 1846 | 1478038314621 Marionette TRACE conn3 -> [0,234,"getWindowHandles",null] 15:11:54 INFO - PROCESS | 1846 | 1478038314628 Marionette TRACE conn3 <- [1,234,null,["8"]] 15:11:54 INFO - PROCESS | 1846 | 1478038314634 Marionette TRACE conn3 -> [0,235,"switchToWindow",{"name":"8"}] 15:11:54 INFO - PROCESS | 1846 | 1478038314639 Marionette TRACE conn3 <- [1,235,null,{}] 15:11:54 INFO - PROCESS | 1846 | 1478038314645 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0ab000 == 16 [pid = 1846] [id = 54] 15:11:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8d0b2c00) [pid = 1846] [serial = 160] [outer = (nil)] 15:11:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8d0b7c00) [pid = 1846] [serial = 161] [outer = 0x8d0b2c00] 15:11:54 INFO - PROCESS | 1846 | 1478038314729 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8dbb5c00) [pid = 1846] [serial = 162] [outer = 0x8d0b2c00] 15:11:55 INFO - PROCESS | 1846 | 1478038315535 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:11:55 INFO - . 15:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1225ms 15:11:55 INFO - PROCESS | 1846 | 1478038315571 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1846 | 1478038315580 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 15:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:11:55 INFO - PROCESS | 1846 | 1478038315591 Marionette TRACE conn3 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:55 INFO - PROCESS | 1846 | 1478038315745 Marionette TRACE conn3 <- [1,238,null,{"value":null}] 15:11:55 INFO - PROCESS | 1846 | 1478038315754 Marionette TRACE conn3 -> [0,239,"getWindowHandles",null] 15:11:55 INFO - PROCESS | 1846 | 1478038315758 Marionette TRACE conn3 <- [1,239,null,["8"]] 15:11:55 INFO - PROCESS | 1846 | 1478038315764 Marionette TRACE conn3 -> [0,240,"switchToWindow",{"name":"8"}] 15:11:55 INFO - PROCESS | 1846 | 1478038315770 Marionette TRACE conn3 <- [1,240,null,{}] 15:11:55 INFO - PROCESS | 1846 | 1478038315853 Marionette TRACE conn3 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfab000 == 17 [pid = 1846] [id = 55] 15:11:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8de6d000) [pid = 1846] [serial = 163] [outer = (nil)] 15:11:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8de74c00) [pid = 1846] [serial = 164] [outer = 0x8de6d000] 15:11:55 INFO - PROCESS | 1846 | 1478038315936 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8de7b800) [pid = 1846] [serial = 165] [outer = 0x8de6d000] 15:11:56 INFO - PROCESS | 1846 | 1478038316530 Marionette TRACE conn3 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:11:56 INFO - . 15:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 15:11:56 INFO - PROCESS | 1846 | 1478038316570 Marionette TRACE conn3 -> [0,242,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 1846 | 1478038316577 Marionette TRACE conn3 <- [1,242,null,{"value":"8"}] 15:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:11:56 INFO - PROCESS | 1846 | 1478038316583 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:56 INFO - PROCESS | 1846 | 1478038316785 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:11:56 INFO - PROCESS | 1846 | 1478038316808 Marionette TRACE conn3 -> [0,244,"getWindowHandles",null] 15:11:56 INFO - PROCESS | 1846 | 1478038316812 Marionette TRACE conn3 <- [1,244,null,["8"]] 15:11:56 INFO - PROCESS | 1846 | 1478038316816 Marionette TRACE conn3 -> [0,245,"switchToWindow",{"name":"8"}] 15:11:56 INFO - PROCESS | 1846 | 1478038316823 Marionette TRACE conn3 <- [1,245,null,{}] 15:11:56 INFO - PROCESS | 1846 | 1478038316828 Marionette TRACE conn3 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8e067c00 == 18 [pid = 1846] [id = 56] 15:11:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8fa0bc00) [pid = 1846] [serial = 166] [outer = (nil)] 15:11:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8fa7fc00) [pid = 1846] [serial = 167] [outer = 0x8fa0bc00] 15:11:56 INFO - PROCESS | 1846 | 1478038316959 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8fbc2800) [pid = 1846] [serial = 168] [outer = 0x8fa0bc00] 15:11:57 INFO - PROCESS | 1846 | 1478038317641 Marionette TRACE conn3 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:11:57 INFO - . 15:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1121ms 15:11:57 INFO - PROCESS | 1846 | 1478038317703 Marionette TRACE conn3 -> [0,247,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 1846 | 1478038317707 Marionette TRACE conn3 <- [1,247,null,{"value":"8"}] 15:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:11:57 INFO - PROCESS | 1846 | 1478038317730 Marionette TRACE conn3 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:57 INFO - PROCESS | 1846 | 1478038317912 Marionette TRACE conn3 <- [1,248,null,{"value":null}] 15:11:57 INFO - PROCESS | 1846 | 1478038317971 Marionette TRACE conn3 -> [0,249,"getWindowHandles",null] 15:11:57 INFO - PROCESS | 1846 | 1478038317973 Marionette TRACE conn3 <- [1,249,null,["8"]] 15:11:57 INFO - PROCESS | 1846 | 1478038317978 Marionette TRACE conn3 -> [0,250,"switchToWindow",{"name":"8"}] 15:11:57 INFO - PROCESS | 1846 | 1478038317986 Marionette TRACE conn3 <- [1,250,null,{}] 15:11:58 INFO - PROCESS | 1846 | 1478038317998 Marionette TRACE conn3 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x91dae800 == 19 [pid = 1846] [id = 57] 15:11:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x91db0400) [pid = 1846] [serial = 169] [outer = (nil)] 15:11:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x92cf9000) [pid = 1846] [serial = 170] [outer = 0x91db0400] 15:11:58 INFO - PROCESS | 1846 | 1478038318075 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x92f43000) [pid = 1846] [serial = 171] [outer = 0x91db0400] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8bf59c00) [pid = 1846] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x93b81c00) [pid = 1846] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8deafc00) [pid = 1846] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8e062800) [pid = 1846] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x97c73800) [pid = 1846] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:11:58 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x9a1cdc00) [pid = 1846] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:11:58 INFO - PROCESS | 1846 | 1478038318697 Marionette TRACE conn3 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:11:58 INFO - . 15:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1023ms 15:11:58 INFO - PROCESS | 1846 | 1478038318743 Marionette TRACE conn3 -> [0,252,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 1846 | 1478038318746 Marionette TRACE conn3 <- [1,252,null,{"value":"8"}] 15:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:11:58 INFO - PROCESS | 1846 | 1478038318752 Marionette TRACE conn3 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:58 INFO - PROCESS | 1846 | 1478038318931 Marionette TRACE conn3 <- [1,253,null,{"value":null}] 15:11:58 INFO - PROCESS | 1846 | 1478038318946 Marionette TRACE conn3 -> [0,254,"getWindowHandles",null] 15:11:58 INFO - PROCESS | 1846 | 1478038318948 Marionette TRACE conn3 <- [1,254,null,["8"]] 15:11:58 INFO - PROCESS | 1846 | 1478038318953 Marionette TRACE conn3 -> [0,255,"switchToWindow",{"name":"8"}] 15:11:58 INFO - PROCESS | 1846 | 1478038318956 Marionette TRACE conn3 <- [1,255,null,{}] 15:11:58 INFO - PROCESS | 1846 | 1478038318962 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8c000 == 20 [pid = 1846] [id = 58] 15:11:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x91d40000) [pid = 1846] [serial = 172] [outer = (nil)] 15:11:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x93be6c00) [pid = 1846] [serial = 173] [outer = 0x91d40000] 15:11:59 INFO - PROCESS | 1846 | 1478038319055 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x94dfc400) [pid = 1846] [serial = 174] [outer = 0x91d40000] 15:11:59 INFO - PROCESS | 1846 | 1478038319661 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:11:59 INFO - . 15:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 973ms 15:11:59 INFO - PROCESS | 1846 | 1478038319726 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 1846 | 1478038319728 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 15:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:11:59 INFO - PROCESS | 1846 | 1478038319734 Marionette TRACE conn3 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:11:59 INFO - PROCESS | 1846 | 1478038319894 Marionette TRACE conn3 <- [1,258,null,{"value":null}] 15:11:59 INFO - PROCESS | 1846 | 1478038319904 Marionette TRACE conn3 -> [0,259,"getWindowHandles",null] 15:11:59 INFO - PROCESS | 1846 | 1478038319909 Marionette TRACE conn3 <- [1,259,null,["8"]] 15:11:59 INFO - PROCESS | 1846 | 1478038319993 Marionette TRACE conn3 -> [0,260,"switchToWindow",{"name":"8"}] 15:12:00 INFO - PROCESS | 1846 | 1478038319998 Marionette TRACE conn3 <- [1,260,null,{}] 15:12:00 INFO - PROCESS | 1846 | 1478038320002 Marionette TRACE conn3 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf52c00 == 21 [pid = 1846] [id = 59] 15:12:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x9581a800) [pid = 1846] [serial = 175] [outer = (nil)] 15:12:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x9581ec00) [pid = 1846] [serial = 176] [outer = 0x9581a800] 15:12:00 INFO - PROCESS | 1846 | 1478038320081 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x959b1c00) [pid = 1846] [serial = 177] [outer = 0x9581a800] 15:12:00 INFO - PROCESS | 1846 | 1478038320606 Marionette TRACE conn3 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:12:00 INFO - . 15:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 926ms 15:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:12:00 INFO - PROCESS | 1846 | 1478038320660 Marionette TRACE conn3 -> [0,262,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 1846 | 1478038320662 Marionette TRACE conn3 <- [1,262,null,{"value":"8"}] 15:12:00 INFO - PROCESS | 1846 | 1478038320669 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:00 INFO - PROCESS | 1846 | 1478038320848 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:12:00 INFO - PROCESS | 1846 | 1478038320984 Marionette TRACE conn3 -> [0,264,"getWindowHandles",null] 15:12:00 INFO - PROCESS | 1846 | 1478038320988 Marionette TRACE conn3 <- [1,264,null,["8"]] 15:12:01 INFO - PROCESS | 1846 | 1478038320998 Marionette TRACE conn3 -> [0,265,"switchToWindow",{"name":"8"}] 15:12:01 INFO - PROCESS | 1846 | 1478038321005 Marionette TRACE conn3 <- [1,265,null,{}] 15:12:01 INFO - PROCESS | 1846 | 1478038321017 Marionette TRACE conn3 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5cc00 == 22 [pid = 1846] [id = 60] 15:12:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8bf5e400) [pid = 1846] [serial = 178] [outer = (nil)] 15:12:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8bf84400) [pid = 1846] [serial = 179] [outer = 0x8bf5e400] 15:12:01 INFO - PROCESS | 1846 | 1478038321118 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8c599c00) [pid = 1846] [serial = 180] [outer = 0x8bf5e400] 15:12:01 INFO - PROCESS | 1846 | 1478038321901 Marionette TRACE conn3 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:12:01 INFO - . 15:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1273ms 15:12:01 INFO - PROCESS | 1846 | 1478038321941 Marionette TRACE conn3 -> [0,267,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 1846 | 1478038321949 Marionette TRACE conn3 <- [1,267,null,{"value":"8"}] 15:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:12:01 INFO - PROCESS | 1846 | 1478038321983 Marionette TRACE conn3 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:02 INFO - PROCESS | 1846 | 1478038322155 Marionette TRACE conn3 <- [1,268,null,{"value":null}] 15:12:02 INFO - PROCESS | 1846 | 1478038322291 Marionette TRACE conn3 -> [0,269,"getWindowHandles",null] 15:12:02 INFO - PROCESS | 1846 | 1478038322296 Marionette TRACE conn3 <- [1,269,null,["8"]] 15:12:02 INFO - PROCESS | 1846 | 1478038322306 Marionette TRACE conn3 -> [0,270,"switchToWindow",{"name":"8"}] 15:12:02 INFO - PROCESS | 1846 | 1478038322312 Marionette TRACE conn3 <- [1,270,null,{}] 15:12:02 INFO - PROCESS | 1846 | 1478038322318 Marionette TRACE conn3 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb7c00 == 23 [pid = 1846] [id = 61] 15:12:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8deb8c00) [pid = 1846] [serial = 181] [outer = (nil)] 15:12:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8e059400) [pid = 1846] [serial = 182] [outer = 0x8deb8c00] 15:12:02 INFO - PROCESS | 1846 | 1478038322411 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8fa07000) [pid = 1846] [serial = 183] [outer = 0x8deb8c00] 15:12:03 INFO - PROCESS | 1846 | 1478038323249 Marionette TRACE conn3 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:12:03 INFO - . 15:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1324ms 15:12:03 INFO - PROCESS | 1846 | 1478038323316 Marionette TRACE conn3 -> [0,272,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 1846 | 1478038323321 Marionette TRACE conn3 <- [1,272,null,{"value":"8"}] 15:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:12:03 INFO - PROCESS | 1846 | 1478038323330 Marionette TRACE conn3 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:03 INFO - PROCESS | 1846 | 1478038323530 Marionette TRACE conn3 <- [1,273,null,{"value":null}] 15:12:03 INFO - PROCESS | 1846 | 1478038323675 Marionette TRACE conn3 -> [0,274,"getWindowHandles",null] 15:12:03 INFO - PROCESS | 1846 | 1478038323682 Marionette TRACE conn3 <- [1,274,null,["8"]] 15:12:03 INFO - PROCESS | 1846 | 1478038323690 Marionette TRACE conn3 -> [0,275,"switchToWindow",{"name":"8"}] 15:12:03 INFO - PROCESS | 1846 | 1478038323696 Marionette TRACE conn3 <- [1,275,null,{}] 15:12:03 INFO - PROCESS | 1846 | 1478038323702 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dccd000 == 24 [pid = 1846] [id = 62] 15:12:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8de12400) [pid = 1846] [serial = 184] [outer = (nil)] 15:12:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8de71000) [pid = 1846] [serial = 185] [outer = 0x8de12400] 15:12:03 INFO - PROCESS | 1846 | 1478038323792 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8deb3800) [pid = 1846] [serial = 186] [outer = 0x8de12400] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8c593000 == 23 [pid = 1846] [id = 50] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x97a47800 == 22 [pid = 1846] [id = 49] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8b908800 == 21 [pid = 1846] [id = 53] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf57800 == 20 [pid = 1846] [id = 46] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x984ca000 == 19 [pid = 1846] [id = 51] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1b800 == 18 [pid = 1846] [id = 52] 15:12:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8de75000 == 17 [pid = 1846] [id = 47] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8db1bc00) [pid = 1846] [serial = 138] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8bf8bc00) [pid = 1846] [serial = 137] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8de11400) [pid = 1846] [serial = 141] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8deb1400) [pid = 1846] [serial = 140] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x95818000) [pid = 1846] [serial = 144] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x93bf0800) [pid = 1846] [serial = 143] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0xa2c1c400) [pid = 1846] [serial = 147] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x9944d400) [pid = 1846] [serial = 146] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x93be9000) [pid = 1846] [serial = 150] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x92f49000) [pid = 1846] [serial = 149] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x9ae93000) [pid = 1846] [serial = 135] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1846 | 1478038324988 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:12:05 INFO - . 15:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1684ms 15:12:05 INFO - PROCESS | 1846 | 1478038325013 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 1846 | 1478038325019 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 15:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:12:05 INFO - PROCESS | 1846 | 1478038325038 Marionette TRACE conn3 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:05 INFO - PROCESS | 1846 | 1478038325186 Marionette TRACE conn3 <- [1,278,null,{"value":null}] 15:12:05 INFO - PROCESS | 1846 | 1478038325211 Marionette TRACE conn3 -> [0,279,"getWindowHandles",null] 15:12:05 INFO - PROCESS | 1846 | 1478038325217 Marionette TRACE conn3 <- [1,279,null,["8"]] 15:12:05 INFO - PROCESS | 1846 | 1478038325223 Marionette TRACE conn3 -> [0,280,"switchToWindow",{"name":"8"}] 15:12:05 INFO - PROCESS | 1846 | 1478038325228 Marionette TRACE conn3 <- [1,280,null,{}] 15:12:05 INFO - PROCESS | 1846 | 1478038325234 Marionette TRACE conn3 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb0800 == 18 [pid = 1846] [id = 63] 15:12:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8dbb4800) [pid = 1846] [serial = 187] [outer = (nil)] 15:12:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8de13c00) [pid = 1846] [serial = 188] [outer = 0x8dbb4800] 15:12:05 INFO - PROCESS | 1846 | 1478038325323 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8bf80c00) [pid = 1846] [serial = 189] [outer = 0x8dbb4800] 15:12:05 INFO - PROCESS | 1846 | 1478038325963 Marionette TRACE conn3 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:12:06 INFO - . 15:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 976ms 15:12:06 INFO - PROCESS | 1846 | 1478038326003 Marionette TRACE conn3 -> [0,282,"getWindowHandle",null] 15:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:12:06 INFO - PROCESS | 1846 | 1478038326008 Marionette TRACE conn3 <- [1,282,null,{"value":"8"}] 15:12:06 INFO - PROCESS | 1846 | 1478038326014 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:06 INFO - PROCESS | 1846 | 1478038326180 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:12:06 INFO - PROCESS | 1846 | 1478038326273 Marionette TRACE conn3 -> [0,284,"getWindowHandles",null] 15:12:06 INFO - PROCESS | 1846 | 1478038326276 Marionette TRACE conn3 <- [1,284,null,["8"]] 15:12:06 INFO - PROCESS | 1846 | 1478038326283 Marionette TRACE conn3 -> [0,285,"switchToWindow",{"name":"8"}] 15:12:06 INFO - PROCESS | 1846 | 1478038326288 Marionette TRACE conn3 <- [1,285,null,{}] 15:12:06 INFO - PROCESS | 1846 | 1478038326293 Marionette TRACE conn3 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0a000 == 19 [pid = 1846] [id = 64] 15:12:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8fa0c800) [pid = 1846] [serial = 190] [outer = (nil)] 15:12:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8fbc0c00) [pid = 1846] [serial = 191] [outer = 0x8fa0c800] 15:12:06 INFO - PROCESS | 1846 | 1478038326384 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x91147800) [pid = 1846] [serial = 192] [outer = 0x8fa0c800] 15:12:06 INFO - PROCESS | 1846 | 1478038326952 Marionette TRACE conn3 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:12:06 INFO - . 15:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 15:12:06 INFO - PROCESS | 1846 | 1478038326992 Marionette TRACE conn3 -> [0,287,"getWindowHandle",null] 15:12:07 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 15:12:07 INFO - PROCESS | 1846 | 1478038326999 Marionette TRACE conn3 <- [1,287,null,{"value":"8"}] 15:12:07 INFO - PROCESS | 1846 | 1478038327005 Marionette TRACE conn3 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:07 INFO - PROCESS | 1846 | 1478038327204 Marionette TRACE conn3 <- [1,288,null,{"value":null}] 15:12:07 INFO - PROCESS | 1846 | 1478038327267 Marionette TRACE conn3 -> [0,289,"getWindowHandles",null] 15:12:07 INFO - PROCESS | 1846 | 1478038327272 Marionette TRACE conn3 <- [1,289,null,["8"]] 15:12:07 INFO - PROCESS | 1846 | 1478038327276 Marionette TRACE conn3 -> [0,290,"switchToWindow",{"name":"8"}] 15:12:07 INFO - PROCESS | 1846 | 1478038327282 Marionette TRACE conn3 <- [1,290,null,{}] 15:12:07 INFO - PROCESS | 1846 | 1478038327288 Marionette TRACE conn3 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x93be8c00 == 20 [pid = 1846] [id = 65] 15:12:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x93be9000) [pid = 1846] [serial = 193] [outer = (nil)] 15:12:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x94df7000) [pid = 1846] [serial = 194] [outer = 0x93be9000] 15:12:07 INFO - PROCESS | 1846 | 1478038327384 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x94fd2000) [pid = 1846] [serial = 195] [outer = 0x93be9000] 15:12:08 INFO - PROCESS | 1846 | 1478038328059 Marionette TRACE conn3 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 15:12:08 INFO - . 15:12:08 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1073ms 15:12:08 INFO - PROCESS | 1846 | 1478038328081 Marionette TRACE conn3 -> [0,292,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1846 | 1478038328085 Marionette TRACE conn3 <- [1,292,null,{"value":"8"}] 15:12:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:12:08 INFO - PROCESS | 1846 | 1478038328091 Marionette TRACE conn3 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:08 INFO - PROCESS | 1846 | 1478038328271 Marionette TRACE conn3 <- [1,293,null,{"value":null}] 15:12:08 INFO - PROCESS | 1846 | 1478038328293 Marionette TRACE conn3 -> [0,294,"getWindowHandles",null] 15:12:08 INFO - PROCESS | 1846 | 1478038328296 Marionette TRACE conn3 <- [1,294,null,["8"]] 15:12:08 INFO - PROCESS | 1846 | 1478038328301 Marionette TRACE conn3 -> [0,295,"switchToWindow",{"name":"8"}] 15:12:08 INFO - PROCESS | 1846 | 1478038328308 Marionette TRACE conn3 <- [1,295,null,{}] 15:12:08 INFO - PROCESS | 1846 | 1478038328313 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa78800 == 21 [pid = 1846] [id = 66] 15:12:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x959b0c00) [pid = 1846] [serial = 196] [outer = (nil)] 15:12:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x97a1c000) [pid = 1846] [serial = 197] [outer = 0x959b0c00] 15:12:08 INFO - PROCESS | 1846 | 1478038328456 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x97a22c00) [pid = 1846] [serial = 198] [outer = 0x959b0c00] 15:12:08 INFO - PROCESS | 1846 | [1846] 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 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8de6d000) [pid = 1846] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8d0b2c00) [pid = 1846] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x984cf800) [pid = 1846] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8de1d400) [pid = 1846] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8b90ac00) [pid = 1846] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x91d40000) [pid = 1846] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x91db0400) [pid = 1846] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8fa0bc00) [pid = 1846] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:12:09 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x9581a800) [pid = 1846] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:12:09 INFO - PROCESS | 1846 | 1478038329235 Marionette TRACE conn3 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:12:09 INFO - .... 15:12:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1170ms 15:12:09 INFO - PROCESS | 1846 | 1478038329260 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1846 | 1478038329263 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 15:12:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:12:09 INFO - PROCESS | 1846 | 1478038329269 Marionette TRACE conn3 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:09 INFO - PROCESS | 1846 | 1478038329423 Marionette TRACE conn3 <- [1,298,null,{"value":null}] 15:12:09 INFO - PROCESS | 1846 | 1478038329485 Marionette TRACE conn3 -> [0,299,"getWindowHandles",null] 15:12:09 INFO - PROCESS | 1846 | 1478038329489 Marionette TRACE conn3 <- [1,299,null,["8"]] 15:12:09 INFO - PROCESS | 1846 | 1478038329502 Marionette TRACE conn3 -> [0,300,"switchToWindow",{"name":"8"}] 15:12:09 INFO - PROCESS | 1846 | 1478038329506 Marionette TRACE conn3 <- [1,300,null,{}] 15:12:09 INFO - PROCESS | 1846 | 1478038329511 Marionette TRACE conn3 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x95820800 == 22 [pid = 1846] [id = 67] 15:12:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x95d3f400) [pid = 1846] [serial = 199] [outer = (nil)] 15:12:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x97c7c000) [pid = 1846] [serial = 200] [outer = 0x95d3f400] 15:12:09 INFO - PROCESS | 1846 | 1478038329589 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x984ca000) [pid = 1846] [serial = 201] [outer = 0x95d3f400] 15:12:10 INFO - PROCESS | 1846 | 1478038330111 Marionette TRACE conn3 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:12:10 INFO - ............... 15:12:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 871ms 15:12:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:12:10 INFO - PROCESS | 1846 | 1478038330140 Marionette TRACE conn3 -> [0,302,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 1846 | 1478038330143 Marionette TRACE conn3 <- [1,302,null,{"value":"8"}] 15:12:10 INFO - PROCESS | 1846 | 1478038330150 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:10 INFO - PROCESS | 1846 | 1478038330318 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:12:10 INFO - PROCESS | 1846 | 1478038330411 Marionette TRACE conn3 -> [0,304,"getWindowHandles",null] 15:12:10 INFO - PROCESS | 1846 | 1478038330413 Marionette TRACE conn3 <- [1,304,null,["8"]] 15:12:10 INFO - PROCESS | 1846 | 1478038330417 Marionette TRACE conn3 -> [0,305,"switchToWindow",{"name":"8"}] 15:12:10 INFO - PROCESS | 1846 | 1478038330422 Marionette TRACE conn3 <- [1,305,null,{}] 15:12:10 INFO - PROCESS | 1846 | 1478038330427 Marionette TRACE conn3 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a1d3800 == 23 [pid = 1846] [id = 68] 15:12:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x9a1d4000) [pid = 1846] [serial = 202] [outer = (nil)] 15:12:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x9a40c400) [pid = 1846] [serial = 203] [outer = 0x9a1d4000] 15:12:10 INFO - PROCESS | 1846 | 1478038330511 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x9a46c800) [pid = 1846] [serial = 204] [outer = 0x9a1d4000] 15:12:10 INFO - PROCESS | 1846 | [1846] 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 15:12:11 INFO - PROCESS | 1846 | 1478038331001 Marionette TRACE conn3 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:12:11 INFO - . 15:12:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 871ms 15:12:11 INFO - PROCESS | 1846 | 1478038331023 Marionette TRACE conn3 -> [0,307,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1846 | 1478038331027 Marionette TRACE conn3 <- [1,307,null,{"value":"8"}] 15:12:11 INFO - TEST-START | /FileAPI/fileReader.html 15:12:11 INFO - PROCESS | 1846 | 1478038331033 Marionette TRACE conn3 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:11 INFO - PROCESS | 1846 | 1478038331195 Marionette TRACE conn3 <- [1,308,null,{"value":null}] 15:12:11 INFO - PROCESS | 1846 | 1478038331334 Marionette TRACE conn3 -> [0,309,"getWindowHandles",null] 15:12:11 INFO - PROCESS | 1846 | 1478038331339 Marionette TRACE conn3 <- [1,309,null,["8"]] 15:12:11 INFO - PROCESS | 1846 | 1478038331348 Marionette TRACE conn3 -> [0,310,"switchToWindow",{"name":"8"}] 15:12:11 INFO - PROCESS | 1846 | 1478038331357 Marionette TRACE conn3 <- [1,310,null,{}] 15:12:11 INFO - PROCESS | 1846 | 1478038331365 Marionette TRACE conn3 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597000 == 24 [pid = 1846] [id = 69] 15:12:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8c598400) [pid = 1846] [serial = 205] [outer = (nil)] 15:12:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c59ac00) [pid = 1846] [serial = 206] [outer = 0x8c598400] 15:12:11 INFO - PROCESS | 1846 | 1478038331464 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8de10c00) [pid = 1846] [serial = 207] [outer = 0x8c598400] 15:12:12 INFO - PROCESS | 1846 | 1478038332048 Marionette TRACE conn3 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:12:12 INFO - .... 15:12:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1069ms 15:12:12 INFO - PROCESS | 1846 | 1478038332107 Marionette TRACE conn3 -> [0,312,"getWindowHandle",null] 15:12:12 INFO - TEST-START | /FileAPI/historical.html 15:12:12 INFO - PROCESS | 1846 | 1478038332115 Marionette TRACE conn3 <- [1,312,null,{"value":"8"}] 15:12:12 INFO - PROCESS | 1846 | 1478038332123 Marionette TRACE conn3 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:12 INFO - PROCESS | 1846 | 1478038332293 Marionette TRACE conn3 <- [1,313,null,{"value":null}] 15:12:12 INFO - PROCESS | 1846 | 1478038332412 Marionette TRACE conn3 -> [0,314,"getWindowHandles",null] 15:12:12 INFO - PROCESS | 1846 | 1478038332417 Marionette TRACE conn3 <- [1,314,null,["8"]] 15:12:12 INFO - PROCESS | 1846 | 1478038332422 Marionette TRACE conn3 -> [0,315,"switchToWindow",{"name":"8"}] 15:12:12 INFO - PROCESS | 1846 | 1478038332429 Marionette TRACE conn3 <- [1,315,null,{}] 15:12:12 INFO - PROCESS | 1846 | 1478038332477 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x912eb000 == 25 [pid = 1846] [id = 70] 15:12:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x912ecc00) [pid = 1846] [serial = 208] [outer = (nil)] 15:12:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x92dabc00) [pid = 1846] [serial = 209] [outer = 0x912ecc00] 15:12:12 INFO - PROCESS | 1846 | 1478038332569 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x93b81c00) [pid = 1846] [serial = 210] [outer = 0x912ecc00] 15:12:13 INFO - PROCESS | 1846 | 1478038333167 Marionette TRACE conn3 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 15:12:13 INFO - ..... 15:12:13 INFO - TEST-OK | /FileAPI/historical.html | took 1072ms 15:12:13 INFO - PROCESS | 1846 | 1478038333210 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 1846 | 1478038333213 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 15:12:13 INFO - TEST-START | /FileAPI/idlharness.html 15:12:13 INFO - PROCESS | 1846 | 1478038333222 Marionette TRACE conn3 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:13 INFO - PROCESS | 1846 | 1478038333384 Marionette TRACE conn3 <- [1,318,null,{"value":null}] 15:12:13 INFO - PROCESS | 1846 | 1478038333566 Marionette TRACE conn3 -> [0,319,"getWindowHandles",null] 15:12:13 INFO - PROCESS | 1846 | 1478038333576 Marionette TRACE conn3 <- [1,319,null,["8"]] 15:12:13 INFO - PROCESS | 1846 | 1478038333591 Marionette TRACE conn3 -> [0,320,"switchToWindow",{"name":"8"}] 15:12:13 INFO - PROCESS | 1846 | 1478038333598 Marionette TRACE conn3 <- [1,320,null,{}] 15:12:13 INFO - PROCESS | 1846 | 1478038333603 Marionette TRACE conn3 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf81000 == 26 [pid = 1846] [id = 71] 15:12:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x93be5000) [pid = 1846] [serial = 211] [outer = (nil)] 15:12:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x9a0cd000) [pid = 1846] [serial = 212] [outer = 0x93be5000] 15:12:13 INFO - PROCESS | 1846 | 1478038333693 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x9a1c9000) [pid = 1846] [serial = 213] [outer = 0x93be5000] 15:12:15 INFO - ................................................................................................... 15:12:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2289ms 15:12:15 INFO - TEST-START | /FileAPI/idlharness.worker 15:12:15 INFO - PROCESS | 1846 | 1478038335379 Marionette TRACE conn3 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x9581ec00) [pid = 1846] [serial = 176] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x959b1c00) [pid = 1846] [serial = 177] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x93be6c00) [pid = 1846] [serial = 173] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x94dfc400) [pid = 1846] [serial = 174] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x92cf9000) [pid = 1846] [serial = 170] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x92f43000) [pid = 1846] [serial = 171] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8fa7fc00) [pid = 1846] [serial = 167] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8fbc2800) [pid = 1846] [serial = 168] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8de74c00) [pid = 1846] [serial = 164] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8de7b800) [pid = 1846] [serial = 165] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8d0b7c00) [pid = 1846] [serial = 161] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8dbb5c00) [pid = 1846] [serial = 162] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8bf5e800) [pid = 1846] [serial = 158] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8bf8ec00) [pid = 1846] [serial = 159] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8e068400) [pid = 1846] [serial = 155] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8fbbf000) [pid = 1846] [serial = 156] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x9b07cc00) [pid = 1846] [serial = 152] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0xa2c11800) [pid = 1846] [serial = 153] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1846 | 1478038335536 Marionette TRACE conn3 -> [0,322,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 1846 | 1478038335550 Marionette TRACE conn3 <- [1,322,null,{"value":"8"}] 15:12:15 INFO - PROCESS | 1846 | 1478038335573 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:15 INFO - PROCESS | 1846 | 1478038335743 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:12:15 INFO - PROCESS | 1846 | 1478038335847 Marionette TRACE conn3 -> [0,324,"getWindowHandles",null] 15:12:15 INFO - PROCESS | 1846 | 1478038335853 Marionette TRACE conn3 <- [1,324,null,["8"]] 15:12:15 INFO - PROCESS | 1846 | 1478038335860 Marionette TRACE conn3 -> [0,325,"switchToWindow",{"name":"8"}] 15:12:15 INFO - PROCESS | 1846 | 1478038335866 Marionette TRACE conn3 <- [1,325,null,{}] 15:12:15 INFO - PROCESS | 1846 | 1478038335872 Marionette TRACE conn3 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de78c00 == 27 [pid = 1846] [id = 72] 15:12:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8de79400) [pid = 1846] [serial = 214] [outer = (nil)] 15:12:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8fa7c800) [pid = 1846] [serial = 215] [outer = 0x8de79400] 15:12:15 INFO - PROCESS | 1846 | 1478038335960 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8fbc6800) [pid = 1846] [serial = 216] [outer = 0x8de79400] 15:12:16 INFO - PROCESS | 1846 | [1846] 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 15:12:17 INFO - ..................................................................................................................... 15:12:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2349ms 15:12:17 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 15:12:18 INFO - PROCESS | 1846 | 1478038337770 Marionette TRACE conn3 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:12:18 INFO - PROCESS | 1846 | 1478038337921 Marionette TRACE conn3 -> [0,327,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1846 | 1478038337927 Marionette TRACE conn3 <- [1,327,null,{"value":"8"}] 15:12:18 INFO - PROCESS | 1846 | 1478038337940 Marionette TRACE conn3 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:18 INFO - PROCESS | 1846 | 1478038338177 Marionette TRACE conn3 <- [1,328,null,{"value":null}] 15:12:18 INFO - PROCESS | 1846 | 1478038338202 Marionette TRACE conn3 -> [0,329,"getWindowHandles",null] 15:12:18 INFO - PROCESS | 1846 | 1478038338206 Marionette TRACE conn3 <- [1,329,null,["8"]] 15:12:18 INFO - PROCESS | 1846 | 1478038338213 Marionette TRACE conn3 -> [0,330,"switchToWindow",{"name":"8"}] 15:12:18 INFO - PROCESS | 1846 | 1478038338218 Marionette TRACE conn3 <- [1,330,null,{}] 15:12:18 INFO - PROCESS | 1846 | 1478038338272 Marionette TRACE conn3 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2c1b800 == 28 [pid = 1846] [id = 73] 15:12:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0xa2c1c000) [pid = 1846] [serial = 217] [outer = (nil)] 15:12:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0xa4333c00) [pid = 1846] [serial = 218] [outer = 0xa2c1c000] 15:12:18 INFO - PROCESS | 1846 | 1478038338354 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0xa433ac00) [pid = 1846] [serial = 219] [outer = 0xa2c1c000] 15:12:18 INFO - PROCESS | 1846 | [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 15:12:18 INFO - PROCESS | 1846 | [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 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8fa0c800) [pid = 1846] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x93be9000) [pid = 1846] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x959b0c00) [pid = 1846] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8de12400) [pid = 1846] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8dbb4800) [pid = 1846] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8bf5e400) [pid = 1846] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8deb8c00) [pid = 1846] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:12:19 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x95d3f400) [pid = 1846] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:12:19 INFO - PROCESS | 1846 | 1478038339343 Marionette TRACE conn3 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:12:19 INFO - . 15:12:19 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1425ms 15:12:19 INFO - PROCESS | 1846 | 1478038339366 Marionette TRACE conn3 -> [0,332,"getWindowHandle",null] 15:12:19 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 15:12:19 INFO - PROCESS | 1846 | 1478038339372 Marionette TRACE conn3 <- [1,332,null,{"value":"8"}] 15:12:19 INFO - PROCESS | 1846 | 1478038339378 Marionette TRACE conn3 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:19 INFO - PROCESS | 1846 | 1478038339522 Marionette TRACE conn3 <- [1,333,null,{"value":null}] 15:12:19 INFO - PROCESS | 1846 | 1478038339616 Marionette TRACE conn3 -> [0,334,"getWindowHandles",null] 15:12:19 INFO - PROCESS | 1846 | 1478038339619 Marionette TRACE conn3 <- [1,334,null,["8"]] 15:12:19 INFO - PROCESS | 1846 | 1478038339624 Marionette TRACE conn3 -> [0,335,"switchToWindow",{"name":"8"}] 15:12:19 INFO - PROCESS | 1846 | 1478038339629 Marionette TRACE conn3 <- [1,335,null,{}] 15:12:19 INFO - PROCESS | 1846 | 1478038339636 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1846 | ++DOCSHELL 0xa453c400 == 29 [pid = 1846] [id = 74] 15:12:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0xa453e800) [pid = 1846] [serial = 220] [outer = (nil)] 15:12:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0xa483f800) [pid = 1846] [serial = 221] [outer = 0xa453e800] 15:12:19 INFO - PROCESS | 1846 | 1478038339732 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0xa484cc00) [pid = 1846] [serial = 222] [outer = 0xa453e800] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5cc00 == 28 [pid = 1846] [id = 60] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8e067c00 == 27 [pid = 1846] [id = 56] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8dccd000 == 26 [pid = 1846] [id = 62] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0xa2c1b800 == 25 [pid = 1846] [id = 73] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8de78c00 == 24 [pid = 1846] [id = 72] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf81000 == 23 [pid = 1846] [id = 71] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x912eb000 == 22 [pid = 1846] [id = 70] 15:12:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597000 == 21 [pid = 1846] [id = 69] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x984ca000) [pid = 1846] [serial = 201] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x97c7c000) [pid = 1846] [serial = 200] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x97a1c000) [pid = 1846] [serial = 197] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x97a22c00) [pid = 1846] [serial = 198] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x94df7000) [pid = 1846] [serial = 194] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x94fd2000) [pid = 1846] [serial = 195] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8fbc0c00) [pid = 1846] [serial = 191] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x91147800) [pid = 1846] [serial = 192] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8de13c00) [pid = 1846] [serial = 188] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8bf80c00) [pid = 1846] [serial = 189] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8de71000) [pid = 1846] [serial = 185] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8deb3800) [pid = 1846] [serial = 186] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8e059400) [pid = 1846] [serial = 182] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8fa07000) [pid = 1846] [serial = 183] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8bf84400) [pid = 1846] [serial = 179] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8c599c00) [pid = 1846] [serial = 180] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x9a40c400) [pid = 1846] [serial = 203] [outer = (nil)] [url = about:blank] 15:12:25 INFO - PROCESS | 1846 | 1478038345172 Marionette TRACE conn3 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:25 INFO - .. 15:12:25 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5845ms 15:12:25 INFO - PROCESS | 1846 | 1478038345223 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 1846 | 1478038345229 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 15:12:25 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 15:12:25 INFO - PROCESS | 1846 | 1478038345239 Marionette TRACE conn3 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:25 INFO - PROCESS | 1846 | 1478038345402 Marionette TRACE conn3 <- [1,338,null,{"value":null}] 15:12:25 INFO - PROCESS | 1846 | 1478038345421 Marionette TRACE conn3 -> [0,339,"getWindowHandles",null] 15:12:25 INFO - PROCESS | 1846 | 1478038345427 Marionette TRACE conn3 <- [1,339,null,["8"]] 15:12:25 INFO - PROCESS | 1846 | 1478038345434 Marionette TRACE conn3 -> [0,340,"switchToWindow",{"name":"8"}] 15:12:25 INFO - PROCESS | 1846 | 1478038345441 Marionette TRACE conn3 <- [1,340,null,{}] 15:12:25 INFO - PROCESS | 1846 | 1478038345447 Marionette TRACE conn3 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfaa800 == 22 [pid = 1846] [id = 75] 15:12:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8cfaac00) [pid = 1846] [serial = 223] [outer = (nil)] 15:12:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8d0b5400) [pid = 1846] [serial = 224] [outer = 0x8cfaac00] 15:12:25 INFO - PROCESS | 1846 | 1478038345537 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8db1bc00) [pid = 1846] [serial = 225] [outer = 0x8cfaac00] 15:12:26 INFO - PROCESS | 1846 | 1478038346610 Marionette TRACE conn3 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:26 INFO - ... 15:12:26 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1420ms 15:12:26 INFO - PROCESS | 1846 | 1478038346656 Marionette TRACE conn3 -> [0,342,"getWindowHandle",null] 15:12:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 15:12:26 INFO - PROCESS | 1846 | 1478038346661 Marionette TRACE conn3 <- [1,342,null,{"value":"8"}] 15:12:26 INFO - PROCESS | 1846 | 1478038346668 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:26 INFO - PROCESS | 1846 | 1478038346874 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:12:26 INFO - PROCESS | 1846 | 1478038346932 Marionette TRACE conn3 -> [0,344,"getWindowHandles",null] 15:12:26 INFO - PROCESS | 1846 | 1478038346936 Marionette TRACE conn3 <- [1,344,null,["8"]] 15:12:26 INFO - PROCESS | 1846 | 1478038346942 Marionette TRACE conn3 -> [0,345,"switchToWindow",{"name":"8"}] 15:12:26 INFO - PROCESS | 1846 | 1478038346946 Marionette TRACE conn3 <- [1,345,null,{}] 15:12:26 INFO - PROCESS | 1846 | 1478038346952 Marionette TRACE conn3 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de72000 == 23 [pid = 1846] [id = 76] 15:12:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8de78400) [pid = 1846] [serial = 226] [outer = (nil)] 15:12:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8de7a800) [pid = 1846] [serial = 227] [outer = 0x8de78400] 15:12:27 INFO - PROCESS | 1846 | 1478038347036 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c59bc00) [pid = 1846] [serial = 228] [outer = 0x8de78400] 15:12:27 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8c598400) [pid = 1846] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:12:27 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x93be5000) [pid = 1846] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:12:27 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x9a1d4000) [pid = 1846] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:12:27 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x912ecc00) [pid = 1846] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:12:27 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0xa2c1c000) [pid = 1846] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 15:12:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8fa05c00) [pid = 1846] [serial = 229] [outer = 0x8b910800] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0ab000 == 22 [pid = 1846] [id = 54] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8c000 == 21 [pid = 1846] [id = 58] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf52c00 == 20 [pid = 1846] [id = 59] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x95820800 == 19 [pid = 1846] [id = 67] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb7c00 == 18 [pid = 1846] [id = 61] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x93be8c00 == 17 [pid = 1846] [id = 65] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x91dae800 == 16 [pid = 1846] [id = 57] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa78800 == 15 [pid = 1846] [id = 66] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0a000 == 14 [pid = 1846] [id = 64] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x9a1d3800 == 13 [pid = 1846] [id = 68] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb0800 == 12 [pid = 1846] [id = 63] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfab000 == 11 [pid = 1846] [id = 55] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfaa800 == 10 [pid = 1846] [id = 75] 15:12:31 INFO - PROCESS | 1846 | --DOCSHELL 0xa453c400 == 9 [pid = 1846] [id = 74] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8fa7c800) [pid = 1846] [serial = 215] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0xa433ac00) [pid = 1846] [serial = 219] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0xa4333c00) [pid = 1846] [serial = 218] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x9a0cd000) [pid = 1846] [serial = 212] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x9a1c9000) [pid = 1846] [serial = 213] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x92dabc00) [pid = 1846] [serial = 209] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x93b81c00) [pid = 1846] [serial = 210] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8c59ac00) [pid = 1846] [serial = 206] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de10c00) [pid = 1846] [serial = 207] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x9a46c800) [pid = 1846] [serial = 204] [outer = (nil)] [url = about:blank] 15:12:31 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0xa483f800) [pid = 1846] [serial = 221] [outer = (nil)] [url = about:blank] 15:12:32 INFO - PROCESS | 1846 | 1478038352673 Marionette TRACE conn3 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:32 INFO - .. 15:12:32 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6038ms 15:12:32 INFO - PROCESS | 1846 | 1478038352706 Marionette TRACE conn3 -> [0,347,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1846 | 1478038352711 Marionette TRACE conn3 <- [1,347,null,{"value":"8"}] 15:12:32 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 15:12:32 INFO - PROCESS | 1846 | 1478038352722 Marionette TRACE conn3 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:32 INFO - PROCESS | 1846 | 1478038352873 Marionette TRACE conn3 <- [1,348,null,{"value":null}] 15:12:32 INFO - PROCESS | 1846 | 1478038352883 Marionette TRACE conn3 -> [0,349,"getWindowHandles",null] 15:12:32 INFO - PROCESS | 1846 | 1478038352887 Marionette TRACE conn3 <- [1,349,null,["8"]] 15:12:32 INFO - PROCESS | 1846 | 1478038352901 Marionette TRACE conn3 -> [0,350,"switchToWindow",{"name":"8"}] 15:12:32 INFO - PROCESS | 1846 | 1478038352910 Marionette TRACE conn3 <- [1,350,null,{}] 15:12:32 INFO - PROCESS | 1846 | 1478038352917 Marionette TRACE conn3 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c594400 == 10 [pid = 1846] [id = 77] 15:12:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8c595400) [pid = 1846] [serial = 230] [outer = (nil)] 15:12:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8c59a000) [pid = 1846] [serial = 231] [outer = 0x8c595400] 15:12:33 INFO - PROCESS | 1846 | 1478038353008 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8cfb6400) [pid = 1846] [serial = 232] [outer = 0x8c595400] 15:12:33 INFO - PROCESS | 1846 | [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 15:12:33 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:12:33 INFO - PROCESS | 1846 | [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 1418 15:12:34 INFO - PROCESS | 1846 | 1478038354095 Marionette TRACE conn3 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:34 INFO - .. 15:12:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1419ms 15:12:34 INFO - PROCESS | 1846 | 1478038354139 Marionette TRACE conn3 -> [0,352,"getWindowHandle",null] 15:12:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 15:12:34 INFO - PROCESS | 1846 | 1478038354144 Marionette TRACE conn3 <- [1,352,null,{"value":"8"}] 15:12:34 INFO - PROCESS | 1846 | 1478038354150 Marionette TRACE conn3 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:34 INFO - PROCESS | 1846 | 1478038354339 Marionette TRACE conn3 <- [1,353,null,{"value":null}] 15:12:34 INFO - PROCESS | 1846 | 1478038354401 Marionette TRACE conn3 -> [0,354,"getWindowHandles",null] 15:12:34 INFO - PROCESS | 1846 | 1478038354406 Marionette TRACE conn3 <- [1,354,null,["8"]] 15:12:34 INFO - PROCESS | 1846 | 1478038354412 Marionette TRACE conn3 -> [0,355,"switchToWindow",{"name":"8"}] 15:12:34 INFO - PROCESS | 1846 | 1478038354417 Marionette TRACE conn3 <- [1,355,null,{}] 15:12:34 INFO - PROCESS | 1846 | 1478038354424 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfad400 == 11 [pid = 1846] [id = 78] 15:12:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de1b000) [pid = 1846] [serial = 233] [outer = (nil)] 15:12:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8de1fc00) [pid = 1846] [serial = 234] [outer = 0x8de1b000] 15:12:34 INFO - PROCESS | 1846 | 1478038354512 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8bf81800) [pid = 1846] [serial = 235] [outer = 0x8de1b000] 15:12:34 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0xa453e800) [pid = 1846] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 15:12:34 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8cfaac00) [pid = 1846] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 15:12:34 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8de79400) [pid = 1846] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:12:35 INFO - PROCESS | 1846 | 1478038355568 Marionette TRACE conn3 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:12:35 INFO - . 15:12:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1476ms 15:12:35 INFO - PROCESS | 1846 | 1478038355632 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 1846 | 1478038355639 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 15:12:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 15:12:35 INFO - PROCESS | 1846 | 1478038355645 Marionette TRACE conn3 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:35 INFO - PROCESS | 1846 | 1478038355807 Marionette TRACE conn3 <- [1,358,null,{"value":null}] 15:12:35 INFO - PROCESS | 1846 | 1478038355827 Marionette TRACE conn3 -> [0,359,"getWindowHandles",null] 15:12:35 INFO - PROCESS | 1846 | 1478038355831 Marionette TRACE conn3 <- [1,359,null,["8"]] 15:12:35 INFO - PROCESS | 1846 | 1478038355837 Marionette TRACE conn3 -> [0,360,"switchToWindow",{"name":"8"}] 15:12:35 INFO - PROCESS | 1846 | 1478038355843 Marionette TRACE conn3 <- [1,360,null,{}] 15:12:35 INFO - PROCESS | 1846 | 1478038355849 Marionette TRACE conn3 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de73800 == 12 [pid = 1846] [id = 79] 15:12:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fa0d800) [pid = 1846] [serial = 236] [outer = (nil)] 15:12:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa7f000) [pid = 1846] [serial = 237] [outer = 0x8fa0d800] 15:12:35 INFO - PROCESS | 1846 | 1478038355936 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fbbcc00) [pid = 1846] [serial = 238] [outer = 0x8fa0d800] 15:12:39 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfad400 == 11 [pid = 1846] [id = 78] 15:12:39 INFO - PROCESS | 1846 | --DOCSHELL 0x8c594400 == 10 [pid = 1846] [id = 77] 15:12:39 INFO - PROCESS | 1846 | --DOCSHELL 0x8de72000 == 9 [pid = 1846] [id = 76] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8fbc6800) [pid = 1846] [serial = 216] [outer = (nil)] [url = about:blank] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8d0b5400) [pid = 1846] [serial = 224] [outer = (nil)] [url = about:blank] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8db1bc00) [pid = 1846] [serial = 225] [outer = (nil)] [url = about:blank] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0xa484cc00) [pid = 1846] [serial = 222] [outer = (nil)] [url = about:blank] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0xa43dac00) [pid = 1846] [serial = 111] [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.] 15:12:39 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de7a800) [pid = 1846] [serial = 227] [outer = (nil)] [url = about:blank] 15:12:41 INFO - PROCESS | 1846 | 1478038361479 Marionette TRACE conn3 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:41 INFO - .. 15:12:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5887ms 15:12:41 INFO - PROCESS | 1846 | 1478038361532 Marionette TRACE conn3 -> [0,362,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 1846 | 1478038361537 Marionette TRACE conn3 <- [1,362,null,{"value":"8"}] 15:12:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 15:12:41 INFO - PROCESS | 1846 | 1478038361548 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:41 INFO - PROCESS | 1846 | 1478038361736 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:12:41 INFO - PROCESS | 1846 | 1478038361802 Marionette TRACE conn3 -> [0,364,"getWindowHandles",null] 15:12:41 INFO - PROCESS | 1846 | 1478038361807 Marionette TRACE conn3 <- [1,364,null,["8"]] 15:12:41 INFO - PROCESS | 1846 | 1478038361814 Marionette TRACE conn3 -> [0,365,"switchToWindow",{"name":"8"}] 15:12:41 INFO - PROCESS | 1846 | 1478038361821 Marionette TRACE conn3 <- [1,365,null,{}] 15:12:41 INFO - PROCESS | 1846 | 1478038361827 Marionette TRACE conn3 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597c00 == 10 [pid = 1846] [id = 80] 15:12:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8c598c00) [pid = 1846] [serial = 239] [outer = (nil)] 15:12:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8cfad400) [pid = 1846] [serial = 240] [outer = 0x8c598c00] 15:12:41 INFO - PROCESS | 1846 | 1478038361928 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8d0b6400) [pid = 1846] [serial = 241] [outer = 0x8c598c00] 15:12:42 INFO - PROCESS | 1846 | [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 15:12:42 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:12:42 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de78400) [pid = 1846] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 15:12:42 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de1b000) [pid = 1846] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 15:12:42 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8c595400) [pid = 1846] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 15:12:42 INFO - PROCESS | 1846 | 1478038362927 Marionette TRACE conn3 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:42 INFO - .. 15:12:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1426ms 15:12:42 INFO - PROCESS | 1846 | 1478038362972 Marionette TRACE conn3 -> [0,367,"getWindowHandle",null] 15:12:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 15:12:42 INFO - PROCESS | 1846 | 1478038362977 Marionette TRACE conn3 <- [1,367,null,{"value":"8"}] 15:12:42 INFO - PROCESS | 1846 | 1478038362983 Marionette TRACE conn3 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:43 INFO - PROCESS | 1846 | 1478038363133 Marionette TRACE conn3 <- [1,368,null,{"value":null}] 15:12:43 INFO - PROCESS | 1846 | 1478038363150 Marionette TRACE conn3 -> [0,369,"getWindowHandles",null] 15:12:43 INFO - PROCESS | 1846 | 1478038363154 Marionette TRACE conn3 <- [1,369,null,["8"]] 15:12:43 INFO - PROCESS | 1846 | 1478038363162 Marionette TRACE conn3 -> [0,370,"switchToWindow",{"name":"8"}] 15:12:43 INFO - PROCESS | 1846 | 1478038363166 Marionette TRACE conn3 <- [1,370,null,{}] 15:12:43 INFO - PROCESS | 1846 | 1478038363172 Marionette TRACE conn3 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b7400 == 11 [pid = 1846] [id = 81] 15:12:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de1a400) [pid = 1846] [serial = 242] [outer = (nil)] 15:12:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de1ec00) [pid = 1846] [serial = 243] [outer = 0x8de1a400] 15:12:43 INFO - PROCESS | 1846 | 1478038363256 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8bf5ec00) [pid = 1846] [serial = 244] [outer = 0x8de1a400] 15:12:44 INFO - PROCESS | 1846 | 1478038364340 Marionette TRACE conn3 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:44 INFO - .. 15:12:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1372ms 15:12:44 INFO - PROCESS | 1846 | 1478038364361 Marionette TRACE conn3 -> [0,372,"getWindowHandle",null] 15:12:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 15:12:44 INFO - PROCESS | 1846 | 1478038364368 Marionette TRACE conn3 <- [1,372,null,{"value":"8"}] 15:12:44 INFO - PROCESS | 1846 | 1478038364374 Marionette TRACE conn3 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:44 INFO - PROCESS | 1846 | 1478038364563 Marionette TRACE conn3 <- [1,373,null,{"value":null}] 15:12:44 INFO - PROCESS | 1846 | 1478038364580 Marionette TRACE conn3 -> [0,374,"getWindowHandles",null] 15:12:44 INFO - PROCESS | 1846 | 1478038364584 Marionette TRACE conn3 <- [1,374,null,["8"]] 15:12:44 INFO - PROCESS | 1846 | 1478038364588 Marionette TRACE conn3 -> [0,375,"switchToWindow",{"name":"8"}] 15:12:44 INFO - PROCESS | 1846 | 1478038364595 Marionette TRACE conn3 <- [1,375,null,{}] 15:12:44 INFO - PROCESS | 1846 | 1478038364600 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de78000 == 12 [pid = 1846] [id = 82] 15:12:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de7a000) [pid = 1846] [serial = 245] [outer = (nil)] 15:12:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa0d000) [pid = 1846] [serial = 246] [outer = 0x8de7a000] 15:12:44 INFO - PROCESS | 1846 | 1478038364687 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fa7c800) [pid = 1846] [serial = 247] [outer = 0x8de7a000] 15:12:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8de73800 == 11 [pid = 1846] [id = 79] 15:12:47 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8de1fc00) [pid = 1846] [serial = 234] [outer = (nil)] [url = about:blank] 15:12:47 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8bf81800) [pid = 1846] [serial = 235] [outer = (nil)] [url = about:blank] 15:12:47 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8c59a000) [pid = 1846] [serial = 231] [outer = (nil)] [url = about:blank] 15:12:47 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8cfb6400) [pid = 1846] [serial = 232] [outer = (nil)] [url = about:blank] 15:12:47 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8c59bc00) [pid = 1846] [serial = 228] [outer = (nil)] [url = about:blank] 15:12:49 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de1a400) [pid = 1846] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 15:12:49 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8c598c00) [pid = 1846] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 15:12:49 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fa0d800) [pid = 1846] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 15:12:50 INFO - PROCESS | 1846 | 1478038370200 Marionette TRACE conn3 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:50 INFO - .. 15:12:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5887ms 15:12:50 INFO - PROCESS | 1846 | 1478038370261 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1846 | 1478038370265 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 15:12:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 15:12:50 INFO - PROCESS | 1846 | 1478038370275 Marionette TRACE conn3 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:50 INFO - PROCESS | 1846 | 1478038370418 Marionette TRACE conn3 <- [1,378,null,{"value":null}] 15:12:50 INFO - PROCESS | 1846 | 1478038370506 Marionette TRACE conn3 -> [0,379,"getWindowHandles",null] 15:12:50 INFO - PROCESS | 1846 | 1478038370511 Marionette TRACE conn3 <- [1,379,null,["8"]] 15:12:50 INFO - PROCESS | 1846 | 1478038370518 Marionette TRACE conn3 -> [0,380,"switchToWindow",{"name":"8"}] 15:12:50 INFO - PROCESS | 1846 | 1478038370526 Marionette TRACE conn3 <- [1,380,null,{}] 15:12:50 INFO - PROCESS | 1846 | 1478038370532 Marionette TRACE conn3 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59cc00 == 12 [pid = 1846] [id = 83] 15:12:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8c59d400) [pid = 1846] [serial = 248] [outer = (nil)] 15:12:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8cfaac00) [pid = 1846] [serial = 249] [outer = 0x8c59d400] 15:12:50 INFO - PROCESS | 1846 | 1478038370621 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8d0b5800) [pid = 1846] [serial = 250] [outer = 0x8c59d400] 15:12:51 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:12:51 INFO - PROCESS | 1846 | 1478038371567 Marionette TRACE conn3 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:51 INFO - .. 15:12:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1319ms 15:12:51 INFO - PROCESS | 1846 | 1478038371592 Marionette TRACE conn3 -> [0,382,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 1846 | 1478038371597 Marionette TRACE conn3 <- [1,382,null,{"value":"8"}] 15:12:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 15:12:51 INFO - PROCESS | 1846 | 1478038371603 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:51 INFO - PROCESS | 1846 | 1478038371753 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:12:51 INFO - PROCESS | 1846 | 1478038371840 Marionette TRACE conn3 -> [0,384,"getWindowHandles",null] 15:12:51 INFO - PROCESS | 1846 | 1478038371844 Marionette TRACE conn3 <- [1,384,null,["8"]] 15:12:51 INFO - PROCESS | 1846 | 1478038371849 Marionette TRACE conn3 -> [0,385,"switchToWindow",{"name":"8"}] 15:12:51 INFO - PROCESS | 1846 | 1478038371853 Marionette TRACE conn3 <- [1,385,null,{}] 15:12:51 INFO - PROCESS | 1846 | 1478038371860 Marionette TRACE conn3 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de71000 == 13 [pid = 1846] [id = 84] 15:12:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de72000) [pid = 1846] [serial = 251] [outer = (nil)] 15:12:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8de74c00) [pid = 1846] [serial = 252] [outer = 0x8de72000] 15:12:51 INFO - PROCESS | 1846 | 1478038371944 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de79c00) [pid = 1846] [serial = 253] [outer = 0x8de72000] 15:12:55 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b7400 == 12 [pid = 1846] [id = 81] 15:12:55 INFO - PROCESS | 1846 | --DOCSHELL 0x8de78000 == 11 [pid = 1846] [id = 82] 15:12:55 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59cc00 == 10 [pid = 1846] [id = 83] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8fa7f000) [pid = 1846] [serial = 237] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de1ec00) [pid = 1846] [serial = 243] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8bf5ec00) [pid = 1846] [serial = 244] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8cfad400) [pid = 1846] [serial = 240] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8d0b6400) [pid = 1846] [serial = 241] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fbbcc00) [pid = 1846] [serial = 238] [outer = (nil)] [url = about:blank] 15:12:55 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fa0d000) [pid = 1846] [serial = 246] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1846 | 1478038377391 Marionette TRACE conn3 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:57 INFO - .. 15:12:57 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5845ms 15:12:57 INFO - PROCESS | 1846 | 1478038377449 Marionette TRACE conn3 -> [0,387,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1846 | 1478038377455 Marionette TRACE conn3 <- [1,387,null,{"value":"8"}] 15:12:57 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 15:12:57 INFO - PROCESS | 1846 | 1478038377465 Marionette TRACE conn3 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:57 INFO - PROCESS | 1846 | 1478038377663 Marionette TRACE conn3 <- [1,388,null,{"value":null}] 15:12:57 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8c59d400) [pid = 1846] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 15:12:57 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8de7a000) [pid = 1846] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 15:12:57 INFO - PROCESS | 1846 | 1478038377729 Marionette TRACE conn3 -> [0,389,"getWindowHandles",null] 15:12:57 INFO - PROCESS | 1846 | 1478038377735 Marionette TRACE conn3 <- [1,389,null,["8"]] 15:12:57 INFO - PROCESS | 1846 | 1478038377742 Marionette TRACE conn3 -> [0,390,"switchToWindow",{"name":"8"}] 15:12:57 INFO - PROCESS | 1846 | 1478038377749 Marionette TRACE conn3 <- [1,390,null,{}] 15:12:57 INFO - PROCESS | 1846 | 1478038377755 Marionette TRACE conn3 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c593400 == 11 [pid = 1846] [id = 85] 15:12:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8c593c00) [pid = 1846] [serial = 254] [outer = (nil)] 15:12:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8c597400) [pid = 1846] [serial = 255] [outer = 0x8c593c00] 15:12:57 INFO - PROCESS | 1846 | 1478038377847 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8cfb5c00) [pid = 1846] [serial = 256] [outer = 0x8c593c00] 15:12:58 INFO - PROCESS | 1846 | [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 15:12:58 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:12:58 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:12:58 INFO - PROCESS | 1846 | 1478038378855 Marionette TRACE conn3 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:12:58 INFO - .. 15:12:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1419ms 15:12:58 INFO - PROCESS | 1846 | 1478038378882 Marionette TRACE conn3 -> [0,392,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1846 | 1478038378888 Marionette TRACE conn3 <- [1,392,null,{"value":"8"}] 15:12:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 15:12:58 INFO - PROCESS | 1846 | 1478038378895 Marionette TRACE conn3 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:12:59 INFO - PROCESS | 1846 | 1478038379076 Marionette TRACE conn3 <- [1,393,null,{"value":null}] 15:12:59 INFO - PROCESS | 1846 | 1478038379085 Marionette TRACE conn3 -> [0,394,"getWindowHandles",null] 15:12:59 INFO - PROCESS | 1846 | 1478038379088 Marionette TRACE conn3 <- [1,394,null,["8"]] 15:12:59 INFO - PROCESS | 1846 | 1478038379105 Marionette TRACE conn3 -> [0,395,"switchToWindow",{"name":"8"}] 15:12:59 INFO - PROCESS | 1846 | 1478038379109 Marionette TRACE conn3 <- [1,395,null,{}] 15:12:59 INFO - PROCESS | 1846 | 1478038379116 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfad400 == 12 [pid = 1846] [id = 86] 15:12:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de1f800) [pid = 1846] [serial = 257] [outer = (nil)] 15:12:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de6fc00) [pid = 1846] [serial = 258] [outer = 0x8de1f800] 15:12:59 INFO - PROCESS | 1846 | 1478038379201 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8bf5cc00) [pid = 1846] [serial = 259] [outer = 0x8de1f800] 15:13:00 INFO - PROCESS | 1846 | 1478038380188 Marionette TRACE conn3 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:00 INFO - .. 15:13:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1324ms 15:13:00 INFO - PROCESS | 1846 | 1478038380226 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:13:00 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 15:13:00 INFO - PROCESS | 1846 | 1478038380233 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 15:13:00 INFO - PROCESS | 1846 | 1478038380239 Marionette TRACE conn3 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:00 INFO - PROCESS | 1846 | 1478038380392 Marionette TRACE conn3 <- [1,398,null,{"value":null}] 15:13:00 INFO - PROCESS | 1846 | 1478038380404 Marionette TRACE conn3 -> [0,399,"getWindowHandles",null] 15:13:00 INFO - PROCESS | 1846 | 1478038380417 Marionette TRACE conn3 <- [1,399,null,["8"]] 15:13:00 INFO - PROCESS | 1846 | 1478038380425 Marionette TRACE conn3 -> [0,400,"switchToWindow",{"name":"8"}] 15:13:00 INFO - PROCESS | 1846 | 1478038380431 Marionette TRACE conn3 <- [1,400,null,{}] 15:13:00 INFO - PROCESS | 1846 | 1478038380437 Marionette TRACE conn3 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa04c00 == 13 [pid = 1846] [id = 87] 15:13:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa08400) [pid = 1846] [serial = 260] [outer = (nil)] 15:13:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fbbe000) [pid = 1846] [serial = 261] [outer = 0x8fa08400] 15:13:00 INFO - PROCESS | 1846 | 1478038380525 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fbc0400) [pid = 1846] [serial = 262] [outer = 0x8fa08400] 15:13:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597c00 == 12 [pid = 1846] [id = 80] 15:13:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8de71000 == 11 [pid = 1846] [id = 84] 15:13:03 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8d0b5800) [pid = 1846] [serial = 250] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fa7c800) [pid = 1846] [serial = 247] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8cfaac00) [pid = 1846] [serial = 249] [outer = (nil)] [url = about:blank] 15:13:05 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de72000) [pid = 1846] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 15:13:05 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8c593c00) [pid = 1846] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 15:13:05 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8de1f800) [pid = 1846] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 15:13:06 INFO - PROCESS | 1846 | 1478038386079 Marionette TRACE conn3 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:06 INFO - .. 15:13:06 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5883ms 15:13:06 INFO - PROCESS | 1846 | 1478038386122 Marionette TRACE conn3 -> [0,402,"getWindowHandle",null] 15:13:06 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 15:13:06 INFO - PROCESS | 1846 | 1478038386128 Marionette TRACE conn3 <- [1,402,null,{"value":"8"}] 15:13:06 INFO - PROCESS | 1846 | 1478038386138 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:06 INFO - PROCESS | 1846 | 1478038386309 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:13:06 INFO - PROCESS | 1846 | 1478038386329 Marionette TRACE conn3 -> [0,404,"getWindowHandles",null] 15:13:06 INFO - PROCESS | 1846 | 1478038386334 Marionette TRACE conn3 <- [1,404,null,["8"]] 15:13:06 INFO - PROCESS | 1846 | 1478038386342 Marionette TRACE conn3 -> [0,405,"switchToWindow",{"name":"8"}] 15:13:06 INFO - PROCESS | 1846 | 1478038386350 Marionette TRACE conn3 <- [1,405,null,{}] 15:13:06 INFO - PROCESS | 1846 | 1478038386355 Marionette TRACE conn3 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597c00 == 12 [pid = 1846] [id = 88] 15:13:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8c598000) [pid = 1846] [serial = 263] [outer = (nil)] 15:13:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8c59a800) [pid = 1846] [serial = 264] [outer = 0x8c598000] 15:13:06 INFO - PROCESS | 1846 | 1478038386446 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8d0b4400) [pid = 1846] [serial = 265] [outer = 0x8c598000] 15:13:07 INFO - PROCESS | 1846 | 1478038387401 Marionette TRACE conn3 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:13:07 INFO - . 15:13:07 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1323ms 15:13:07 INFO - PROCESS | 1846 | 1478038387458 Marionette TRACE conn3 -> [0,407,"getWindowHandle",null] 15:13:07 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 15:13:07 INFO - PROCESS | 1846 | 1478038387463 Marionette TRACE conn3 <- [1,407,null,{"value":"8"}] 15:13:07 INFO - PROCESS | 1846 | 1478038387469 Marionette TRACE conn3 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:07 INFO - PROCESS | 1846 | 1478038387621 Marionette TRACE conn3 <- [1,408,null,{"value":null}] 15:13:07 INFO - PROCESS | 1846 | 1478038387638 Marionette TRACE conn3 -> [0,409,"getWindowHandles",null] 15:13:07 INFO - PROCESS | 1846 | 1478038387641 Marionette TRACE conn3 <- [1,409,null,["8"]] 15:13:07 INFO - PROCESS | 1846 | 1478038387649 Marionette TRACE conn3 -> [0,410,"switchToWindow",{"name":"8"}] 15:13:07 INFO - PROCESS | 1846 | 1478038387654 Marionette TRACE conn3 <- [1,410,null,{}] 15:13:07 INFO - PROCESS | 1846 | 1478038387660 Marionette TRACE conn3 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1bc00 == 13 [pid = 1846] [id = 89] 15:13:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de1cc00) [pid = 1846] [serial = 266] [outer = (nil)] 15:13:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8de6d800) [pid = 1846] [serial = 267] [outer = 0x8de1cc00] 15:13:07 INFO - PROCESS | 1846 | 1478038387743 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de72000) [pid = 1846] [serial = 268] [outer = 0x8de1cc00] 15:13:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfad400 == 12 [pid = 1846] [id = 86] 15:13:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa04c00 == 11 [pid = 1846] [id = 87] 15:13:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597c00 == 10 [pid = 1846] [id = 88] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8de74c00) [pid = 1846] [serial = 252] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de6fc00) [pid = 1846] [serial = 258] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8bf5cc00) [pid = 1846] [serial = 259] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8c597400) [pid = 1846] [serial = 255] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8cfb5c00) [pid = 1846] [serial = 256] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8de79c00) [pid = 1846] [serial = 253] [outer = (nil)] [url = about:blank] 15:13:10 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fbbe000) [pid = 1846] [serial = 261] [outer = (nil)] [url = about:blank] 15:13:13 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8c598000) [pid = 1846] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 15:13:13 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8fa08400) [pid = 1846] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 15:13:13 INFO - PROCESS | 1846 | 1478038393281 Marionette TRACE conn3 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:13 INFO - .. 15:13:13 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5832ms 15:13:13 INFO - PROCESS | 1846 | 1478038393301 Marionette TRACE conn3 -> [0,412,"getWindowHandle",null] 15:13:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 15:13:13 INFO - PROCESS | 1846 | 1478038393307 Marionette TRACE conn3 <- [1,412,null,{"value":"8"}] 15:13:13 INFO - PROCESS | 1846 | 1478038393317 Marionette TRACE conn3 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:13 INFO - PROCESS | 1846 | 1478038393478 Marionette TRACE conn3 <- [1,413,null,{"value":null}] 15:13:13 INFO - PROCESS | 1846 | 1478038393494 Marionette TRACE conn3 -> [0,414,"getWindowHandles",null] 15:13:13 INFO - PROCESS | 1846 | 1478038393499 Marionette TRACE conn3 <- [1,414,null,["8"]] 15:13:13 INFO - PROCESS | 1846 | 1478038393508 Marionette TRACE conn3 -> [0,415,"switchToWindow",{"name":"8"}] 15:13:13 INFO - PROCESS | 1846 | 1478038393515 Marionette TRACE conn3 <- [1,415,null,{}] 15:13:13 INFO - PROCESS | 1846 | 1478038393521 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c591800 == 11 [pid = 1846] [id = 90] 15:13:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8c591c00) [pid = 1846] [serial = 269] [outer = (nil)] 15:13:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8c598000) [pid = 1846] [serial = 270] [outer = 0x8c591c00] 15:13:13 INFO - PROCESS | 1846 | 1478038393684 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8c59f800) [pid = 1846] [serial = 271] [outer = 0x8c591c00] 15:13:18 INFO - PROCESS | 1846 | --DOCSHELL 0x8c593400 == 10 [pid = 1846] [id = 85] 15:13:18 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1bc00 == 9 [pid = 1846] [id = 89] 15:13:18 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fbc0400) [pid = 1846] [serial = 262] [outer = (nil)] [url = about:blank] 15:13:18 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8d0b4400) [pid = 1846] [serial = 265] [outer = (nil)] [url = about:blank] 15:13:18 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8c59a800) [pid = 1846] [serial = 264] [outer = (nil)] [url = about:blank] 15:13:18 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x8de6d800) [pid = 1846] [serial = 267] [outer = (nil)] [url = about:blank] 15:13:19 INFO - PROCESS | 1846 | 1478038399216 Marionette TRACE conn3 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:19 INFO - .. 15:13:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5934ms 15:13:19 INFO - PROCESS | 1846 | 1478038399249 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1846 | 1478038399254 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 15:13:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 15:13:19 INFO - PROCESS | 1846 | 1478038399285 Marionette TRACE conn3 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:19 INFO - PROCESS | 1846 | 1478038399467 Marionette TRACE conn3 <- [1,418,null,{"value":null}] 15:13:19 INFO - PROCESS | 1846 | 1478038399485 Marionette TRACE conn3 -> [0,419,"getWindowHandles",null] 15:13:19 INFO - PROCESS | 1846 | 1478038399490 Marionette TRACE conn3 <- [1,419,null,["8"]] 15:13:19 INFO - PROCESS | 1846 | 1478038399498 Marionette TRACE conn3 -> [0,420,"switchToWindow",{"name":"8"}] 15:13:19 INFO - PROCESS | 1846 | 1478038399505 Marionette TRACE conn3 <- [1,420,null,{}] 15:13:19 INFO - PROCESS | 1846 | 1478038399511 Marionette TRACE conn3 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8ec00 == 10 [pid = 1846] [id = 91] 15:13:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x8bf8f800) [pid = 1846] [serial = 272] [outer = (nil)] 15:13:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8c598400) [pid = 1846] [serial = 273] [outer = 0x8bf8f800] 15:13:19 INFO - PROCESS | 1846 | 1478038399602 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8cfb3000) [pid = 1846] [serial = 274] [outer = 0x8bf8f800] 15:13:20 INFO - PROCESS | 1846 | 1478038400600 Marionette TRACE conn3 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:20 INFO - .. 15:13:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1372ms 15:13:20 INFO - PROCESS | 1846 | 1478038400634 Marionette TRACE conn3 -> [0,422,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 1846 | 1478038400639 Marionette TRACE conn3 <- [1,422,null,{"value":"8"}] 15:13:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 15:13:20 INFO - PROCESS | 1846 | 1478038400646 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:20 INFO - PROCESS | 1846 | 1478038400838 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:13:20 INFO - PROCESS | 1846 | 1478038400858 Marionette TRACE conn3 -> [0,424,"getWindowHandles",null] 15:13:20 INFO - PROCESS | 1846 | 1478038400862 Marionette TRACE conn3 <- [1,424,null,["8"]] 15:13:20 INFO - PROCESS | 1846 | 1478038400867 Marionette TRACE conn3 -> [0,425,"switchToWindow",{"name":"8"}] 15:13:20 INFO - PROCESS | 1846 | 1478038400872 Marionette TRACE conn3 <- [1,425,null,{}] 15:13:20 INFO - PROCESS | 1846 | 1478038400878 Marionette TRACE conn3 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfaa800 == 11 [pid = 1846] [id = 92] 15:13:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8de12400) [pid = 1846] [serial = 275] [outer = (nil)] 15:13:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de19400) [pid = 1846] [serial = 276] [outer = 0x8de12400] 15:13:21 INFO - PROCESS | 1846 | 1478038401008 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8bf87400) [pid = 1846] [serial = 277] [outer = 0x8de12400] 15:13:21 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8de1cc00) [pid = 1846] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 15:13:21 INFO - PROCESS | 1846 | 1478038401983 Marionette TRACE conn3 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:22 INFO - .. 15:13:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1376ms 15:13:22 INFO - PROCESS | 1846 | 1478038402029 Marionette TRACE conn3 -> [0,427,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 1846 | 1478038402035 Marionette TRACE conn3 <- [1,427,null,{"value":"8"}] 15:13:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 15:13:22 INFO - PROCESS | 1846 | 1478038402041 Marionette TRACE conn3 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:22 INFO - PROCESS | 1846 | 1478038402231 Marionette TRACE conn3 <- [1,428,null,{"value":null}] 15:13:22 INFO - PROCESS | 1846 | 1478038402247 Marionette TRACE conn3 -> [0,429,"getWindowHandles",null] 15:13:22 INFO - PROCESS | 1846 | 1478038402252 Marionette TRACE conn3 <- [1,429,null,["8"]] 15:13:22 INFO - PROCESS | 1846 | 1478038402255 Marionette TRACE conn3 -> [0,430,"switchToWindow",{"name":"8"}] 15:13:22 INFO - PROCESS | 1846 | 1478038402262 Marionette TRACE conn3 <- [1,430,null,{}] 15:13:22 INFO - PROCESS | 1846 | 1478038402268 Marionette TRACE conn3 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa02400 == 12 [pid = 1846] [id = 93] 15:13:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8fa03000) [pid = 1846] [serial = 278] [outer = (nil)] 15:13:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8fa07c00) [pid = 1846] [serial = 279] [outer = 0x8fa03000] 15:13:22 INFO - PROCESS | 1846 | 1478038402354 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa0a800) [pid = 1846] [serial = 280] [outer = 0x8fa03000] 15:13:22 INFO - PROCESS | 1846 | 1478038402891 Marionette TRACE conn3 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 15:13:22 INFO - . 15:13:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 875ms 15:13:22 INFO - PROCESS | 1846 | 1478038402916 Marionette TRACE conn3 -> [0,432,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 1846 | 1478038402920 Marionette TRACE conn3 <- [1,432,null,{"value":"8"}] 15:13:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 15:13:22 INFO - PROCESS | 1846 | 1478038402933 Marionette TRACE conn3 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:23 INFO - PROCESS | 1846 | 1478038403076 Marionette TRACE conn3 <- [1,433,null,{"value":null}] 15:13:23 INFO - PROCESS | 1846 | 1478038403093 Marionette TRACE conn3 -> [0,434,"getWindowHandles",null] 15:13:23 INFO - PROCESS | 1846 | 1478038403100 Marionette TRACE conn3 <- [1,434,null,["8"]] 15:13:23 INFO - PROCESS | 1846 | 1478038403107 Marionette TRACE conn3 -> [0,435,"switchToWindow",{"name":"8"}] 15:13:23 INFO - PROCESS | 1846 | 1478038403113 Marionette TRACE conn3 <- [1,435,null,{}] 15:13:23 INFO - PROCESS | 1846 | 1478038403121 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de72400 == 13 [pid = 1846] [id = 94] 15:13:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fbc3800) [pid = 1846] [serial = 281] [outer = (nil)] 15:13:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x92f47000) [pid = 1846] [serial = 282] [outer = 0x8fbc3800] 15:13:23 INFO - PROCESS | 1846 | 1478038403211 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x92f50c00) [pid = 1846] [serial = 283] [outer = 0x8fbc3800] 15:13:23 INFO - PROCESS | 1846 | 1478038403770 Marionette TRACE conn3 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 15:13:23 INFO - . 15:13:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 873ms 15:13:23 INFO - PROCESS | 1846 | 1478038403799 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1846 | 1478038403803 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 15:13:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 15:13:23 INFO - PROCESS | 1846 | 1478038403809 Marionette TRACE conn3 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:23 INFO - PROCESS | 1846 | 1478038403943 Marionette TRACE conn3 <- [1,438,null,{"value":null}] 15:13:23 INFO - PROCESS | 1846 | 1478038403950 Marionette TRACE conn3 -> [0,439,"getWindowHandles",null] 15:13:23 INFO - PROCESS | 1846 | 1478038403954 Marionette TRACE conn3 <- [1,439,null,["8"]] 15:13:24 INFO - PROCESS | 1846 | 1478038404048 Marionette TRACE conn3 -> [0,440,"switchToWindow",{"name":"8"}] 15:13:24 INFO - PROCESS | 1846 | 1478038404059 Marionette TRACE conn3 <- [1,440,null,{}] 15:13:24 INFO - PROCESS | 1846 | 1478038404063 Marionette TRACE conn3 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x93be6c00 == 14 [pid = 1846] [id = 95] 15:13:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x93be8000) [pid = 1846] [serial = 284] [outer = (nil)] 15:13:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x94160400) [pid = 1846] [serial = 285] [outer = 0x93be8000] 15:13:24 INFO - PROCESS | 1846 | 1478038404143 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x94dfd800) [pid = 1846] [serial = 286] [outer = 0x93be8000] 15:13:24 INFO - PROCESS | 1846 | 1478038404597 Marionette TRACE conn3 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 15:13:24 INFO - . 15:13:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 820ms 15:13:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 15:13:24 INFO - PROCESS | 1846 | 1478038404629 Marionette TRACE conn3 -> [0,442,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 1846 | 1478038404632 Marionette TRACE conn3 <- [1,442,null,{"value":"8"}] 15:13:24 INFO - PROCESS | 1846 | 1478038404638 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:24 INFO - PROCESS | 1846 | 1478038404849 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:13:24 INFO - PROCESS | 1846 | 1478038404980 Marionette TRACE conn3 -> [0,444,"getWindowHandles",null] 15:13:24 INFO - PROCESS | 1846 | 1478038404985 Marionette TRACE conn3 <- [1,444,null,["8"]] 15:13:25 INFO - PROCESS | 1846 | 1478038404995 Marionette TRACE conn3 -> [0,445,"switchToWindow",{"name":"8"}] 15:13:25 INFO - PROCESS | 1846 | 1478038405002 Marionette TRACE conn3 <- [1,445,null,{}] 15:13:25 INFO - PROCESS | 1846 | 1478038405010 Marionette TRACE conn3 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5c800 == 15 [pid = 1846] [id = 96] 15:13:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf5dc00) [pid = 1846] [serial = 287] [outer = (nil)] 15:13:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf84000) [pid = 1846] [serial = 288] [outer = 0x8bf5dc00] 15:13:25 INFO - PROCESS | 1846 | 1478038405112 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8d0b6400) [pid = 1846] [serial = 289] [outer = 0x8bf5dc00] 15:13:25 INFO - PROCESS | 1846 | 1478038405771 Marionette TRACE conn3 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 15:13:25 INFO - . 15:13:25 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1175ms 15:13:25 INFO - PROCESS | 1846 | 1478038405813 Marionette TRACE conn3 -> [0,447,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1846 | 1478038405821 Marionette TRACE conn3 <- [1,447,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 15:13:25 INFO - PROCESS | 1846 | 1478038405829 Marionette TRACE conn3 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:26 INFO - PROCESS | 1846 | 1478038406019 Marionette TRACE conn3 <- [1,448,null,{"value":null}] 15:13:26 INFO - PROCESS | 1846 | 1478038406121 Marionette TRACE conn3 -> [0,449,"getWindowHandles",null] 15:13:26 INFO - PROCESS | 1846 | 1478038406126 Marionette TRACE conn3 <- [1,449,null,["8"]] 15:13:26 INFO - PROCESS | 1846 | 1478038406131 Marionette TRACE conn3 -> [0,450,"switchToWindow",{"name":"8"}] 15:13:26 INFO - PROCESS | 1846 | 1478038406138 Marionette TRACE conn3 <- [1,450,null,{}] 15:13:26 INFO - PROCESS | 1846 | 1478038406159 Marionette TRACE conn3 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa73000 == 16 [pid = 1846] [id = 97] 15:13:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8fa74000) [pid = 1846] [serial = 290] [outer = (nil)] 15:13:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x91145c00) [pid = 1846] [serial = 291] [outer = 0x8fa74000] 15:13:26 INFO - PROCESS | 1846 | 1478038406252 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x93216800) [pid = 1846] [serial = 292] [outer = 0x8fa74000] 15:13:26 INFO - PROCESS | 1846 | 1478038406834 Marionette TRACE conn3 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 15:13:26 INFO - . 15:13:26 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1071ms 15:13:26 INFO - PROCESS | 1846 | 1478038406899 Marionette TRACE conn3 -> [0,452,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1846 | 1478038406903 Marionette TRACE conn3 <- [1,452,null,{"value":"8"}] 15:13:26 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 15:13:26 INFO - PROCESS | 1846 | 1478038406910 Marionette TRACE conn3 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:27 INFO - PROCESS | 1846 | 1478038407069 Marionette TRACE conn3 <- [1,453,null,{"value":null}] 15:13:27 INFO - PROCESS | 1846 | 1478038407207 Marionette TRACE conn3 -> [0,454,"getWindowHandles",null] 15:13:27 INFO - PROCESS | 1846 | 1478038407215 Marionette TRACE conn3 <- [1,454,null,["8"]] 15:13:27 INFO - PROCESS | 1846 | 1478038407225 Marionette TRACE conn3 -> [0,455,"switchToWindow",{"name":"8"}] 15:13:27 INFO - PROCESS | 1846 | 1478038407230 Marionette TRACE conn3 <- [1,455,null,{}] 15:13:27 INFO - PROCESS | 1846 | 1478038407235 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b903c00 == 17 [pid = 1846] [id = 98] 15:13:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8b90bc00) [pid = 1846] [serial = 293] [outer = (nil)] 15:13:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x959b1c00) [pid = 1846] [serial = 294] [outer = 0x8b90bc00] 15:13:27 INFO - PROCESS | 1846 | 1478038407325 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x95cabc00) [pid = 1846] [serial = 295] [outer = 0x8b90bc00] 15:13:27 INFO - PROCESS | 1846 | 1478038407898 Marionette TRACE conn3 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 15:13:27 INFO - . 15:13:27 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1021ms 15:13:28 INFO - PROCESS | 1846 | 1478038408044 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:13:28 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 15:13:28 INFO - PROCESS | 1846 | 1478038408049 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 15:13:28 INFO - PROCESS | 1846 | 1478038408073 Marionette TRACE conn3 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:28 INFO - PROCESS | 1846 | 1478038408240 Marionette TRACE conn3 <- [1,458,null,{"value":null}] 15:13:28 INFO - PROCESS | 1846 | 1478038408381 Marionette TRACE conn3 -> [0,459,"getWindowHandles",null] 15:13:28 INFO - PROCESS | 1846 | 1478038408392 Marionette TRACE conn3 <- [1,459,null,["8"]] 15:13:28 INFO - PROCESS | 1846 | 1478038408405 Marionette TRACE conn3 -> [0,460,"switchToWindow",{"name":"8"}] 15:13:28 INFO - PROCESS | 1846 | 1478038408412 Marionette TRACE conn3 <- [1,460,null,{}] 15:13:28 INFO - PROCESS | 1846 | 1478038408418 Marionette TRACE conn3 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfb5c00 == 18 [pid = 1846] [id = 99] 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8d0aa400) [pid = 1846] [serial = 296] [outer = (nil)] 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8de73800) [pid = 1846] [serial = 297] [outer = 0x8d0aa400] 15:13:28 INFO - PROCESS | 1846 | 1478038408506 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8deb1000) [pid = 1846] [serial = 298] [outer = 0x8d0aa400] 15:13:28 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8de72000) [pid = 1846] [serial = 268] [outer = (nil)] [url = about:blank] 15:13:28 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8c598000) [pid = 1846] [serial = 270] [outer = (nil)] [url = about:blank] 15:13:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c598000 == 19 [pid = 1846] [id = 100] 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8dbab800) [pid = 1846] [serial = 299] [outer = (nil)] 15:13:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0c000 == 20 [pid = 1846] [id = 101] 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8fbc2400) [pid = 1846] [serial = 300] [outer = (nil)] 15:13:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8fbcb800) [pid = 1846] [serial = 301] [outer = 0x8fbc2400] 15:13:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x932a6000) [pid = 1846] [serial = 302] [outer = 0x8dbab800] 15:13:31 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8fbc3800) [pid = 1846] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 15:13:31 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8fa03000) [pid = 1846] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 15:13:31 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8c591c00) [pid = 1846] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 15:13:31 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8bf8f800) [pid = 1846] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 15:13:31 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8de12400) [pid = 1846] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 15:13:33 INFO - PROCESS | 1846 | 1478038413994 Marionette TRACE conn3 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:13:34 INFO - . 15:13:34 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5988ms 15:13:34 INFO - PROCESS | 1846 | 1478038414047 Marionette TRACE conn3 -> [0,462,"getWindowHandle",null] 15:13:34 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 15:13:34 INFO - PROCESS | 1846 | 1478038414053 Marionette TRACE conn3 <- [1,462,null,{"value":"8"}] 15:13:34 INFO - PROCESS | 1846 | 1478038414059 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:34 INFO - PROCESS | 1846 | 1478038414229 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:13:34 INFO - PROCESS | 1846 | 1478038414247 Marionette TRACE conn3 -> [0,464,"getWindowHandles",null] 15:13:34 INFO - PROCESS | 1846 | 1478038414251 Marionette TRACE conn3 <- [1,464,null,["8"]] 15:13:34 INFO - PROCESS | 1846 | 1478038414333 Marionette TRACE conn3 -> [0,465,"switchToWindow",{"name":"8"}] 15:13:34 INFO - PROCESS | 1846 | 1478038414338 Marionette TRACE conn3 <- [1,465,null,{}] 15:13:34 INFO - PROCESS | 1846 | 1478038414343 Marionette TRACE conn3 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x93b7f800 == 21 [pid = 1846] [id = 102] 15:13:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x93bea000) [pid = 1846] [serial = 303] [outer = (nil)] 15:13:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x94fd8800) [pid = 1846] [serial = 304] [outer = 0x93bea000] 15:13:34 INFO - PROCESS | 1846 | 1478038414425 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x95818400) [pid = 1846] [serial = 305] [outer = 0x93bea000] 15:13:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8d800 == 22 [pid = 1846] [id = 103] 15:13:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8dbae800) [pid = 1846] [serial = 306] [outer = (nil)] 15:13:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8de12400) [pid = 1846] [serial = 307] [outer = 0x8dbae800] 15:13:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0c000 == 21 [pid = 1846] [id = 101] 15:13:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c598000 == 20 [pid = 1846] [id = 100] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x92f47000) [pid = 1846] [serial = 282] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x92f50c00) [pid = 1846] [serial = 283] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8fa07c00) [pid = 1846] [serial = 279] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8fa0a800) [pid = 1846] [serial = 280] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8de19400) [pid = 1846] [serial = 276] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8bf87400) [pid = 1846] [serial = 277] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c598400) [pid = 1846] [serial = 273] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8cfb3000) [pid = 1846] [serial = 274] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8c59f800) [pid = 1846] [serial = 271] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x94160400) [pid = 1846] [serial = 285] [outer = (nil)] [url = about:blank] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8dbab800) [pid = 1846] [serial = 299] [outer = (nil)] [url = about:blank] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8fbc2400) [pid = 1846] [serial = 300] [outer = (nil)] [url = about:blank] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8d0aa400) [pid = 1846] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8fa74000) [pid = 1846] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8bf5dc00) [pid = 1846] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x93be8000) [pid = 1846] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 15:13:39 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8b90bc00) [pid = 1846] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 15:13:39 INFO - PROCESS | 1846 | 1478038419904 Marionette TRACE conn3 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:13:39 INFO - . 15:13:39 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5884ms 15:13:39 INFO - PROCESS | 1846 | 1478038419944 Marionette TRACE conn3 -> [0,467,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1846 | 1478038419949 Marionette TRACE conn3 <- [1,467,null,{"value":"8"}] 15:13:39 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 15:13:39 INFO - PROCESS | 1846 | 1478038419959 Marionette TRACE conn3 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:40 INFO - PROCESS | 1846 | 1478038420109 Marionette TRACE conn3 <- [1,468,null,{"value":null}] 15:13:40 INFO - PROCESS | 1846 | 1478038420126 Marionette TRACE conn3 -> [0,469,"getWindowHandles",null] 15:13:40 INFO - PROCESS | 1846 | 1478038420131 Marionette TRACE conn3 <- [1,469,null,["8"]] 15:13:40 INFO - PROCESS | 1846 | 1478038420139 Marionette TRACE conn3 -> [0,470,"switchToWindow",{"name":"8"}] 15:13:40 INFO - PROCESS | 1846 | 1478038420146 Marionette TRACE conn3 <- [1,470,null,{}] 15:13:40 INFO - PROCESS | 1846 | 1478038420152 Marionette TRACE conn3 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0cc00 == 21 [pid = 1846] [id = 104] 15:13:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8db0f000) [pid = 1846] [serial = 308] [outer = (nil)] 15:13:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8de10800) [pid = 1846] [serial = 309] [outer = 0x8db0f000] 15:13:40 INFO - PROCESS | 1846 | 1478038420250 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8de1cc00) [pid = 1846] [serial = 310] [outer = 0x8db0f000] 15:13:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb6400 == 22 [pid = 1846] [id = 105] 15:13:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8e066000) [pid = 1846] [serial = 311] [outer = (nil)] 15:13:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8fa03800) [pid = 1846] [serial = 312] [outer = 0x8e066000] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x93be6c00 == 21 [pid = 1846] [id = 95] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfaa800 == 20 [pid = 1846] [id = 92] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfb5c00 == 19 [pid = 1846] [id = 99] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5c800 == 18 [pid = 1846] [id = 96] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8b903c00 == 17 [pid = 1846] [id = 98] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa73000 == 16 [pid = 1846] [id = 97] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8de72400 == 15 [pid = 1846] [id = 94] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa02400 == 14 [pid = 1846] [id = 93] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8c591800 == 13 [pid = 1846] [id = 90] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8ec00 == 12 [pid = 1846] [id = 91] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8d800 == 11 [pid = 1846] [id = 103] 15:13:44 INFO - PROCESS | 1846 | --DOCSHELL 0x93b7f800 == 10 [pid = 1846] [id = 102] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x932a6000) [pid = 1846] [serial = 302] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8fbcb800) [pid = 1846] [serial = 301] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8de73800) [pid = 1846] [serial = 297] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8deb1000) [pid = 1846] [serial = 298] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x959b1c00) [pid = 1846] [serial = 294] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x95cabc00) [pid = 1846] [serial = 295] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x91145c00) [pid = 1846] [serial = 291] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x93216800) [pid = 1846] [serial = 292] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8bf84000) [pid = 1846] [serial = 288] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8d0b6400) [pid = 1846] [serial = 289] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x94dfd800) [pid = 1846] [serial = 286] [outer = (nil)] [url = about:blank] 15:13:44 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x94fd8800) [pid = 1846] [serial = 304] [outer = (nil)] [url = about:blank] 15:13:45 INFO - PROCESS | 1846 | 1478038425787 Marionette TRACE conn3 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:45 INFO - ... 15:13:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5887ms 15:13:45 INFO - PROCESS | 1846 | 1478038425845 Marionette TRACE conn3 -> [0,472,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 1846 | 1478038425852 Marionette TRACE conn3 <- [1,472,null,{"value":"8"}] 15:13:45 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 15:13:45 INFO - PROCESS | 1846 | 1478038425863 Marionette TRACE conn3 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:45 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb6400 == 9 [pid = 1846] [id = 105] 15:13:46 INFO - PROCESS | 1846 | 1478038426055 Marionette TRACE conn3 <- [1,473,null,{"value":null}] 15:13:46 INFO - PROCESS | 1846 | 1478038426073 Marionette TRACE conn3 -> [0,474,"getWindowHandles",null] 15:13:46 INFO - PROCESS | 1846 | 1478038426077 Marionette TRACE conn3 <- [1,474,null,["8"]] 15:13:46 INFO - PROCESS | 1846 | 1478038426086 Marionette TRACE conn3 -> [0,475,"switchToWindow",{"name":"8"}] 15:13:46 INFO - PROCESS | 1846 | 1478038426094 Marionette TRACE conn3 <- [1,475,null,{}] 15:13:46 INFO - PROCESS | 1846 | 1478038426100 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c595800 == 10 [pid = 1846] [id = 106] 15:13:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8c597400) [pid = 1846] [serial = 313] [outer = (nil)] 15:13:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8c59a000) [pid = 1846] [serial = 314] [outer = 0x8c597400] 15:13:46 INFO - PROCESS | 1846 | 1478038426187 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8cfb5c00) [pid = 1846] [serial = 315] [outer = 0x8c597400] 15:13:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0afc00 == 11 [pid = 1846] [id = 107] 15:13:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8dbb6400) [pid = 1846] [serial = 316] [outer = (nil)] 15:13:46 INFO - PROCESS | 1846 | [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 623 15:13:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8de6d800) [pid = 1846] [serial = 317] [outer = 0x8dbb6400] 15:13:47 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8dbae800) [pid = 1846] [serial = 306] [outer = (nil)] [url = about:blank] 15:13:47 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x93bea000) [pid = 1846] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 15:13:47 INFO - PROCESS | 1846 | 1478038427185 Marionette TRACE conn3 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 15:13:47 INFO - .. 15:13:47 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1380ms 15:13:47 INFO - PROCESS | 1846 | 1478038427241 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1846 | 1478038427247 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 15:13:47 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 15:13:47 INFO - PROCESS | 1846 | 1478038427254 Marionette TRACE conn3 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0afc00 == 10 [pid = 1846] [id = 107] 15:13:47 INFO - PROCESS | 1846 | 1478038427419 Marionette TRACE conn3 <- [1,478,null,{"value":null}] 15:13:47 INFO - PROCESS | 1846 | 1478038427429 Marionette TRACE conn3 -> [0,479,"getWindowHandles",null] 15:13:47 INFO - PROCESS | 1846 | 1478038427432 Marionette TRACE conn3 <- [1,479,null,["8"]] 15:13:47 INFO - PROCESS | 1846 | 1478038427448 Marionette TRACE conn3 -> [0,480,"switchToWindow",{"name":"8"}] 15:13:47 INFO - PROCESS | 1846 | 1478038427452 Marionette TRACE conn3 <- [1,480,null,{}] 15:13:47 INFO - PROCESS | 1846 | 1478038427533 Marionette TRACE conn3 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf52c00 == 11 [pid = 1846] [id = 108] 15:13:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de6d400) [pid = 1846] [serial = 318] [outer = (nil)] 15:13:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8deb1000) [pid = 1846] [serial = 319] [outer = 0x8de6d400] 15:13:47 INFO - PROCESS | 1846 | 1478038427616 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8bf8ec00) [pid = 1846] [serial = 320] [outer = 0x8de6d400] 15:13:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de7a800 == 12 [pid = 1846] [id = 109] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa0d400) [pid = 1846] [serial = 321] [outer = (nil)] 15:13:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0d800 == 13 [pid = 1846] [id = 110] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fa7c800) [pid = 1846] [serial = 322] [outer = (nil)] 15:13:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7dc00 == 14 [pid = 1846] [id = 111] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8fa7f400) [pid = 1846] [serial = 323] [outer = (nil)] 15:13:48 INFO - PROCESS | 1846 | [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 623 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8fbc0000) [pid = 1846] [serial = 324] [outer = 0x8fa7c800] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8fbc3000) [pid = 1846] [serial = 325] [outer = 0x8fa0d400] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8fbc1800) [pid = 1846] [serial = 326] [outer = 0x8fa7f400] 15:13:48 INFO - PROCESS | 1846 | 1478038428570 Marionette TRACE conn3 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:48 INFO - ... 15:13:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1374ms 15:13:48 INFO - PROCESS | 1846 | 1478038428636 Marionette TRACE conn3 -> [0,482,"getWindowHandle",null] 15:13:48 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 15:13:48 INFO - PROCESS | 1846 | 1478038428642 Marionette TRACE conn3 <- [1,482,null,{"value":"8"}] 15:13:48 INFO - PROCESS | 1846 | 1478038428648 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7dc00 == 13 [pid = 1846] [id = 111] 15:13:48 INFO - PROCESS | 1846 | 1478038428838 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:13:48 INFO - PROCESS | 1846 | 1478038428929 Marionette TRACE conn3 -> [0,484,"getWindowHandles",null] 15:13:48 INFO - PROCESS | 1846 | 1478038428932 Marionette TRACE conn3 <- [1,484,null,["8"]] 15:13:48 INFO - PROCESS | 1846 | 1478038428936 Marionette TRACE conn3 -> [0,485,"switchToWindow",{"name":"8"}] 15:13:48 INFO - PROCESS | 1846 | 1478038428944 Marionette TRACE conn3 <- [1,485,null,{}] 15:13:48 INFO - PROCESS | 1846 | 1478038428950 Marionette TRACE conn3 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x91152c00 == 14 [pid = 1846] [id = 112] 15:13:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x912e1400) [pid = 1846] [serial = 327] [outer = (nil)] 15:13:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x912eb800) [pid = 1846] [serial = 328] [outer = 0x912e1400] 15:13:49 INFO - PROCESS | 1846 | 1478038429037 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x91d3fc00) [pid = 1846] [serial = 329] [outer = 0x912e1400] 15:13:52 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0d800 == 13 [pid = 1846] [id = 110] 15:13:52 INFO - PROCESS | 1846 | --DOCSHELL 0x8de7a800 == 12 [pid = 1846] [id = 109] 15:13:52 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf52c00 == 11 [pid = 1846] [id = 108] 15:13:52 INFO - PROCESS | 1846 | --DOCSHELL 0x8c595800 == 10 [pid = 1846] [id = 106] 15:13:52 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0cc00 == 9 [pid = 1846] [id = 104] 15:13:52 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8de12400) [pid = 1846] [serial = 307] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x95818400) [pid = 1846] [serial = 305] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8de10800) [pid = 1846] [serial = 309] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1846 | 1478038434529 Marionette TRACE conn3 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:54 INFO - .. 15:13:54 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5931ms 15:13:54 INFO - PROCESS | 1846 | 1478038434581 Marionette TRACE conn3 -> [0,487,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1846 | 1478038434586 Marionette TRACE conn3 <- [1,487,null,{"value":"8"}] 15:13:54 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 15:13:54 INFO - PROCESS | 1846 | 1478038434606 Marionette TRACE conn3 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:54 INFO - PROCESS | 1846 | 1478038434922 Marionette TRACE conn3 <- [1,488,null,{"value":null}] 15:13:55 INFO - PROCESS | 1846 | 1478038435131 Marionette TRACE conn3 -> [0,489,"getWindowHandles",null] 15:13:55 INFO - PROCESS | 1846 | 1478038435136 Marionette TRACE conn3 <- [1,489,null,["8"]] 15:13:55 INFO - PROCESS | 1846 | 1478038435142 Marionette TRACE conn3 -> [0,490,"switchToWindow",{"name":"8"}] 15:13:55 INFO - PROCESS | 1846 | 1478038435149 Marionette TRACE conn3 <- [1,490,null,{}] 15:13:55 INFO - PROCESS | 1846 | 1478038435154 Marionette TRACE conn3 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de6e000 == 10 [pid = 1846] [id = 113] 15:13:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8de6e400) [pid = 1846] [serial = 330] [outer = (nil)] 15:13:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8de75000) [pid = 1846] [serial = 331] [outer = 0x8de6e400] 15:13:55 INFO - PROCESS | 1846 | 1478038435253 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8de78400) [pid = 1846] [serial = 332] [outer = 0x8de6e400] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8db0f000) [pid = 1846] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8fa7f400) [pid = 1846] [serial = 323] [outer = (nil)] [url = about:blank] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8de6d400) [pid = 1846] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8dbb6400) [pid = 1846] [serial = 316] [outer = (nil)] [url = about:blank] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8c597400) [pid = 1846] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8fa7c800) [pid = 1846] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8fa0d400) [pid = 1846] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:13:55 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8e066000) [pid = 1846] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:13:56 INFO - PROCESS | 1846 | 1478038436298 Marionette TRACE conn3 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:13:56 INFO - .. 15:13:56 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1721ms 15:13:56 INFO - PROCESS | 1846 | 1478038436315 Marionette TRACE conn3 -> [0,492,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 1846 | 1478038436321 Marionette TRACE conn3 <- [1,492,null,{"value":"8"}] 15:13:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 15:13:56 INFO - PROCESS | 1846 | 1478038436328 Marionette TRACE conn3 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:13:56 INFO - PROCESS | 1846 | 1478038436516 Marionette TRACE conn3 <- [1,493,null,{"value":null}] 15:13:56 INFO - PROCESS | 1846 | 1478038436530 Marionette TRACE conn3 -> [0,494,"getWindowHandles",null] 15:13:56 INFO - PROCESS | 1846 | 1478038436533 Marionette TRACE conn3 <- [1,494,null,["8"]] 15:13:56 INFO - PROCESS | 1846 | 1478038436539 Marionette TRACE conn3 -> [0,495,"switchToWindow",{"name":"8"}] 15:13:56 INFO - PROCESS | 1846 | 1478038436544 Marionette TRACE conn3 <- [1,495,null,{}] 15:13:56 INFO - PROCESS | 1846 | 1478038436550 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb0000 == 11 [pid = 1846] [id = 114] 15:13:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fbc2400) [pid = 1846] [serial = 333] [outer = (nil)] 15:13:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8fbc6c00) [pid = 1846] [serial = 334] [outer = 0x8fbc2400] 15:13:56 INFO - PROCESS | 1846 | 1478038436633 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8d0b2c00) [pid = 1846] [serial = 335] [outer = 0x8fbc2400] 15:13:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf55400) [pid = 1846] [serial = 336] [outer = 0x8b910800] 15:14:00 INFO - PROCESS | 1846 | --DOCSHELL 0x8de6e000 == 10 [pid = 1846] [id = 113] 15:14:00 INFO - PROCESS | 1846 | --DOCSHELL 0x91152c00 == 9 [pid = 1846] [id = 112] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8fbc1800) [pid = 1846] [serial = 326] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8de6d800) [pid = 1846] [serial = 317] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8fbc0000) [pid = 1846] [serial = 324] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8fbc3000) [pid = 1846] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8deb1000) [pid = 1846] [serial = 319] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8bf8ec00) [pid = 1846] [serial = 320] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8c59a000) [pid = 1846] [serial = 314] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8cfb5c00) [pid = 1846] [serial = 315] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de1cc00) [pid = 1846] [serial = 310] [outer = (nil)] [url = about:blank] 15:14:00 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8fa03800) [pid = 1846] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:14:02 INFO - PROCESS | 1846 | 1478038442148 Marionette TRACE conn3 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:02 INFO - .. 15:14:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5833ms 15:14:02 INFO - PROCESS | 1846 | 1478038442161 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1846 | 1478038442167 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 15:14:02 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 15:14:02 INFO - PROCESS | 1846 | 1478038442177 Marionette TRACE conn3 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:02 INFO - PROCESS | 1846 | 1478038442371 Marionette TRACE conn3 <- [1,498,null,{"value":null}] 15:14:02 INFO - PROCESS | 1846 | 1478038442397 Marionette TRACE conn3 -> [0,499,"getWindowHandles",null] 15:14:02 INFO - PROCESS | 1846 | 1478038442402 Marionette TRACE conn3 <- [1,499,null,["8"]] 15:14:02 INFO - PROCESS | 1846 | 1478038442410 Marionette TRACE conn3 -> [0,500,"switchToWindow",{"name":"8"}] 15:14:02 INFO - PROCESS | 1846 | 1478038442417 Marionette TRACE conn3 <- [1,500,null,{}] 15:14:02 INFO - PROCESS | 1846 | 1478038442472 Marionette TRACE conn3 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcc9c00 == 10 [pid = 1846] [id = 115] 15:14:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8dccb400) [pid = 1846] [serial = 337] [outer = (nil)] 15:14:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de18800) [pid = 1846] [serial = 338] [outer = 0x8dccb400] 15:14:02 INFO - PROCESS | 1846 | 1478038442569 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de1bc00) [pid = 1846] [serial = 339] [outer = 0x8dccb400] 15:14:02 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de6e400) [pid = 1846] [serial = 330] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 15:14:02 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x912e1400) [pid = 1846] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 15:14:03 INFO - PROCESS | 1846 | 1478038443586 Marionette TRACE conn3 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:03 INFO - .. 15:14:03 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1469ms 15:14:03 INFO - PROCESS | 1846 | 1478038443644 Marionette TRACE conn3 -> [0,502,"getWindowHandle",null] 15:14:03 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 15:14:03 INFO - PROCESS | 1846 | 1478038443649 Marionette TRACE conn3 <- [1,502,null,{"value":"8"}] 15:14:03 INFO - PROCESS | 1846 | 1478038443655 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:03 INFO - PROCESS | 1846 | 1478038443846 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:14:03 INFO - PROCESS | 1846 | 1478038443858 Marionette TRACE conn3 -> [0,504,"getWindowHandles",null] 15:14:03 INFO - PROCESS | 1846 | 1478038443861 Marionette TRACE conn3 <- [1,504,null,["8"]] 15:14:03 INFO - PROCESS | 1846 | 1478038443875 Marionette TRACE conn3 -> [0,505,"switchToWindow",{"name":"8"}] 15:14:03 INFO - PROCESS | 1846 | 1478038443881 Marionette TRACE conn3 <- [1,505,null,{}] 15:14:03 INFO - PROCESS | 1846 | 1478038443887 Marionette TRACE conn3 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1e000 == 11 [pid = 1846] [id = 116] 15:14:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8e05b400) [pid = 1846] [serial = 340] [outer = (nil)] 15:14:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa04800) [pid = 1846] [serial = 341] [outer = 0x8e05b400] 15:14:03 INFO - PROCESS | 1846 | 1478038443971 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8d0b1800) [pid = 1846] [serial = 342] [outer = 0x8e05b400] 15:14:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcc9c00 == 10 [pid = 1846] [id = 115] 15:14:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb0000 == 9 [pid = 1846] [id = 114] 15:14:08 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x912eb800) [pid = 1846] [serial = 328] [outer = (nil)] [url = about:blank] 15:14:08 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de75000) [pid = 1846] [serial = 331] [outer = (nil)] [url = about:blank] 15:14:08 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de78400) [pid = 1846] [serial = 332] [outer = (nil)] [url = about:blank] 15:14:08 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x91d3fc00) [pid = 1846] [serial = 329] [outer = (nil)] [url = about:blank] 15:14:09 INFO - PROCESS | 1846 | 1478038449506 Marionette TRACE conn3 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:09 INFO - .. 15:14:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5886ms 15:14:09 INFO - PROCESS | 1846 | 1478038449541 Marionette TRACE conn3 -> [0,507,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1846 | 1478038449546 Marionette TRACE conn3 <- [1,507,null,{"value":"8"}] 15:14:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 15:14:09 INFO - PROCESS | 1846 | 1478038449557 Marionette TRACE conn3 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:09 INFO - PROCESS | 1846 | 1478038449716 Marionette TRACE conn3 <- [1,508,null,{"value":null}] 15:14:09 INFO - PROCESS | 1846 | 1478038449725 Marionette TRACE conn3 -> [0,509,"getWindowHandles",null] 15:14:09 INFO - PROCESS | 1846 | 1478038449737 Marionette TRACE conn3 <- [1,509,null,["8"]] 15:14:09 INFO - PROCESS | 1846 | 1478038449746 Marionette TRACE conn3 -> [0,510,"switchToWindow",{"name":"8"}] 15:14:09 INFO - PROCESS | 1846 | 1478038449753 Marionette TRACE conn3 <- [1,510,null,{}] 15:14:09 INFO - PROCESS | 1846 | 1478038449759 Marionette TRACE conn3 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfb3800 == 10 [pid = 1846] [id = 117] 15:14:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8cfb5c00) [pid = 1846] [serial = 343] [outer = (nil)] 15:14:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8db0f800) [pid = 1846] [serial = 344] [outer = 0x8cfb5c00] 15:14:09 INFO - PROCESS | 1846 | 1478038449853 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de13400) [pid = 1846] [serial = 345] [outer = 0x8cfb5c00] 15:14:10 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbc2400) [pid = 1846] [serial = 333] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 15:14:10 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8dccb400) [pid = 1846] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 15:14:15 INFO - PROCESS | 1846 | 1478038455433 Marionette TRACE conn3 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:15 INFO - .. 15:14:15 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5936ms 15:14:15 INFO - PROCESS | 1846 | 1478038455491 Marionette TRACE conn3 -> [0,512,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1846 | 1478038455498 Marionette TRACE conn3 <- [1,512,null,{"value":"8"}] 15:14:15 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 15:14:15 INFO - PROCESS | 1846 | 1478038455548 Marionette TRACE conn3 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:15 INFO - PROCESS | 1846 | 1478038455763 Marionette TRACE conn3 <- [1,513,null,{"value":null}] 15:14:15 INFO - PROCESS | 1846 | 1478038455823 Marionette TRACE conn3 -> [0,514,"getWindowHandles",null] 15:14:15 INFO - PROCESS | 1846 | 1478038455827 Marionette TRACE conn3 <- [1,514,null,["8"]] 15:14:15 INFO - PROCESS | 1846 | 1478038455835 Marionette TRACE conn3 -> [0,515,"switchToWindow",{"name":"8"}] 15:14:15 INFO - PROCESS | 1846 | 1478038455843 Marionette TRACE conn3 <- [1,515,null,{}] 15:14:15 INFO - PROCESS | 1846 | 1478038455850 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcc9800 == 11 [pid = 1846] [id = 118] 15:14:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de10800) [pid = 1846] [serial = 346] [outer = (nil)] 15:14:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de1dc00) [pid = 1846] [serial = 347] [outer = 0x8de10800] 15:14:15 INFO - PROCESS | 1846 | 1478038455958 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8dbabc00) [pid = 1846] [serial = 348] [outer = 0x8de10800] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fbc6c00) [pid = 1846] [serial = 334] [outer = (nil)] [url = about:blank] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de18800) [pid = 1846] [serial = 338] [outer = (nil)] [url = about:blank] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de1bc00) [pid = 1846] [serial = 339] [outer = (nil)] [url = about:blank] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8d0b2c00) [pid = 1846] [serial = 335] [outer = (nil)] [url = about:blank] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fa05c00) [pid = 1846] [serial = 229] [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.] 15:14:16 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fa04800) [pid = 1846] [serial = 341] [outer = (nil)] [url = about:blank] 15:14:17 INFO - PROCESS | 1846 | 1478038457075 Marionette TRACE conn3 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:14:17 INFO - . 15:14:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1620ms 15:14:17 INFO - PROCESS | 1846 | 1478038457126 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1846 | 1478038457130 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 15:14:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 15:14:17 INFO - PROCESS | 1846 | 1478038457140 Marionette TRACE conn3 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:17 INFO - PROCESS | 1846 | 1478038457322 Marionette TRACE conn3 <- [1,518,null,{"value":null}] 15:14:17 INFO - PROCESS | 1846 | 1478038457333 Marionette TRACE conn3 -> [0,519,"getWindowHandles",null] 15:14:17 INFO - PROCESS | 1846 | 1478038457336 Marionette TRACE conn3 <- [1,519,null,["8"]] 15:14:17 INFO - PROCESS | 1846 | 1478038457350 Marionette TRACE conn3 -> [0,520,"switchToWindow",{"name":"8"}] 15:14:17 INFO - PROCESS | 1846 | 1478038457357 Marionette TRACE conn3 <- [1,520,null,{}] 15:14:17 INFO - PROCESS | 1846 | 1478038457364 Marionette TRACE conn3 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de72400 == 12 [pid = 1846] [id = 119] 15:14:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8de72800) [pid = 1846] [serial = 349] [outer = (nil)] 15:14:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de75400) [pid = 1846] [serial = 350] [outer = 0x8de72800] 15:14:17 INFO - PROCESS | 1846 | 1478038457453 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8deaf800) [pid = 1846] [serial = 351] [outer = 0x8de72800] 15:14:18 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8e05b400) [pid = 1846] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 15:14:22 INFO - PROCESS | 1846 | 1478038462962 Marionette TRACE conn3 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:23 INFO - .. 15:14:23 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5882ms 15:14:23 INFO - PROCESS | 1846 | 1478038463021 Marionette TRACE conn3 -> [0,522,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1846 | 1478038463027 Marionette TRACE conn3 <- [1,522,null,{"value":"8"}] 15:14:23 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 15:14:23 INFO - PROCESS | 1846 | 1478038463077 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:23 INFO - PROCESS | 1846 | 1478038463262 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:14:23 INFO - PROCESS | 1846 | 1478038463351 Marionette TRACE conn3 -> [0,524,"getWindowHandles",null] 15:14:23 INFO - PROCESS | 1846 | 1478038463357 Marionette TRACE conn3 <- [1,524,null,["8"]] 15:14:23 INFO - PROCESS | 1846 | 1478038463405 Marionette TRACE conn3 -> [0,525,"switchToWindow",{"name":"8"}] 15:14:23 INFO - PROCESS | 1846 | 1478038463412 Marionette TRACE conn3 <- [1,525,null,{}] 15:14:23 INFO - PROCESS | 1846 | 1478038463418 Marionette TRACE conn3 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de6d800 == 13 [pid = 1846] [id = 120] 15:14:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de6dc00) [pid = 1846] [serial = 352] [outer = (nil)] 15:14:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8fbcb800) [pid = 1846] [serial = 353] [outer = 0x8de6dc00] 15:14:23 INFO - PROCESS | 1846 | 1478038463524 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x9114a400) [pid = 1846] [serial = 354] [outer = 0x8de6dc00] 15:14:24 INFO - PROCESS | 1846 | 1478038464636 Marionette TRACE conn3 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:24 INFO - .. 15:14:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1632ms 15:14:24 INFO - PROCESS | 1846 | 1478038464668 Marionette TRACE conn3 -> [0,527,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1846 | 1478038464673 Marionette TRACE conn3 <- [1,527,null,{"value":"8"}] 15:14:24 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 15:14:24 INFO - PROCESS | 1846 | 1478038464680 Marionette TRACE conn3 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:24 INFO - PROCESS | 1846 | 1478038464875 Marionette TRACE conn3 <- [1,528,null,{"value":null}] 15:14:25 INFO - PROCESS | 1846 | 1478038465023 Marionette TRACE conn3 -> [0,529,"getWindowHandles",null] 15:14:25 INFO - PROCESS | 1846 | 1478038465029 Marionette TRACE conn3 <- [1,529,null,["8"]] 15:14:25 INFO - PROCESS | 1846 | 1478038465036 Marionette TRACE conn3 -> [0,530,"switchToWindow",{"name":"8"}] 15:14:25 INFO - PROCESS | 1846 | 1478038465044 Marionette TRACE conn3 <- [1,530,null,{}] 15:14:25 INFO - PROCESS | 1846 | 1478038465051 Marionette TRACE conn3 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5f400 == 14 [pid = 1846] [id = 121] 15:14:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8bf61800) [pid = 1846] [serial = 355] [outer = (nil)] 15:14:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8c59a000) [pid = 1846] [serial = 356] [outer = 0x8bf61800] 15:14:25 INFO - PROCESS | 1846 | 1478038465138 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8de71400) [pid = 1846] [serial = 357] [outer = 0x8bf61800] 15:14:25 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8db0f800) [pid = 1846] [serial = 344] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8d0b1800) [pid = 1846] [serial = 342] [outer = (nil)] [url = about:blank] 15:14:26 INFO - PROCESS | 1846 | 1478038466219 Marionette TRACE conn3 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 15:14:26 INFO - ....................... 15:14:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1586ms 15:14:26 INFO - PROCESS | 1846 | 1478038466268 Marionette TRACE conn3 -> [0,532,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1846 | 1478038466272 Marionette TRACE conn3 <- [1,532,null,{"value":"8"}] 15:14:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 15:14:26 INFO - PROCESS | 1846 | 1478038466280 Marionette TRACE conn3 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:26 INFO - PROCESS | 1846 | 1478038466436 Marionette TRACE conn3 <- [1,533,null,{"value":null}] 15:14:26 INFO - PROCESS | 1846 | 1478038466450 Marionette TRACE conn3 -> [0,534,"getWindowHandles",null] 15:14:26 INFO - PROCESS | 1846 | 1478038466454 Marionette TRACE conn3 <- [1,534,null,["8"]] 15:14:26 INFO - PROCESS | 1846 | 1478038466463 Marionette TRACE conn3 -> [0,535,"switchToWindow",{"name":"8"}] 15:14:26 INFO - PROCESS | 1846 | 1478038466469 Marionette TRACE conn3 <- [1,535,null,{}] 15:14:26 INFO - PROCESS | 1846 | 1478038466475 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x92cf7c00 == 15 [pid = 1846] [id = 122] 15:14:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x92cf8c00) [pid = 1846] [serial = 358] [outer = (nil)] 15:14:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x92dad800) [pid = 1846] [serial = 359] [outer = 0x92cf8c00] 15:14:26 INFO - PROCESS | 1846 | 1478038466562 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x92f43000) [pid = 1846] [serial = 360] [outer = 0x92cf8c00] 15:14:32 INFO - PROCESS | 1846 | 1478038472096 Marionette TRACE conn3 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:32 INFO - .. 15:14:32 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 5832ms 15:14:32 INFO - PROCESS | 1846 | 1478038472150 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1846 | 1478038472156 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 15:14:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 15:14:32 INFO - PROCESS | 1846 | 1478038472167 Marionette TRACE conn3 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:32 INFO - PROCESS | 1846 | 1478038472345 Marionette TRACE conn3 <- [1,538,null,{"value":null}] 15:14:32 INFO - PROCESS | 1846 | 1478038472479 Marionette TRACE conn3 -> [0,539,"getWindowHandles",null] 15:14:32 INFO - PROCESS | 1846 | 1478038472485 Marionette TRACE conn3 <- [1,539,null,["8"]] 15:14:32 INFO - PROCESS | 1846 | 1478038472492 Marionette TRACE conn3 -> [0,540,"switchToWindow",{"name":"8"}] 15:14:32 INFO - PROCESS | 1846 | 1478038472499 Marionette TRACE conn3 <- [1,540,null,{}] 15:14:32 INFO - PROCESS | 1846 | 1478038472505 Marionette TRACE conn3 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbcb000 == 16 [pid = 1846] [id = 123] 15:14:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8fbcbc00) [pid = 1846] [serial = 361] [outer = (nil)] 15:14:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x9114d000) [pid = 1846] [serial = 362] [outer = 0x8fbcbc00] 15:14:32 INFO - PROCESS | 1846 | 1478038472609 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x91db6800) [pid = 1846] [serial = 363] [outer = 0x8fbcbc00] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5f400 == 15 [pid = 1846] [id = 121] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x92cf7c00 == 14 [pid = 1846] [id = 122] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfb3800 == 13 [pid = 1846] [id = 117] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8de72400 == 12 [pid = 1846] [id = 119] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8de6d800 == 11 [pid = 1846] [id = 120] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1e000 == 10 [pid = 1846] [id = 116] 15:14:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcc9800 == 9 [pid = 1846] [id = 118] 15:14:34 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8de1dc00) [pid = 1846] [serial = 347] [outer = (nil)] [url = about:blank] 15:14:34 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8de75400) [pid = 1846] [serial = 350] [outer = (nil)] [url = about:blank] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x92cf8c00) [pid = 1846] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8de72800) [pid = 1846] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8bf61800) [pid = 1846] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8de6dc00) [pid = 1846] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de10800) [pid = 1846] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 15:14:37 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8cfb5c00) [pid = 1846] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 15:14:38 INFO - PROCESS | 1846 | 1478038478191 Marionette TRACE conn3 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:38 INFO - .. 15:14:38 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6043ms 15:14:38 INFO - PROCESS | 1846 | 1478038478208 Marionette TRACE conn3 -> [0,542,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1846 | 1478038478214 Marionette TRACE conn3 <- [1,542,null,{"value":"8"}] 15:14:38 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 15:14:38 INFO - PROCESS | 1846 | 1478038478224 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:38 INFO - PROCESS | 1846 | 1478038478416 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:14:38 INFO - PROCESS | 1846 | 1478038478435 Marionette TRACE conn3 -> [0,544,"getWindowHandles",null] 15:14:38 INFO - PROCESS | 1846 | 1478038478441 Marionette TRACE conn3 <- [1,544,null,["8"]] 15:14:38 INFO - PROCESS | 1846 | 1478038478449 Marionette TRACE conn3 -> [0,545,"switchToWindow",{"name":"8"}] 15:14:38 INFO - PROCESS | 1846 | 1478038478456 Marionette TRACE conn3 <- [1,545,null,{}] 15:14:38 INFO - PROCESS | 1846 | 1478038478461 Marionette TRACE conn3 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db1bc00 == 10 [pid = 1846] [id = 124] 15:14:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8dba9c00) [pid = 1846] [serial = 364] [outer = (nil)] 15:14:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8dbb5000) [pid = 1846] [serial = 365] [outer = 0x8dba9c00] 15:14:38 INFO - PROCESS | 1846 | 1478038478552 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de1fc00) [pid = 1846] [serial = 366] [outer = 0x8dba9c00] 15:14:39 INFO - PROCESS | 1846 | 1478038479561 Marionette TRACE conn3 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:39 INFO - .. 15:14:39 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1379ms 15:14:39 INFO - PROCESS | 1846 | 1478038479601 Marionette TRACE conn3 -> [0,547,"getWindowHandle",null] 15:14:39 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 15:14:39 INFO - PROCESS | 1846 | 1478038479612 Marionette TRACE conn3 <- [1,547,null,{"value":"8"}] 15:14:39 INFO - PROCESS | 1846 | 1478038479621 Marionette TRACE conn3 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:39 INFO - PROCESS | 1846 | 1478038479772 Marionette TRACE conn3 <- [1,548,null,{"value":null}] 15:14:39 INFO - PROCESS | 1846 | 1478038479789 Marionette TRACE conn3 -> [0,549,"getWindowHandles",null] 15:14:39 INFO - PROCESS | 1846 | 1478038479793 Marionette TRACE conn3 <- [1,549,null,["8"]] 15:14:39 INFO - PROCESS | 1846 | 1478038479801 Marionette TRACE conn3 -> [0,550,"switchToWindow",{"name":"8"}] 15:14:39 INFO - PROCESS | 1846 | 1478038479805 Marionette TRACE conn3 <- [1,550,null,{}] 15:14:39 INFO - PROCESS | 1846 | 1478038479811 Marionette TRACE conn3 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1b400 == 11 [pid = 1846] [id = 125] 15:14:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa04800) [pid = 1846] [serial = 367] [outer = (nil)] 15:14:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8fa09000) [pid = 1846] [serial = 368] [outer = 0x8fa04800] 15:14:39 INFO - PROCESS | 1846 | 1478038479896 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bf5f800) [pid = 1846] [serial = 369] [outer = 0x8fa04800] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8dbabc00) [pid = 1846] [serial = 348] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8de13400) [pid = 1846] [serial = 345] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x92dad800) [pid = 1846] [serial = 359] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x92f43000) [pid = 1846] [serial = 360] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8c59a000) [pid = 1846] [serial = 356] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de71400) [pid = 1846] [serial = 357] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8fbcb800) [pid = 1846] [serial = 353] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x9114a400) [pid = 1846] [serial = 354] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8deaf800) [pid = 1846] [serial = 351] [outer = (nil)] [url = about:blank] 15:14:44 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8dba9c00) [pid = 1846] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 15:14:44 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8fbcbc00) [pid = 1846] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 15:14:45 INFO - PROCESS | 1846 | 1478038485560 Marionette TRACE conn3 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:45 INFO - .. 15:14:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5987ms 15:14:45 INFO - PROCESS | 1846 | 1478038485605 Marionette TRACE conn3 -> [0,552,"getWindowHandle",null] 15:14:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 15:14:45 INFO - PROCESS | 1846 | 1478038485612 Marionette TRACE conn3 <- [1,552,null,{"value":"8"}] 15:14:45 INFO - PROCESS | 1846 | 1478038485622 Marionette TRACE conn3 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:45 INFO - PROCESS | 1846 | 1478038485804 Marionette TRACE conn3 <- [1,553,null,{"value":null}] 15:14:45 INFO - PROCESS | 1846 | 1478038485823 Marionette TRACE conn3 -> [0,554,"getWindowHandles",null] 15:14:45 INFO - PROCESS | 1846 | 1478038485828 Marionette TRACE conn3 <- [1,554,null,["8"]] 15:14:45 INFO - PROCESS | 1846 | 1478038485835 Marionette TRACE conn3 -> [0,555,"switchToWindow",{"name":"8"}] 15:14:45 INFO - PROCESS | 1846 | 1478038485843 Marionette TRACE conn3 <- [1,555,null,{}] 15:14:45 INFO - PROCESS | 1846 | 1478038485849 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de15800 == 12 [pid = 1846] [id = 126] 15:14:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8de16c00) [pid = 1846] [serial = 370] [outer = (nil)] 15:14:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8de1e400) [pid = 1846] [serial = 371] [outer = 0x8de16c00] 15:14:45 INFO - PROCESS | 1846 | 1478038485940 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de74c00) [pid = 1846] [serial = 372] [outer = 0x8de16c00] 15:14:46 INFO - PROCESS | 1846 | 1478038486952 Marionette TRACE conn3 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:14:46 INFO - .. 15:14:46 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1383ms 15:14:47 INFO - PROCESS | 1846 | 1478038487001 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:14:47 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 15:14:47 INFO - PROCESS | 1846 | 1478038487008 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 15:14:47 INFO - PROCESS | 1846 | 1478038487014 Marionette TRACE conn3 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:47 INFO - PROCESS | 1846 | 1478038487189 Marionette TRACE conn3 <- [1,558,null,{"value":null}] 15:14:47 INFO - PROCESS | 1846 | 1478038487210 Marionette TRACE conn3 -> [0,559,"getWindowHandles",null] 15:14:47 INFO - PROCESS | 1846 | 1478038487214 Marionette TRACE conn3 <- [1,559,null,["8"]] 15:14:47 INFO - PROCESS | 1846 | 1478038487220 Marionette TRACE conn3 -> [0,560,"switchToWindow",{"name":"8"}] 15:14:47 INFO - PROCESS | 1846 | 1478038487225 Marionette TRACE conn3 <- [1,560,null,{}] 15:14:47 INFO - PROCESS | 1846 | 1478038487232 Marionette TRACE conn3 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbbec00 == 13 [pid = 1846] [id = 127] 15:14:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8fbbf800) [pid = 1846] [serial = 373] [outer = (nil)] 15:14:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8fbc1400) [pid = 1846] [serial = 374] [outer = 0x8fbbf800] 15:14:47 INFO - PROCESS | 1846 | 1478038487316 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de19800) [pid = 1846] [serial = 375] [outer = 0x8fbbf800] 15:14:49 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbcb000 == 12 [pid = 1846] [id = 123] 15:14:50 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8dbb5000) [pid = 1846] [serial = 365] [outer = (nil)] [url = about:blank] 15:14:50 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de1fc00) [pid = 1846] [serial = 366] [outer = (nil)] [url = about:blank] 15:14:50 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x9114d000) [pid = 1846] [serial = 362] [outer = (nil)] [url = about:blank] 15:14:50 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x91db6800) [pid = 1846] [serial = 363] [outer = (nil)] [url = about:blank] 15:14:50 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fa09000) [pid = 1846] [serial = 368] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8de16c00) [pid = 1846] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 15:14:52 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8fa04800) [pid = 1846] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 15:14:53 INFO - PROCESS | 1846 | 1478038493779 Marionette TRACE conn3 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 15:14:53 INFO - .. 15:14:53 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6789ms 15:14:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 15:14:53 INFO - PROCESS | 1846 | 1478038493803 Marionette TRACE conn3 -> [0,562,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1846 | 1478038493808 Marionette TRACE conn3 <- [1,562,null,{"value":"8"}] 15:14:53 INFO - PROCESS | 1846 | 1478038493818 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:53 INFO - PROCESS | 1846 | 1478038493969 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:14:53 INFO - PROCESS | 1846 | 1478038493986 Marionette TRACE conn3 -> [0,564,"getWindowHandles",null] 15:14:53 INFO - PROCESS | 1846 | 1478038493992 Marionette TRACE conn3 <- [1,564,null,["8"]] 15:14:54 INFO - PROCESS | 1846 | 1478038493999 Marionette TRACE conn3 -> [0,565,"switchToWindow",{"name":"8"}] 15:14:54 INFO - PROCESS | 1846 | 1478038494006 Marionette TRACE conn3 <- [1,565,null,{}] 15:14:54 INFO - PROCESS | 1846 | 1478038494012 Marionette TRACE conn3 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa80000 == 13 [pid = 1846] [id = 128] 15:14:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8fbbc400) [pid = 1846] [serial = 376] [outer = (nil)] 15:14:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8fbc0400) [pid = 1846] [serial = 377] [outer = 0x8fbbc400] 15:14:54 INFO - PROCESS | 1846 | 1478038494177 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x91145c00) [pid = 1846] [serial = 378] [outer = 0x8fbbc400] 15:14:54 INFO - PROCESS | 1846 | [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 15:14:54 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:14:54 INFO - PROCESS | 1846 | [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 2703 15:14:55 INFO - PROCESS | 1846 | 1478038495119 Marionette TRACE conn3 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:14:55 INFO - . 15:14:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1321ms 15:14:55 INFO - PROCESS | 1846 | 1478038495135 Marionette TRACE conn3 -> [0,567,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1846 | 1478038495140 Marionette TRACE conn3 <- [1,567,null,{"value":"8"}] 15:14:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 15:14:55 INFO - PROCESS | 1846 | 1478038495147 Marionette TRACE conn3 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:55 INFO - PROCESS | 1846 | 1478038495315 Marionette TRACE conn3 <- [1,568,null,{"value":null}] 15:14:55 INFO - PROCESS | 1846 | 1478038495404 Marionette TRACE conn3 -> [0,569,"getWindowHandles",null] 15:14:55 INFO - PROCESS | 1846 | 1478038495409 Marionette TRACE conn3 <- [1,569,null,["8"]] 15:14:55 INFO - PROCESS | 1846 | 1478038495415 Marionette TRACE conn3 -> [0,570,"switchToWindow",{"name":"8"}] 15:14:55 INFO - PROCESS | 1846 | 1478038495419 Marionette TRACE conn3 <- [1,570,null,{}] 15:14:55 INFO - PROCESS | 1846 | 1478038495427 Marionette TRACE conn3 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x92f45000 == 14 [pid = 1846] [id = 129] 15:14:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x95814000) [pid = 1846] [serial = 379] [outer = (nil)] 15:14:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x95816400) [pid = 1846] [serial = 380] [outer = 0x95814000] 15:14:55 INFO - PROCESS | 1846 | 1478038495511 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x95819400) [pid = 1846] [serial = 381] [outer = 0x95814000] 15:14:56 INFO - PROCESS | 1846 | 1478038496016 Marionette TRACE conn3 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 15:14:56 INFO - . 15:14:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 919ms 15:14:56 INFO - PROCESS | 1846 | 1478038496066 Marionette TRACE conn3 -> [0,572,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1846 | 1478038496070 Marionette TRACE conn3 <- [1,572,null,{"value":"8"}] 15:14:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 15:14:56 INFO - PROCESS | 1846 | 1478038496081 Marionette TRACE conn3 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:56 INFO - PROCESS | 1846 | 1478038496275 Marionette TRACE conn3 <- [1,573,null,{"value":null}] 15:14:56 INFO - PROCESS | 1846 | 1478038496407 Marionette TRACE conn3 -> [0,574,"getWindowHandles",null] 15:14:56 INFO - PROCESS | 1846 | 1478038496413 Marionette TRACE conn3 <- [1,574,null,["8"]] 15:14:56 INFO - PROCESS | 1846 | 1478038496421 Marionette TRACE conn3 -> [0,575,"switchToWindow",{"name":"8"}] 15:14:56 INFO - PROCESS | 1846 | 1478038496428 Marionette TRACE conn3 <- [1,575,null,{}] 15:14:56 INFO - PROCESS | 1846 | 1478038496437 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa10400 == 15 [pid = 1846] [id = 130] 15:14:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa74000) [pid = 1846] [serial = 382] [outer = (nil)] 15:14:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fa7f400) [pid = 1846] [serial = 383] [outer = 0x8fa74000] 15:14:56 INFO - PROCESS | 1846 | 1478038496536 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fa07c00) [pid = 1846] [serial = 384] [outer = 0x8fa74000] 15:14:57 INFO - PROCESS | 1846 | 1478038497134 Marionette TRACE conn3 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 15:14:57 INFO - . 15:14:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1124ms 15:14:57 INFO - PROCESS | 1846 | 1478038497204 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:14:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 15:14:57 INFO - PROCESS | 1846 | 1478038497209 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 15:14:57 INFO - PROCESS | 1846 | 1478038497216 Marionette TRACE conn3 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:57 INFO - PROCESS | 1846 | 1478038497378 Marionette TRACE conn3 <- [1,578,null,{"value":null}] 15:14:57 INFO - PROCESS | 1846 | 1478038497508 Marionette TRACE conn3 -> [0,579,"getWindowHandles",null] 15:14:57 INFO - PROCESS | 1846 | 1478038497513 Marionette TRACE conn3 <- [1,579,null,["8"]] 15:14:57 INFO - PROCESS | 1846 | 1478038497520 Marionette TRACE conn3 -> [0,580,"switchToWindow",{"name":"8"}] 15:14:57 INFO - PROCESS | 1846 | 1478038497525 Marionette TRACE conn3 <- [1,580,null,{}] 15:14:57 INFO - PROCESS | 1846 | 1478038497530 Marionette TRACE conn3 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x95820c00 == 16 [pid = 1846] [id = 131] 15:14:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x959b0000) [pid = 1846] [serial = 385] [outer = (nil)] 15:14:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x959b1400) [pid = 1846] [serial = 386] [outer = 0x959b0000] 15:14:57 INFO - PROCESS | 1846 | 1478038497629 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x967b0000) [pid = 1846] [serial = 387] [outer = 0x959b0000] 15:14:58 INFO - PROCESS | 1846 | 1478038498221 Marionette TRACE conn3 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 15:14:58 INFO - . 15:14:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1070ms 15:14:58 INFO - PROCESS | 1846 | 1478038498294 Marionette TRACE conn3 -> [0,582,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1846 | 1478038498301 Marionette TRACE conn3 <- [1,582,null,{"value":"8"}] 15:14:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 15:14:58 INFO - PROCESS | 1846 | 1478038498308 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:58 INFO - PROCESS | 1846 | 1478038498490 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:14:58 INFO - PROCESS | 1846 | 1478038498595 Marionette TRACE conn3 -> [0,584,"getWindowHandles",null] 15:14:58 INFO - PROCESS | 1846 | 1478038498600 Marionette TRACE conn3 <- [1,584,null,["8"]] 15:14:58 INFO - PROCESS | 1846 | 1478038498606 Marionette TRACE conn3 -> [0,585,"switchToWindow",{"name":"8"}] 15:14:58 INFO - PROCESS | 1846 | 1478038498613 Marionette TRACE conn3 <- [1,585,null,{}] 15:14:58 INFO - PROCESS | 1846 | 1478038498619 Marionette TRACE conn3 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x97c71400 == 17 [pid = 1846] [id = 132] 15:14:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x97c73400) [pid = 1846] [serial = 388] [outer = (nil)] 15:14:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x97c7bc00) [pid = 1846] [serial = 389] [outer = 0x97c73400] 15:14:58 INFO - PROCESS | 1846 | 1478038498717 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x984c5000) [pid = 1846] [serial = 390] [outer = 0x97c73400] 15:14:59 INFO - PROCESS | 1846 | 1478038499281 Marionette TRACE conn3 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 15:14:59 INFO - . 15:14:59 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 982ms 15:14:59 INFO - PROCESS | 1846 | 1478038499289 Marionette TRACE conn3 -> [0,587,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 1846 | 1478038499293 Marionette TRACE conn3 <- [1,587,null,{"value":"8"}] 15:14:59 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 15:14:59 INFO - PROCESS | 1846 | 1478038499344 Marionette TRACE conn3 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:14:59 INFO - PROCESS | 1846 | 1478038499503 Marionette TRACE conn3 <- [1,588,null,{"value":null}] 15:14:59 INFO - PROCESS | 1846 | 1478038499606 Marionette TRACE conn3 -> [0,589,"getWindowHandles",null] 15:14:59 INFO - PROCESS | 1846 | 1478038499611 Marionette TRACE conn3 <- [1,589,null,["8"]] 15:14:59 INFO - PROCESS | 1846 | 1478038499616 Marionette TRACE conn3 -> [0,590,"switchToWindow",{"name":"8"}] 15:14:59 INFO - PROCESS | 1846 | 1478038499621 Marionette TRACE conn3 <- [1,590,null,{}] 15:14:59 INFO - PROCESS | 1846 | 1478038499727 Marionette TRACE conn3 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x9944cc00 == 18 [pid = 1846] [id = 133] 15:14:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x994ec400) [pid = 1846] [serial = 391] [outer = (nil)] 15:14:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x994f2400) [pid = 1846] [serial = 392] [outer = 0x994ec400] 15:14:59 INFO - PROCESS | 1846 | 1478038499825 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x9a03b000) [pid = 1846] [serial = 393] [outer = 0x994ec400] 15:15:01 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8fbc1400) [pid = 1846] [serial = 374] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8de1e400) [pid = 1846] [serial = 371] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8de74c00) [pid = 1846] [serial = 372] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8bf5f800) [pid = 1846] [serial = 369] [outer = (nil)] [url = about:blank] 15:15:03 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8fbbc400) [pid = 1846] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 15:15:03 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8fbbf800) [pid = 1846] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 15:15:05 INFO - PROCESS | 1846 | 1478038505383 Marionette TRACE conn3 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:05 INFO - . 15:15:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6089ms 15:15:05 INFO - PROCESS | 1846 | 1478038505429 Marionette TRACE conn3 -> [0,592,"getWindowHandle",null] 15:15:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 15:15:05 INFO - PROCESS | 1846 | 1478038505435 Marionette TRACE conn3 <- [1,592,null,{"value":"8"}] 15:15:05 INFO - PROCESS | 1846 | 1478038505444 Marionette TRACE conn3 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:05 INFO - PROCESS | 1846 | 1478038505584 Marionette TRACE conn3 <- [1,593,null,{"value":null}] 15:15:05 INFO - PROCESS | 1846 | 1478038505592 Marionette TRACE conn3 -> [0,594,"getWindowHandles",null] 15:15:05 INFO - PROCESS | 1846 | 1478038505596 Marionette TRACE conn3 <- [1,594,null,["8"]] 15:15:05 INFO - PROCESS | 1846 | 1478038505611 Marionette TRACE conn3 -> [0,595,"switchToWindow",{"name":"8"}] 15:15:05 INFO - PROCESS | 1846 | 1478038505618 Marionette TRACE conn3 <- [1,595,null,{}] 15:15:05 INFO - PROCESS | 1846 | 1478038505702 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de70000 == 19 [pid = 1846] [id = 134] 15:15:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8de71000) [pid = 1846] [serial = 394] [outer = (nil)] 15:15:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8debcc00) [pid = 1846] [serial = 395] [outer = 0x8de71000] 15:15:05 INFO - PROCESS | 1846 | 1478038505797 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8fa0bc00) [pid = 1846] [serial = 396] [outer = 0x8de71000] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1b400 == 18 [pid = 1846] [id = 125] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbbec00 == 17 [pid = 1846] [id = 127] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x9944cc00 == 16 [pid = 1846] [id = 133] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x97c71400 == 15 [pid = 1846] [id = 132] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x95820c00 == 14 [pid = 1846] [id = 131] 15:15:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa10400 == 13 [pid = 1846] [id = 130] 15:15:09 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8fbc0400) [pid = 1846] [serial = 377] [outer = (nil)] [url = about:blank] 15:15:09 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x91145c00) [pid = 1846] [serial = 378] [outer = (nil)] [url = about:blank] 15:15:09 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8de19800) [pid = 1846] [serial = 375] [outer = (nil)] [url = about:blank] 15:15:09 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x95816400) [pid = 1846] [serial = 380] [outer = (nil)] [url = about:blank] 15:15:11 INFO - PROCESS | 1846 | 1478038511283 Marionette TRACE conn3 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 15:15:11 INFO - . 15:15:11 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5885ms 15:15:11 INFO - PROCESS | 1846 | 1478038511327 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1846 | 1478038511333 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 15:15:11 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 15:15:11 INFO - PROCESS | 1846 | 1478038511351 Marionette TRACE conn3 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:11 INFO - PROCESS | 1846 | 1478038511544 Marionette TRACE conn3 <- [1,598,null,{"value":null}] 15:15:11 INFO - PROCESS | 1846 | 1478038511608 Marionette TRACE conn3 -> [0,599,"getWindowHandles",null] 15:15:11 INFO - PROCESS | 1846 | 1478038511614 Marionette TRACE conn3 <- [1,599,null,["8"]] 15:15:11 INFO - PROCESS | 1846 | 1478038511620 Marionette TRACE conn3 -> [0,600,"switchToWindow",{"name":"8"}] 15:15:11 INFO - PROCESS | 1846 | 1478038511627 Marionette TRACE conn3 <- [1,600,null,{}] 15:15:11 INFO - PROCESS | 1846 | 1478038511634 Marionette TRACE conn3 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de70c00 == 14 [pid = 1846] [id = 135] 15:15:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8de71400) [pid = 1846] [serial = 397] [outer = (nil)] 15:15:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8de7a800) [pid = 1846] [serial = 398] [outer = 0x8de71400] 15:15:11 INFO - PROCESS | 1846 | 1478038511733 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8deb0c00) [pid = 1846] [serial = 399] [outer = 0x8de71400] 15:15:12 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x97c73400) [pid = 1846] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 15:15:12 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x95814000) [pid = 1846] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 15:15:12 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8fa74000) [pid = 1846] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 15:15:12 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x959b0000) [pid = 1846] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 15:15:12 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x994ec400) [pid = 1846] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 15:15:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8de15800 == 13 [pid = 1846] [id = 126] 15:15:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8db1bc00 == 12 [pid = 1846] [id = 124] 15:15:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa80000 == 11 [pid = 1846] [id = 128] 15:15:16 INFO - PROCESS | 1846 | --DOCSHELL 0x92f45000 == 10 [pid = 1846] [id = 129] 15:15:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8de70000 == 9 [pid = 1846] [id = 134] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x95819400) [pid = 1846] [serial = 381] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fa07c00) [pid = 1846] [serial = 384] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fa7f400) [pid = 1846] [serial = 383] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x967b0000) [pid = 1846] [serial = 387] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x959b1400) [pid = 1846] [serial = 386] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x984c5000) [pid = 1846] [serial = 390] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x97c7bc00) [pid = 1846] [serial = 389] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x9a03b000) [pid = 1846] [serial = 393] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x994f2400) [pid = 1846] [serial = 392] [outer = (nil)] [url = about:blank] 15:15:17 INFO - PROCESS | 1846 | 1478038517271 Marionette TRACE conn3 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:17 INFO - . 15:15:17 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5988ms 15:15:17 INFO - PROCESS | 1846 | 1478038517330 Marionette TRACE conn3 -> [0,602,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 1846 | 1478038517336 Marionette TRACE conn3 <- [1,602,null,{"value":"8"}] 15:15:17 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 15:15:17 INFO - PROCESS | 1846 | 1478038517369 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:17 INFO - PROCESS | 1846 | 1478038517526 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:15:17 INFO - PROCESS | 1846 | 1478038517535 Marionette TRACE conn3 -> [0,604,"getWindowHandles",null] 15:15:17 INFO - PROCESS | 1846 | 1478038517547 Marionette TRACE conn3 <- [1,604,null,["8"]] 15:15:17 INFO - PROCESS | 1846 | 1478038517555 Marionette TRACE conn3 -> [0,605,"switchToWindow",{"name":"8"}] 15:15:17 INFO - PROCESS | 1846 | 1478038517562 Marionette TRACE conn3 <- [1,605,null,{}] 15:15:17 INFO - PROCESS | 1846 | 1478038517569 Marionette TRACE conn3 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb0400 == 10 [pid = 1846] [id = 136] 15:15:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8dbb4c00) [pid = 1846] [serial = 400] [outer = (nil)] 15:15:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8de15800) [pid = 1846] [serial = 401] [outer = 0x8dbb4c00] 15:15:17 INFO - PROCESS | 1846 | 1478038517660 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8de1cc00) [pid = 1846] [serial = 402] [outer = 0x8dbb4c00] 15:15:18 INFO - PROCESS | 1846 | [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 15:15:18 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:15:18 INFO - PROCESS | 1846 | [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 2703 15:15:18 INFO - PROCESS | 1846 | 1478038518691 Marionette TRACE conn3 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:18 INFO - . 15:15:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1371ms 15:15:18 INFO - PROCESS | 1846 | 1478038518735 Marionette TRACE conn3 -> [0,607,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1846 | 1478038518741 Marionette TRACE conn3 <- [1,607,null,{"value":"8"}] 15:15:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 15:15:18 INFO - PROCESS | 1846 | 1478038518747 Marionette TRACE conn3 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:18 INFO - PROCESS | 1846 | 1478038518944 Marionette TRACE conn3 <- [1,608,null,{"value":null}] 15:15:18 INFO - PROCESS | 1846 | 1478038518965 Marionette TRACE conn3 -> [0,609,"getWindowHandles",null] 15:15:18 INFO - PROCESS | 1846 | 1478038518968 Marionette TRACE conn3 <- [1,609,null,["8"]] 15:15:18 INFO - PROCESS | 1846 | 1478038518974 Marionette TRACE conn3 -> [0,610,"switchToWindow",{"name":"8"}] 15:15:18 INFO - PROCESS | 1846 | 1478038518979 Marionette TRACE conn3 <- [1,610,null,{}] 15:15:19 INFO - PROCESS | 1846 | 1478038518984 Marionette TRACE conn3 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1d400 == 11 [pid = 1846] [id = 137] 15:15:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8fa10400) [pid = 1846] [serial = 403] [outer = (nil)] 15:15:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8fbbd000) [pid = 1846] [serial = 404] [outer = 0x8fa10400] 15:15:19 INFO - PROCESS | 1846 | 1478038519114 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8c597800) [pid = 1846] [serial = 405] [outer = 0x8fa10400] 15:15:19 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de71000) [pid = 1846] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 15:15:20 INFO - PROCESS | 1846 | 1478038520113 Marionette TRACE conn3 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:20 INFO - . 15:15:20 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1420ms 15:15:20 INFO - PROCESS | 1846 | 1478038520174 Marionette TRACE conn3 -> [0,612,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 1846 | 1478038520181 Marionette TRACE conn3 <- [1,612,null,{"value":"8"}] 15:15:20 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 15:15:20 INFO - PROCESS | 1846 | 1478038520187 Marionette TRACE conn3 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:20 INFO - PROCESS | 1846 | 1478038520342 Marionette TRACE conn3 <- [1,613,null,{"value":null}] 15:15:20 INFO - PROCESS | 1846 | 1478038520354 Marionette TRACE conn3 -> [0,614,"getWindowHandles",null] 15:15:20 INFO - PROCESS | 1846 | 1478038520364 Marionette TRACE conn3 <- [1,614,null,["8"]] 15:15:20 INFO - PROCESS | 1846 | 1478038520371 Marionette TRACE conn3 -> [0,615,"switchToWindow",{"name":"8"}] 15:15:20 INFO - PROCESS | 1846 | 1478038520377 Marionette TRACE conn3 <- [1,615,null,{}] 15:15:20 INFO - PROCESS | 1846 | 1478038520384 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x92da8800 == 12 [pid = 1846] [id = 138] 15:15:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x92f42800) [pid = 1846] [serial = 406] [outer = (nil)] 15:15:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x92f4a400) [pid = 1846] [serial = 407] [outer = 0x92f42800] 15:15:20 INFO - PROCESS | 1846 | 1478038520471 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x932a6000) [pid = 1846] [serial = 408] [outer = 0x92f42800] 15:15:21 INFO - PROCESS | 1846 | 1478038521510 Marionette TRACE conn3 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 15:15:21 INFO - .. 15:15:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1371ms 15:15:21 INFO - PROCESS | 1846 | 1478038521558 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 1846 | 1478038521561 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 15:15:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 15:15:21 INFO - PROCESS | 1846 | 1478038521567 Marionette TRACE conn3 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:21 INFO - PROCESS | 1846 | 1478038521710 Marionette TRACE conn3 <- [1,618,null,{"value":null}] 15:15:21 INFO - PROCESS | 1846 | 1478038521800 Marionette TRACE conn3 -> [0,619,"getWindowHandles",null] 15:15:21 INFO - PROCESS | 1846 | 1478038521805 Marionette TRACE conn3 <- [1,619,null,["8"]] 15:15:21 INFO - PROCESS | 1846 | 1478038521808 Marionette TRACE conn3 -> [0,620,"switchToWindow",{"name":"8"}] 15:15:21 INFO - PROCESS | 1846 | 1478038521814 Marionette TRACE conn3 <- [1,620,null,{}] 15:15:21 INFO - PROCESS | 1846 | 1478038521819 Marionette TRACE conn3 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x95816400 == 13 [pid = 1846] [id = 139] 15:15:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x95817c00) [pid = 1846] [serial = 409] [outer = (nil)] 15:15:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x9581d400) [pid = 1846] [serial = 410] [outer = 0x95817c00] 15:15:21 INFO - PROCESS | 1846 | 1478038521905 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x96340800) [pid = 1846] [serial = 411] [outer = 0x95817c00] 15:15:24 INFO - PROCESS | 1846 | --DOCSHELL 0x8de70c00 == 12 [pid = 1846] [id = 135] 15:15:25 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8debcc00) [pid = 1846] [serial = 395] [outer = (nil)] [url = about:blank] 15:15:25 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8fa0bc00) [pid = 1846] [serial = 396] [outer = (nil)] [url = about:blank] 15:15:25 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8de7a800) [pid = 1846] [serial = 398] [outer = (nil)] [url = about:blank] 15:15:27 INFO - PROCESS | 1846 | 1478038527357 Marionette TRACE conn3 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:15:27 INFO - .. 15:15:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5838ms 15:15:27 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de71400) [pid = 1846] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 15:15:27 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8dbb4c00) [pid = 1846] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 15:15:27 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x92f42800) [pid = 1846] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 15:15:27 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8fa10400) [pid = 1846] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 15:15:27 INFO - PROCESS | 1846 | 1478038527438 Marionette TRACE conn3 -> [0,622,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1846 | 1478038527447 Marionette TRACE conn3 <- [1,622,null,{"value":"8"}] 15:15:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 15:15:27 INFO - PROCESS | 1846 | 1478038527457 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:27 INFO - PROCESS | 1846 | 1478038527638 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:15:27 INFO - PROCESS | 1846 | 1478038527699 Marionette TRACE conn3 -> [0,624,"getWindowHandles",null] 15:15:27 INFO - PROCESS | 1846 | 1478038527703 Marionette TRACE conn3 <- [1,624,null,["8"]] 15:15:27 INFO - PROCESS | 1846 | 1478038527711 Marionette TRACE conn3 -> [0,625,"switchToWindow",{"name":"8"}] 15:15:27 INFO - PROCESS | 1846 | 1478038527718 Marionette TRACE conn3 <- [1,625,null,{}] 15:15:27 INFO - PROCESS | 1846 | 1478038527724 Marionette TRACE conn3 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db1ac00 == 13 [pid = 1846] [id = 140] 15:15:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8db1bc00) [pid = 1846] [serial = 412] [outer = (nil)] 15:15:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8dcd8400) [pid = 1846] [serial = 413] [outer = 0x8db1bc00] 15:15:27 INFO - PROCESS | 1846 | 1478038527812 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de72400) [pid = 1846] [serial = 414] [outer = 0x8db1bc00] 15:15:28 INFO - PROCESS | 1846 | 1478038528804 Marionette TRACE conn3 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 15:15:28 INFO - .. 15:15:28 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1371ms 15:15:28 INFO - PROCESS | 1846 | 1478038528826 Marionette TRACE conn3 -> [0,627,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 1846 | 1478038528830 Marionette TRACE conn3 <- [1,627,null,{"value":"8"}] 15:15:28 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 15:15:28 INFO - PROCESS | 1846 | 1478038528839 Marionette TRACE conn3 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:29 INFO - PROCESS | 1846 | 1478038529029 Marionette TRACE conn3 <- [1,628,null,{"value":null}] 15:15:29 INFO - PROCESS | 1846 | 1478038529040 Marionette TRACE conn3 -> [0,629,"getWindowHandles",null] 15:15:29 INFO - PROCESS | 1846 | 1478038529043 Marionette TRACE conn3 <- [1,629,null,["8"]] 15:15:29 INFO - PROCESS | 1846 | 1478038529058 Marionette TRACE conn3 -> [0,630,"switchToWindow",{"name":"8"}] 15:15:29 INFO - PROCESS | 1846 | 1478038529063 Marionette TRACE conn3 <- [1,630,null,{}] 15:15:29 INFO - PROCESS | 1846 | 1478038529070 Marionette TRACE conn3 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0f800 == 14 [pid = 1846] [id = 141] 15:15:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fa10400) [pid = 1846] [serial = 415] [outer = (nil)] 15:15:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fbc3400) [pid = 1846] [serial = 416] [outer = 0x8fa10400] 15:15:29 INFO - PROCESS | 1846 | 1478038529154 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x91148000) [pid = 1846] [serial = 417] [outer = 0x8fa10400] 15:15:30 INFO - PROCESS | 1846 | 1478038530132 Marionette TRACE conn3 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:30 INFO - . 15:15:30 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1323ms 15:15:30 INFO - PROCESS | 1846 | 1478038530169 Marionette TRACE conn3 -> [0,632,"getWindowHandle",null] 15:15:30 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 15:15:30 INFO - PROCESS | 1846 | 1478038530175 Marionette TRACE conn3 <- [1,632,null,{"value":"8"}] 15:15:30 INFO - PROCESS | 1846 | 1478038530182 Marionette TRACE conn3 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:30 INFO - PROCESS | 1846 | 1478038530316 Marionette TRACE conn3 <- [1,633,null,{"value":null}] 15:15:30 INFO - PROCESS | 1846 | 1478038530336 Marionette TRACE conn3 -> [0,634,"getWindowHandles",null] 15:15:30 INFO - PROCESS | 1846 | 1478038530341 Marionette TRACE conn3 <- [1,634,null,["8"]] 15:15:30 INFO - PROCESS | 1846 | 1478038530345 Marionette TRACE conn3 -> [0,635,"switchToWindow",{"name":"8"}] 15:15:30 INFO - PROCESS | 1846 | 1478038530351 Marionette TRACE conn3 <- [1,635,null,{}] 15:15:30 INFO - PROCESS | 1846 | 1478038530357 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x93be9000 == 15 [pid = 1846] [id = 142] 15:15:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x93be9400) [pid = 1846] [serial = 418] [outer = (nil)] 15:15:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x94160000) [pid = 1846] [serial = 419] [outer = 0x93be9400] 15:15:30 INFO - PROCESS | 1846 | 1478038530443 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x94168000) [pid = 1846] [serial = 420] [outer = 0x93be9400] 15:15:31 INFO - PROCESS | 1846 | 1478038531526 Marionette TRACE conn3 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:31 INFO - . 15:15:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1379ms 15:15:31 INFO - PROCESS | 1846 | 1478038531561 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 1846 | 1478038531567 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 15:15:31 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 15:15:31 INFO - PROCESS | 1846 | 1478038531576 Marionette TRACE conn3 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:31 INFO - PROCESS | 1846 | 1478038531764 Marionette TRACE conn3 <- [1,638,null,{"value":null}] 15:15:31 INFO - PROCESS | 1846 | 1478038531900 Marionette TRACE conn3 -> [0,639,"getWindowHandles",null] 15:15:31 INFO - PROCESS | 1846 | 1478038531906 Marionette TRACE conn3 <- [1,639,null,["8"]] 15:15:31 INFO - PROCESS | 1846 | 1478038531916 Marionette TRACE conn3 -> [0,640,"switchToWindow",{"name":"8"}] 15:15:31 INFO - PROCESS | 1846 | 1478038531923 Marionette TRACE conn3 <- [1,640,null,{}] 15:15:31 INFO - PROCESS | 1846 | 1478038531929 Marionette TRACE conn3 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b90d400 == 16 [pid = 1846] [id = 143] 15:15:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8deb6c00) [pid = 1846] [serial = 421] [outer = (nil)] 15:15:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8fa80000) [pid = 1846] [serial = 422] [outer = 0x8deb6c00] 15:15:32 INFO - PROCESS | 1846 | 1478038532035 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x959b1800) [pid = 1846] [serial = 423] [outer = 0x8deb6c00] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x9581d400) [pid = 1846] [serial = 410] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x92f4a400) [pid = 1846] [serial = 407] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x932a6000) [pid = 1846] [serial = 408] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8fbbd000) [pid = 1846] [serial = 404] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8c597800) [pid = 1846] [serial = 405] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8de15800) [pid = 1846] [serial = 401] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8de1cc00) [pid = 1846] [serial = 402] [outer = (nil)] [url = about:blank] 15:15:33 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8deb0c00) [pid = 1846] [serial = 399] [outer = (nil)] [url = about:blank] 15:15:36 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fa10400) [pid = 1846] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 15:15:36 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8db1bc00) [pid = 1846] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 15:15:36 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x95817c00) [pid = 1846] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 15:15:37 INFO - PROCESS | 1846 | 1478038537579 Marionette TRACE conn3 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:15:37 INFO - .. 15:15:37 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6037ms 15:15:37 INFO - PROCESS | 1846 | 1478038537611 Marionette TRACE conn3 -> [0,642,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 1846 | 1478038537616 Marionette TRACE conn3 <- [1,642,null,{"value":"8"}] 15:15:37 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 15:15:37 INFO - PROCESS | 1846 | 1478038537625 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:37 INFO - PROCESS | 1846 | 1478038537755 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:15:37 INFO - PROCESS | 1846 | 1478038537771 Marionette TRACE conn3 -> [0,644,"getWindowHandles",null] 15:15:37 INFO - PROCESS | 1846 | 1478038537775 Marionette TRACE conn3 <- [1,644,null,["8"]] 15:15:37 INFO - PROCESS | 1846 | 1478038537783 Marionette TRACE conn3 -> [0,645,"switchToWindow",{"name":"8"}] 15:15:37 INFO - PROCESS | 1846 | 1478038537790 Marionette TRACE conn3 <- [1,645,null,{}] 15:15:37 INFO - PROCESS | 1846 | 1478038537795 Marionette TRACE conn3 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1dc00 == 17 [pid = 1846] [id = 144] 15:15:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de1fc00) [pid = 1846] [serial = 424] [outer = (nil)] 15:15:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de7b400) [pid = 1846] [serial = 425] [outer = 0x8de1fc00] 15:15:37 INFO - PROCESS | 1846 | 1478038537960 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8deb2800) [pid = 1846] [serial = 426] [outer = 0x8de1fc00] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1d400 == 16 [pid = 1846] [id = 137] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0f800 == 15 [pid = 1846] [id = 141] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x92da8800 == 14 [pid = 1846] [id = 138] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb0400 == 13 [pid = 1846] [id = 136] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8db1ac00 == 12 [pid = 1846] [id = 140] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8b90d400 == 11 [pid = 1846] [id = 143] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x95816400 == 10 [pid = 1846] [id = 139] 15:15:41 INFO - PROCESS | 1846 | --DOCSHELL 0x93be9000 == 9 [pid = 1846] [id = 142] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fbc3400) [pid = 1846] [serial = 416] [outer = (nil)] [url = about:blank] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x91148000) [pid = 1846] [serial = 417] [outer = (nil)] [url = about:blank] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8dcd8400) [pid = 1846] [serial = 413] [outer = (nil)] [url = about:blank] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8de72400) [pid = 1846] [serial = 414] [outer = (nil)] [url = about:blank] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x96340800) [pid = 1846] [serial = 411] [outer = (nil)] [url = about:blank] 15:15:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x94160000) [pid = 1846] [serial = 419] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1846 | 1478038543457 Marionette TRACE conn3 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:15:43 INFO - .. 15:15:43 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5886ms 15:15:43 INFO - PROCESS | 1846 | 1478038543513 Marionette TRACE conn3 -> [0,647,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 1846 | 1478038543522 Marionette TRACE conn3 <- [1,647,null,{"value":"8"}] 15:15:43 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 15:15:43 INFO - PROCESS | 1846 | 1478038543535 Marionette TRACE conn3 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:43 INFO - PROCESS | 1846 | 1478038543723 Marionette TRACE conn3 <- [1,648,null,{"value":null}] 15:15:43 INFO - PROCESS | 1846 | 1478038543756 Marionette TRACE conn3 -> [0,649,"getWindowHandles",null] 15:15:43 INFO - PROCESS | 1846 | 1478038543760 Marionette TRACE conn3 <- [1,649,null,["8"]] 15:15:43 INFO - PROCESS | 1846 | 1478038543822 Marionette TRACE conn3 -> [0,650,"switchToWindow",{"name":"8"}] 15:15:43 INFO - PROCESS | 1846 | 1478038543829 Marionette TRACE conn3 <- [1,650,null,{}] 15:15:43 INFO - PROCESS | 1846 | 1478038543835 Marionette TRACE conn3 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dccb400 == 10 [pid = 1846] [id = 145] 15:15:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8dcd8400) [pid = 1846] [serial = 427] [outer = (nil)] 15:15:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de19400) [pid = 1846] [serial = 428] [outer = 0x8dcd8400] 15:15:43 INFO - PROCESS | 1846 | 1478038543927 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de6e400) [pid = 1846] [serial = 429] [outer = 0x8dcd8400] 15:15:44 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x93be9400) [pid = 1846] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 15:15:44 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8deb6c00) [pid = 1846] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 15:15:44 INFO - PROCESS | 1846 | [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 15:15:44 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:15:44 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:15:49 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1dc00 == 9 [pid = 1846] [id = 144] 15:15:49 INFO - PROCESS | 1846 | 1478038549521 Marionette TRACE conn3 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:15:49 INFO - .. 15:15:49 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6032ms 15:15:49 INFO - PROCESS | 1846 | 1478038549565 Marionette TRACE conn3 -> [0,652,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 1846 | 1478038549570 Marionette TRACE conn3 <- [1,652,null,{"value":"8"}] 15:15:49 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 15:15:49 INFO - PROCESS | 1846 | 1478038549580 Marionette TRACE conn3 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:49 INFO - PROCESS | 1846 | 1478038549760 Marionette TRACE conn3 <- [1,653,null,{"value":null}] 15:15:49 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x959b1800) [pid = 1846] [serial = 423] [outer = (nil)] [url = about:blank] 15:15:49 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8fa80000) [pid = 1846] [serial = 422] [outer = (nil)] [url = about:blank] 15:15:49 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x94168000) [pid = 1846] [serial = 420] [outer = (nil)] [url = about:blank] 15:15:49 INFO - PROCESS | 1846 | 1478038549866 Marionette TRACE conn3 -> [0,654,"getWindowHandles",null] 15:15:49 INFO - PROCESS | 1846 | 1478038549873 Marionette TRACE conn3 <- [1,654,null,["8"]] 15:15:49 INFO - PROCESS | 1846 | 1478038549887 Marionette TRACE conn3 -> [0,655,"switchToWindow",{"name":"8"}] 15:15:49 INFO - PROCESS | 1846 | 1478038549894 Marionette TRACE conn3 <- [1,655,null,{}] 15:15:49 INFO - PROCESS | 1846 | 1478038549900 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfab000 == 10 [pid = 1846] [id = 146] 15:15:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8cfb1800) [pid = 1846] [serial = 430] [outer = (nil)] 15:15:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8d0b0800) [pid = 1846] [serial = 431] [outer = 0x8cfb1800] 15:15:50 INFO - PROCESS | 1846 | 1478038550012 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8dbae800) [pid = 1846] [serial = 432] [outer = 0x8cfb1800] 15:15:52 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8de1fc00) [pid = 1846] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 15:15:55 INFO - PROCESS | 1846 | 1478038555467 Marionette TRACE conn3 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:55 INFO - . 15:15:55 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5934ms 15:15:55 INFO - PROCESS | 1846 | 1478038555513 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 1846 | 1478038555520 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 15:15:55 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 15:15:55 INFO - PROCESS | 1846 | 1478038555526 Marionette TRACE conn3 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:55 INFO - PROCESS | 1846 | 1478038555671 Marionette TRACE conn3 <- [1,658,null,{"value":null}] 15:15:55 INFO - PROCESS | 1846 | 1478038555679 Marionette TRACE conn3 -> [0,659,"getWindowHandles",null] 15:15:55 INFO - PROCESS | 1846 | 1478038555690 Marionette TRACE conn3 <- [1,659,null,["8"]] 15:15:55 INFO - PROCESS | 1846 | 1478038555697 Marionette TRACE conn3 -> [0,660,"switchToWindow",{"name":"8"}] 15:15:55 INFO - PROCESS | 1846 | 1478038555702 Marionette TRACE conn3 <- [1,660,null,{}] 15:15:55 INFO - PROCESS | 1846 | 1478038555709 Marionette TRACE conn3 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb0400 == 11 [pid = 1846] [id = 147] 15:15:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8debd400) [pid = 1846] [serial = 433] [outer = (nil)] 15:15:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8fa05c00) [pid = 1846] [serial = 434] [outer = 0x8debd400] 15:15:55 INFO - PROCESS | 1846 | 1478038555872 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8bf84000) [pid = 1846] [serial = 435] [outer = 0x8debd400] 15:15:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf86000 == 12 [pid = 1846] [id = 148] 15:15:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de15800) [pid = 1846] [serial = 436] [outer = (nil)] 15:15:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8de79400) [pid = 1846] [serial = 437] [outer = 0x8de15800] 15:15:56 INFO - PROCESS | 1846 | 1478038556950 Marionette TRACE conn3 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 15:15:56 INFO - . 15:15:56 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1474ms 15:15:57 INFO - PROCESS | 1846 | 1478038557001 Marionette TRACE conn3 -> [0,662,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 1846 | 1478038557006 Marionette TRACE conn3 <- [1,662,null,{"value":"8"}] 15:15:57 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 15:15:57 INFO - PROCESS | 1846 | 1478038557016 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:15:57 INFO - PROCESS | 1846 | 1478038557241 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:15:57 INFO - PROCESS | 1846 | 1478038557369 Marionette TRACE conn3 -> [0,664,"getWindowHandles",null] 15:15:57 INFO - PROCESS | 1846 | 1478038557374 Marionette TRACE conn3 <- [1,664,null,["8"]] 15:15:57 INFO - PROCESS | 1846 | 1478038557381 Marionette TRACE conn3 -> [0,665,"switchToWindow",{"name":"8"}] 15:15:57 INFO - PROCESS | 1846 | 1478038557388 Marionette TRACE conn3 <- [1,665,null,{}] 15:15:57 INFO - PROCESS | 1846 | 1478038557393 Marionette TRACE conn3 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa76000 == 13 [pid = 1846] [id = 149] 15:15:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fa77800) [pid = 1846] [serial = 438] [outer = (nil)] 15:15:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fbbcc00) [pid = 1846] [serial = 439] [outer = 0x8fa77800] 15:15:57 INFO - PROCESS | 1846 | 1478038557491 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fbc2400) [pid = 1846] [serial = 440] [outer = 0x8fa77800] 15:15:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8dccb400 == 12 [pid = 1846] [id = 145] 15:15:58 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8de7b400) [pid = 1846] [serial = 425] [outer = (nil)] [url = about:blank] 15:15:58 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8deb2800) [pid = 1846] [serial = 426] [outer = (nil)] [url = about:blank] 15:15:58 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de19400) [pid = 1846] [serial = 428] [outer = (nil)] [url = about:blank] 15:15:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8bf5bc00) [pid = 1846] [serial = 441] [outer = 0x8b910800] 15:16:00 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8cfb1800) [pid = 1846] [serial = 430] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 15:16:00 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8dcd8400) [pid = 1846] [serial = 427] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 15:16:03 INFO - PROCESS | 1846 | 1478038563121 Marionette TRACE conn3 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:03 INFO - .. 15:16:03 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6132ms 15:16:03 INFO - PROCESS | 1846 | 1478038563146 Marionette TRACE conn3 -> [0,667,"getWindowHandle",null] 15:16:03 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 15:16:03 INFO - PROCESS | 1846 | 1478038563152 Marionette TRACE conn3 <- [1,667,null,{"value":"8"}] 15:16:03 INFO - PROCESS | 1846 | 1478038563160 Marionette TRACE conn3 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:03 INFO - PROCESS | 1846 | 1478038563285 Marionette TRACE conn3 <- [1,668,null,{"value":null}] 15:16:03 INFO - PROCESS | 1846 | 1478038563301 Marionette TRACE conn3 -> [0,669,"getWindowHandles",null] 15:16:03 INFO - PROCESS | 1846 | 1478038563304 Marionette TRACE conn3 <- [1,669,null,["8"]] 15:16:03 INFO - PROCESS | 1846 | 1478038563312 Marionette TRACE conn3 -> [0,670,"switchToWindow",{"name":"8"}] 15:16:03 INFO - PROCESS | 1846 | 1478038563320 Marionette TRACE conn3 <- [1,670,null,{}] 15:16:03 INFO - PROCESS | 1846 | 1478038563326 Marionette TRACE conn3 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa03400 == 13 [pid = 1846] [id = 150] 15:16:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa03800) [pid = 1846] [serial = 442] [outer = (nil)] 15:16:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x93216800) [pid = 1846] [serial = 443] [outer = 0x8fa03800] 15:16:03 INFO - PROCESS | 1846 | 1478038563417 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x932b0c00) [pid = 1846] [serial = 444] [outer = 0x8fa03800] 15:16:03 INFO - PROCESS | 1846 | [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 15:16:03 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:16:04 INFO - PROCESS | 1846 | 1478038564455 Marionette TRACE conn3 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:04 INFO - .. 15:16:04 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1320ms 15:16:04 INFO - PROCESS | 1846 | 1478038564479 Marionette TRACE conn3 -> [0,672,"getWindowHandle",null] 15:16:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 15:16:04 INFO - PROCESS | 1846 | 1478038564485 Marionette TRACE conn3 <- [1,672,null,{"value":"8"}] 15:16:04 INFO - PROCESS | 1846 | 1478038564491 Marionette TRACE conn3 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:04 INFO - PROCESS | 1846 | 1478038564645 Marionette TRACE conn3 <- [1,673,null,{"value":null}] 15:16:04 INFO - PROCESS | 1846 | 1478038564749 Marionette TRACE conn3 -> [0,674,"getWindowHandles",null] 15:16:04 INFO - PROCESS | 1846 | 1478038564755 Marionette TRACE conn3 <- [1,674,null,["8"]] 15:16:04 INFO - PROCESS | 1846 | 1478038564761 Marionette TRACE conn3 -> [0,675,"switchToWindow",{"name":"8"}] 15:16:04 INFO - PROCESS | 1846 | 1478038564770 Marionette TRACE conn3 <- [1,675,null,{}] 15:16:04 INFO - PROCESS | 1846 | 1478038564819 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5a400 == 14 [pid = 1846] [id = 151] 15:16:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8bf60000) [pid = 1846] [serial = 445] [outer = (nil)] 15:16:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8dbb1c00) [pid = 1846] [serial = 446] [outer = 0x8bf60000] 15:16:04 INFO - PROCESS | 1846 | 1478038564919 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8de1e800) [pid = 1846] [serial = 447] [outer = 0x8bf60000] 15:16:05 INFO - PROCESS | 1846 | [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 15:16:05 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:05 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:16:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf86000 == 13 [pid = 1846] [id = 148] 15:16:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfab000 == 12 [pid = 1846] [id = 146] 15:16:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa03400 == 11 [pid = 1846] [id = 150] 15:16:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb0400 == 10 [pid = 1846] [id = 147] 15:16:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa76000 == 9 [pid = 1846] [id = 149] 15:16:07 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8de6e400) [pid = 1846] [serial = 429] [outer = (nil)] [url = about:blank] 15:16:07 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8dbae800) [pid = 1846] [serial = 432] [outer = (nil)] [url = about:blank] 15:16:07 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8d0b0800) [pid = 1846] [serial = 431] [outer = (nil)] [url = about:blank] 15:16:09 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8fa03800) [pid = 1846] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 15:16:09 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de15800) [pid = 1846] [serial = 436] [outer = (nil)] [url = about:srcdoc] 15:16:09 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8debd400) [pid = 1846] [serial = 433] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 15:16:09 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8fa77800) [pid = 1846] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 15:16:10 INFO - PROCESS | 1846 | 1478038570498 Marionette TRACE conn3 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:10 INFO - .. 15:16:10 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6035ms 15:16:10 INFO - PROCESS | 1846 | 1478038570526 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 1846 | 1478038570532 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 15:16:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 15:16:10 INFO - PROCESS | 1846 | 1478038570542 Marionette TRACE conn3 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:10 INFO - PROCESS | 1846 | 1478038570723 Marionette TRACE conn3 <- [1,678,null,{"value":null}] 15:16:10 INFO - PROCESS | 1846 | 1478038570816 Marionette TRACE conn3 -> [0,679,"getWindowHandles",null] 15:16:10 INFO - PROCESS | 1846 | 1478038570822 Marionette TRACE conn3 <- [1,679,null,["8"]] 15:16:10 INFO - PROCESS | 1846 | 1478038570828 Marionette TRACE conn3 -> [0,680,"switchToWindow",{"name":"8"}] 15:16:10 INFO - PROCESS | 1846 | 1478038570835 Marionette TRACE conn3 <- [1,680,null,{}] 15:16:10 INFO - PROCESS | 1846 | 1478038570842 Marionette TRACE conn3 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b4c00 == 10 [pid = 1846] [id = 152] 15:16:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8d0b5000) [pid = 1846] [serial = 448] [outer = (nil)] 15:16:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8db1ac00) [pid = 1846] [serial = 449] [outer = 0x8d0b5000] 15:16:10 INFO - PROCESS | 1846 | 1478038570932 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8de1cc00) [pid = 1846] [serial = 450] [outer = 0x8d0b5000] 15:16:15 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5a400 == 9 [pid = 1846] [id = 151] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8de79400) [pid = 1846] [serial = 437] [outer = (nil)] [url = about:srcdoc] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x93216800) [pid = 1846] [serial = 443] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x932b0c00) [pid = 1846] [serial = 444] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8fbbcc00) [pid = 1846] [serial = 439] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fbc2400) [pid = 1846] [serial = 440] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8fa05c00) [pid = 1846] [serial = 434] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8bf84000) [pid = 1846] [serial = 435] [outer = (nil)] [url = about:blank] 15:16:15 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8bf55400) [pid = 1846] [serial = 336] [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.] 15:16:16 INFO - PROCESS | 1846 | 1478038576392 Marionette TRACE conn3 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:16 INFO - .. 15:16:16 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5880ms 15:16:16 INFO - PROCESS | 1846 | 1478038576420 Marionette TRACE conn3 -> [0,682,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 1846 | 1478038576427 Marionette TRACE conn3 <- [1,682,null,{"value":"8"}] 15:16:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 15:16:16 INFO - PROCESS | 1846 | 1478038576436 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:16 INFO - PROCESS | 1846 | 1478038576596 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:16:16 INFO - PROCESS | 1846 | 1478038576613 Marionette TRACE conn3 -> [0,684,"getWindowHandles",null] 15:16:16 INFO - PROCESS | 1846 | 1478038576616 Marionette TRACE conn3 <- [1,684,null,["8"]] 15:16:16 INFO - PROCESS | 1846 | 1478038576624 Marionette TRACE conn3 -> [0,685,"switchToWindow",{"name":"8"}] 15:16:16 INFO - PROCESS | 1846 | 1478038576632 Marionette TRACE conn3 <- [1,685,null,{}] 15:16:16 INFO - PROCESS | 1846 | 1478038576637 Marionette TRACE conn3 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b4400 == 10 [pid = 1846] [id = 153] 15:16:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8db0c400) [pid = 1846] [serial = 451] [outer = (nil)] 15:16:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8dcd8400) [pid = 1846] [serial = 452] [outer = 0x8db0c400] 15:16:16 INFO - PROCESS | 1846 | 1478038576800 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8de6d000) [pid = 1846] [serial = 453] [outer = 0x8db0c400] 15:16:17 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8bf60000) [pid = 1846] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 15:16:17 INFO - PROCESS | 1846 | [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 15:16:17 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:17 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:16:17 INFO - PROCESS | 1846 | 1478038577765 Marionette TRACE conn3 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:17 INFO - .. 15:16:17 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1369ms 15:16:17 INFO - PROCESS | 1846 | 1478038577803 Marionette TRACE conn3 -> [0,687,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 1846 | 1478038577809 Marionette TRACE conn3 <- [1,687,null,{"value":"8"}] 15:16:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 15:16:17 INFO - PROCESS | 1846 | 1478038577816 Marionette TRACE conn3 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:17 INFO - PROCESS | 1846 | 1478038577972 Marionette TRACE conn3 <- [1,688,null,{"value":null}] 15:16:18 INFO - PROCESS | 1846 | 1478038578067 Marionette TRACE conn3 -> [0,689,"getWindowHandles",null] 15:16:18 INFO - PROCESS | 1846 | 1478038578071 Marionette TRACE conn3 <- [1,689,null,["8"]] 15:16:18 INFO - PROCESS | 1846 | 1478038578077 Marionette TRACE conn3 -> [0,690,"switchToWindow",{"name":"8"}] 15:16:18 INFO - PROCESS | 1846 | 1478038578081 Marionette TRACE conn3 <- [1,690,null,{}] 15:16:18 INFO - PROCESS | 1846 | 1478038578088 Marionette TRACE conn3 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7f400 == 11 [pid = 1846] [id = 154] 15:16:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8fa80000) [pid = 1846] [serial = 454] [outer = (nil)] 15:16:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8fbbd800) [pid = 1846] [serial = 455] [outer = 0x8fa80000] 15:16:18 INFO - PROCESS | 1846 | 1478038578172 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8cfb1800) [pid = 1846] [serial = 456] [outer = 0x8fa80000] 15:16:22 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b4400 == 10 [pid = 1846] [id = 153] 15:16:22 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b4c00 == 9 [pid = 1846] [id = 152] 15:16:22 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8dbb1c00) [pid = 1846] [serial = 446] [outer = (nil)] [url = about:blank] 15:16:22 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8de1e800) [pid = 1846] [serial = 447] [outer = (nil)] [url = about:blank] 15:16:22 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8db1ac00) [pid = 1846] [serial = 449] [outer = (nil)] [url = about:blank] 15:16:23 INFO - PROCESS | 1846 | 1478038583643 Marionette TRACE conn3 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:23 INFO - .. 15:16:23 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5884ms 15:16:23 INFO - PROCESS | 1846 | 1478038583701 Marionette TRACE conn3 -> [0,692,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 1846 | 1478038583707 Marionette TRACE conn3 <- [1,692,null,{"value":"8"}] 15:16:23 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 15:16:23 INFO - PROCESS | 1846 | 1478038583717 Marionette TRACE conn3 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:23 INFO - PROCESS | 1846 | 1478038583884 Marionette TRACE conn3 <- [1,693,null,{"value":null}] 15:16:23 INFO - PROCESS | 1846 | 1478038583977 Marionette TRACE conn3 -> [0,694,"getWindowHandles",null] 15:16:23 INFO - PROCESS | 1846 | 1478038583982 Marionette TRACE conn3 <- [1,694,null,["8"]] 15:16:23 INFO - PROCESS | 1846 | 1478038583989 Marionette TRACE conn3 -> [0,695,"switchToWindow",{"name":"8"}] 15:16:23 INFO - PROCESS | 1846 | 1478038583996 Marionette TRACE conn3 <- [1,695,null,{}] 15:16:24 INFO - PROCESS | 1846 | 1478038584001 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b0c00 == 10 [pid = 1846] [id = 155] 15:16:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8d0b1800) [pid = 1846] [serial = 457] [outer = (nil)] 15:16:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8db18c00) [pid = 1846] [serial = 458] [outer = 0x8d0b1800] 15:16:24 INFO - PROCESS | 1846 | 1478038584092 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de1bc00) [pid = 1846] [serial = 459] [outer = 0x8d0b1800] 15:16:29 INFO - PROCESS | 1846 | 1478038589553 Marionette TRACE conn3 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 15:16:29 INFO - .... 15:16:29 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5885ms 15:16:29 INFO - PROCESS | 1846 | 1478038589647 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 1846 | 1478038589653 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 15:16:29 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 15:16:29 INFO - PROCESS | 1846 | 1478038589663 Marionette TRACE conn3 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:29 INFO - PROCESS | 1846 | 1478038589840 Marionette TRACE conn3 <- [1,698,null,{"value":null}] 15:16:29 INFO - PROCESS | 1846 | 1478038589972 Marionette TRACE conn3 -> [0,699,"getWindowHandles",null] 15:16:29 INFO - PROCESS | 1846 | 1478038589978 Marionette TRACE conn3 <- [1,699,null,["8"]] 15:16:29 INFO - PROCESS | 1846 | 1478038589985 Marionette TRACE conn3 -> [0,700,"switchToWindow",{"name":"8"}] 15:16:29 INFO - PROCESS | 1846 | 1478038589992 Marionette TRACE conn3 <- [1,700,null,{}] 15:16:30 INFO - PROCESS | 1846 | 1478038589999 Marionette TRACE conn3 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb0800 == 11 [pid = 1846] [id = 156] 15:16:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8deb2800) [pid = 1846] [serial = 460] [outer = (nil)] 15:16:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8deb9000) [pid = 1846] [serial = 461] [outer = 0x8deb2800] 15:16:30 INFO - PROCESS | 1846 | 1478038590107 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8c59b400) [pid = 1846] [serial = 462] [outer = 0x8deb2800] 15:16:31 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8dcd8400) [pid = 1846] [serial = 452] [outer = (nil)] [url = about:blank] 15:16:31 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbbd800) [pid = 1846] [serial = 455] [outer = (nil)] [url = about:blank] 15:16:33 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8fa80000) [pid = 1846] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 15:16:33 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8db0c400) [pid = 1846] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 15:16:35 INFO - PROCESS | 1846 | 1478038595714 Marionette TRACE conn3 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 1846 | 1478038595747 Marionette TRACE conn3 <- [1,702,null,{"value":"8"}] 15:16:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 15:16:35 INFO - PROCESS | 1846 | 1478038595755 Marionette TRACE conn3 -> [0,703,"timeouts",{"script":185000}] 15:16:35 INFO - PROCESS | 1846 | 1478038595759 Marionette TRACE conn3 <- [1,703,null,{}] 15:16:35 INFO - PROCESS | 1846 | 1478038595767 Marionette TRACE conn3 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:35 INFO - PROCESS | 1846 | 1478038595941 Marionette TRACE conn3 <- [1,704,null,{"value":null}] 15:16:36 INFO - PROCESS | 1846 | 1478038596014 Marionette TRACE conn3 -> [0,705,"getWindowHandles",null] 15:16:36 INFO - PROCESS | 1846 | 1478038596017 Marionette TRACE conn3 <- [1,705,null,["8"]] 15:16:36 INFO - PROCESS | 1846 | 1478038596025 Marionette TRACE conn3 -> [0,706,"switchToWindow",{"name":"8"}] 15:16:36 INFO - PROCESS | 1846 | 1478038596034 Marionette TRACE conn3 <- [1,706,null,{}] 15:16:36 INFO - PROCESS | 1846 | 1478038596045 Marionette TRACE conn3 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:16:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de79c00 == 12 [pid = 1846] [id = 157] 15:16:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de7a800) [pid = 1846] [serial = 463] [outer = (nil)] 15:16:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8deb8c00) [pid = 1846] [serial = 464] [outer = 0x8de7a800] 15:16:36 INFO - PROCESS | 1846 | 1478038596132 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa0e000) [pid = 1846] [serial = 465] [outer = 0x8de7a800] 15:16:36 INFO - PROCESS | 1846 | [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 15:16:36 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:36 INFO - PROCESS | 1846 | [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 15:16:36 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:37 INFO - PROCESS | 1846 | 1478038597024 Marionette TRACE conn3 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:37 INFO - ... 15:16:37 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1281ms 15:16:37 INFO - PROCESS | 1846 | 1478038597035 Marionette TRACE conn3 -> [0,708,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 1846 | 1478038597041 Marionette TRACE conn3 <- [1,708,null,{"value":"8"}] 15:16:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 15:16:37 INFO - PROCESS | 1846 | 1478038597061 Marionette TRACE conn3 -> [0,709,"timeouts",{"script":35000}] 15:16:37 INFO - PROCESS | 1846 | 1478038597065 Marionette TRACE conn3 <- [1,709,null,{}] 15:16:37 INFO - PROCESS | 1846 | 1478038597074 Marionette TRACE conn3 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:37 INFO - PROCESS | 1846 | 1478038597248 Marionette TRACE conn3 <- [1,710,null,{"value":null}] 15:16:37 INFO - PROCESS | 1846 | 1478038597339 Marionette TRACE conn3 -> [0,711,"getWindowHandles",null] 15:16:37 INFO - PROCESS | 1846 | 1478038597345 Marionette TRACE conn3 <- [1,711,null,["8"]] 15:16:37 INFO - PROCESS | 1846 | 1478038597360 Marionette TRACE conn3 -> [0,712,"switchToWindow",{"name":"8"}] 15:16:37 INFO - PROCESS | 1846 | 1478038597368 Marionette TRACE conn3 <- [1,712,null,{}] 15:16:37 INFO - PROCESS | 1846 | 1478038597373 Marionette TRACE conn3 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x932a6000 == 13 [pid = 1846] [id = 158] 15:16:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x93bef800) [pid = 1846] [serial = 466] [outer = (nil)] 15:16:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x9415ec00) [pid = 1846] [serial = 467] [outer = 0x93bef800] 15:16:37 INFO - PROCESS | 1846 | 1478038597461 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x959af400) [pid = 1846] [serial = 468] [outer = 0x93bef800] 15:16:38 INFO - PROCESS | 1846 | [mp3 @ 0x932b0400] err{or,}_recognition separate: 1; 1 15:16:38 INFO - PROCESS | 1846 | [mp3 @ 0x932b0400] err{or,}_recognition combined: 1; 1 15:16:38 INFO - PROCESS | 1846 | [mp3 @ 0x93b80000] err{or,}_recognition separate: 1; 1 15:16:38 INFO - PROCESS | 1846 | [mp3 @ 0x93b80000] err{or,}_recognition combined: 1; 1 15:16:38 INFO - PROCESS | 1846 | [1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:16:38 INFO - PROCESS | 1846 | [1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:16:38 INFO - PROCESS | 1846 | [1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:16:38 INFO - PROCESS | 1846 | [1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:16:39 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8de6d000) [pid = 1846] [serial = 453] [outer = (nil)] [url = about:blank] 15:16:39 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8cfb1800) [pid = 1846] [serial = 456] [outer = (nil)] [url = about:blank] 15:16:39 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8db18c00) [pid = 1846] [serial = 458] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8de7a800) [pid = 1846] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 15:16:42 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8d0b1800) [pid = 1846] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 15:16:42 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8deb2800) [pid = 1846] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 15:16:42 INFO - PROCESS | 1846 | 1478038602961 Marionette TRACE conn3 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:43 INFO - ... 15:16:43 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 5946ms 15:16:43 INFO - PROCESS | 1846 | 1478038603008 Marionette TRACE conn3 -> [0,714,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 1846 | 1478038603014 Marionette TRACE conn3 <- [1,714,null,{"value":"8"}] 15:16:43 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 15:16:43 INFO - PROCESS | 1846 | 1478038603025 Marionette TRACE conn3 -> [0,715,"timeouts",{"script":185000}] 15:16:43 INFO - PROCESS | 1846 | 1478038603029 Marionette TRACE conn3 <- [1,715,null,{}] 15:16:43 INFO - PROCESS | 1846 | 1478038603038 Marionette TRACE conn3 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:43 INFO - PROCESS | 1846 | 1478038603201 Marionette TRACE conn3 <- [1,716,null,{"value":null}] 15:16:43 INFO - PROCESS | 1846 | 1478038603218 Marionette TRACE conn3 -> [0,717,"getWindowHandles",null] 15:16:43 INFO - PROCESS | 1846 | 1478038603222 Marionette TRACE conn3 <- [1,717,null,["8"]] 15:16:43 INFO - PROCESS | 1846 | 1478038603229 Marionette TRACE conn3 -> [0,718,"switchToWindow",{"name":"8"}] 15:16:43 INFO - PROCESS | 1846 | 1478038603239 Marionette TRACE conn3 <- [1,718,null,{}] 15:16:43 INFO - PROCESS | 1846 | 1478038603249 Marionette TRACE conn3 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:16:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de12400 == 14 [pid = 1846] [id = 159] 15:16:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de14000) [pid = 1846] [serial = 469] [outer = (nil)] 15:16:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de6e000) [pid = 1846] [serial = 470] [outer = 0x8de14000] 15:16:43 INFO - PROCESS | 1846 | 1478038603341 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8debe800) [pid = 1846] [serial = 471] [outer = 0x8de14000] 15:16:43 INFO - PROCESS | 1846 | [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 15:16:43 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:43 INFO - PROCESS | 1846 | [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 15:16:43 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:16:44 INFO - PROCESS | 1846 | 1478038604371 Marionette TRACE conn3 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:44 INFO - ... 15:16:44 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1380ms 15:16:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 15:16:44 INFO - PROCESS | 1846 | 1478038604405 Marionette TRACE conn3 -> [0,720,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 1846 | 1478038604409 Marionette TRACE conn3 <- [1,720,null,{"value":"8"}] 15:16:44 INFO - PROCESS | 1846 | 1478038604416 Marionette TRACE conn3 -> [0,721,"timeouts",{"script":35000}] 15:16:44 INFO - PROCESS | 1846 | 1478038604420 Marionette TRACE conn3 <- [1,721,null,{}] 15:16:44 INFO - PROCESS | 1846 | 1478038604428 Marionette TRACE conn3 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:44 INFO - PROCESS | 1846 | 1478038604629 Marionette TRACE conn3 <- [1,722,null,{"value":null}] 15:16:44 INFO - PROCESS | 1846 | 1478038604643 Marionette TRACE conn3 -> [0,723,"getWindowHandles",null] 15:16:44 INFO - PROCESS | 1846 | 1478038604648 Marionette TRACE conn3 <- [1,723,null,["8"]] 15:16:44 INFO - PROCESS | 1846 | 1478038604664 Marionette TRACE conn3 -> [0,724,"switchToWindow",{"name":"8"}] 15:16:44 INFO - PROCESS | 1846 | 1478038604673 Marionette TRACE conn3 <- [1,724,null,{}] 15:16:44 INFO - PROCESS | 1846 | 1478038604679 Marionette TRACE conn3 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x94dfbc00 == 15 [pid = 1846] [id = 160] 15:16:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x94fd8c00) [pid = 1846] [serial = 472] [outer = (nil)] 15:16:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x95813000) [pid = 1846] [serial = 473] [outer = 0x94fd8c00] 15:16:44 INFO - PROCESS | 1846 | 1478038604764 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x95815800) [pid = 1846] [serial = 474] [outer = 0x94fd8c00] 15:16:45 INFO - PROCESS | 1846 | [h264 @ 0x95d49c00] err{or,}_recognition separate: 1; 1 15:16:45 INFO - PROCESS | 1846 | [h264 @ 0x95d49c00] err{or,}_recognition combined: 1; 1 15:16:45 INFO - PROCESS | 1846 | [h264 @ 0x95d49c00] Unsupported bit depth: 0 15:16:45 INFO - PROCESS | 1846 | [h264 @ 0x95d49c00] no picture 15:16:45 INFO - PROCESS | 1846 | [h264 @ 0x95d49c00] no picture 15:16:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb0800 == 14 [pid = 1846] [id = 156] 15:16:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7f400 == 13 [pid = 1846] [id = 154] 15:16:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8de79c00 == 12 [pid = 1846] [id = 157] 15:16:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b0c00 == 11 [pid = 1846] [id = 155] 15:16:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8de12400 == 10 [pid = 1846] [id = 159] 15:16:47 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8deb8c00) [pid = 1846] [serial = 464] [outer = (nil)] [url = about:blank] 15:16:47 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8fa0e000) [pid = 1846] [serial = 465] [outer = (nil)] [url = about:blank] 15:16:47 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8deb9000) [pid = 1846] [serial = 461] [outer = (nil)] [url = about:blank] 15:16:47 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8c59b400) [pid = 1846] [serial = 462] [outer = (nil)] [url = about:blank] 15:16:47 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de1bc00) [pid = 1846] [serial = 459] [outer = (nil)] [url = about:blank] 15:16:50 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8de14000) [pid = 1846] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 15:16:50 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x93bef800) [pid = 1846] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 15:16:50 INFO - PROCESS | 1846 | 1478038610239 Marionette TRACE conn3 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:50 INFO - .. 15:16:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5849ms 15:16:50 INFO - PROCESS | 1846 | 1478038610265 Marionette TRACE conn3 -> [0,726,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1846 | 1478038610271 Marionette TRACE conn3 <- [1,726,null,{"value":"8"}] 15:16:50 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 15:16:50 INFO - PROCESS | 1846 | 1478038610281 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:50 INFO - PROCESS | 1846 | 1478038610447 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:16:50 INFO - PROCESS | 1846 | 1478038610561 Marionette TRACE conn3 -> [0,728,"getWindowHandles",null] 15:16:50 INFO - PROCESS | 1846 | 1478038610567 Marionette TRACE conn3 <- [1,728,null,["8"]] 15:16:50 INFO - PROCESS | 1846 | 1478038610574 Marionette TRACE conn3 -> [0,729,"switchToWindow",{"name":"8"}] 15:16:50 INFO - PROCESS | 1846 | 1478038610581 Marionette TRACE conn3 <- [1,729,null,{}] 15:16:50 INFO - PROCESS | 1846 | 1478038610587 Marionette TRACE conn3 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbae800 == 11 [pid = 1846] [id = 161] 15:16:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8dbb0400) [pid = 1846] [serial = 475] [outer = (nil)] 15:16:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8dccb400) [pid = 1846] [serial = 476] [outer = 0x8dbb0400] 15:16:50 INFO - PROCESS | 1846 | 1478038610678 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8de1e000) [pid = 1846] [serial = 477] [outer = 0x8dbb0400] 15:16:51 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fa7f000] err{or,}_recognition separate: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fa7f000] err{or,}_recognition combined: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fa7f000] Unsupported bit depth: 0 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fa7f000] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fa7f000] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbc4c00] err{or,}_recognition separate: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbc4c00] err{or,}_recognition combined: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbc4c00] Unsupported bit depth: 0 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbc4c00] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbc4c00] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8deb0000] err{or,}_recognition separate: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8deb0000] err{or,}_recognition combined: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8deb0000] Unsupported bit depth: 0 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8deb0000] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8deb0000] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbca800] err{or,}_recognition separate: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbca800] err{or,}_recognition combined: 1; 1 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbca800] Unsupported bit depth: 0 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbca800] no picture 15:16:51 INFO - PROCESS | 1846 | [h264 @ 0x8fbca800] no picture 15:16:55 INFO - PROCESS | 1846 | --DOCSHELL 0x932a6000 == 10 [pid = 1846] [id = 158] 15:16:55 INFO - PROCESS | 1846 | --DOCSHELL 0x94dfbc00 == 9 [pid = 1846] [id = 160] 15:16:55 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de6e000) [pid = 1846] [serial = 470] [outer = (nil)] [url = about:blank] 15:16:55 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8debe800) [pid = 1846] [serial = 471] [outer = (nil)] [url = about:blank] 15:16:55 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x9415ec00) [pid = 1846] [serial = 467] [outer = (nil)] [url = about:blank] 15:16:55 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x959af400) [pid = 1846] [serial = 468] [outer = (nil)] [url = about:blank] 15:16:55 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x95813000) [pid = 1846] [serial = 473] [outer = (nil)] [url = about:blank] 15:16:56 INFO - PROCESS | 1846 | 1478038616164 Marionette TRACE conn3 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 15:16:56 INFO - ..... 15:16:56 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5942ms 15:16:56 INFO - PROCESS | 1846 | 1478038616222 Marionette TRACE conn3 -> [0,731,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 1846 | 1478038616228 Marionette TRACE conn3 <- [1,731,null,{"value":"8"}] 15:16:56 INFO - TEST-START | /custom-elements/reactions/Attr.html 15:16:56 INFO - PROCESS | 1846 | 1478038616265 Marionette TRACE conn3 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:56 INFO - PROCESS | 1846 | 1478038616441 Marionette TRACE conn3 <- [1,732,null,{"value":null}] 15:16:56 INFO - PROCESS | 1846 | 1478038616450 Marionette TRACE conn3 -> [0,733,"getWindowHandles",null] 15:16:56 INFO - PROCESS | 1846 | 1478038616462 Marionette TRACE conn3 <- [1,733,null,["8"]] 15:16:56 INFO - PROCESS | 1846 | 1478038616470 Marionette TRACE conn3 -> [0,734,"switchToWindow",{"name":"8"}] 15:16:56 INFO - PROCESS | 1846 | 1478038616477 Marionette TRACE conn3 <- [1,734,null,{}] 15:16:56 INFO - PROCESS | 1846 | 1478038616484 Marionette TRACE conn3 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b2000 == 10 [pid = 1846] [id = 162] 15:16:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8d0b2c00) [pid = 1846] [serial = 478] [outer = (nil)] 15:16:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8dbab000) [pid = 1846] [serial = 479] [outer = 0x8d0b2c00] 15:16:56 INFO - PROCESS | 1846 | 1478038616574 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de1d400) [pid = 1846] [serial = 480] [outer = 0x8d0b2c00] 15:16:57 INFO - PROCESS | 1846 | 1478038617165 Marionette TRACE conn3 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 15:16:57 INFO - .. 15:16:57 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 978ms 15:16:57 INFO - PROCESS | 1846 | 1478038617215 Marionette TRACE conn3 -> [0,736,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1846 | 1478038617220 Marionette TRACE conn3 <- [1,736,null,{"value":"8"}] 15:16:57 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 15:16:57 INFO - PROCESS | 1846 | 1478038617228 Marionette TRACE conn3 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:57 INFO - PROCESS | 1846 | 1478038617415 Marionette TRACE conn3 <- [1,737,null,{"value":null}] 15:16:57 INFO - PROCESS | 1846 | 1478038617427 Marionette TRACE conn3 -> [0,738,"getWindowHandles",null] 15:16:57 INFO - PROCESS | 1846 | 1478038617430 Marionette TRACE conn3 <- [1,738,null,["8"]] 15:16:57 INFO - PROCESS | 1846 | 1478038617435 Marionette TRACE conn3 -> [0,739,"switchToWindow",{"name":"8"}] 15:16:57 INFO - PROCESS | 1846 | 1478038617440 Marionette TRACE conn3 <- [1,739,null,{}] 15:16:57 INFO - PROCESS | 1846 | 1478038617447 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de19c00 == 11 [pid = 1846] [id = 163] 15:16:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8fbc3000) [pid = 1846] [serial = 481] [outer = (nil)] 15:16:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8fbca000) [pid = 1846] [serial = 482] [outer = 0x8fbc3000] 15:16:57 INFO - PROCESS | 1846 | 1478038617531 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8c597400) [pid = 1846] [serial = 483] [outer = 0x8fbc3000] 15:16:58 INFO - ....... 15:16:58 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 921ms 15:16:58 INFO - PROCESS | 1846 | 1478038618103 Marionette TRACE conn3 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 15:16:58 INFO - PROCESS | 1846 | 1478038618160 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 1846 | 1478038618168 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 15:16:58 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 15:16:58 INFO - PROCESS | 1846 | 1478038618182 Marionette TRACE conn3 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:58 INFO - PROCESS | 1846 | 1478038618377 Marionette TRACE conn3 <- [1,742,null,{"value":null}] 15:16:58 INFO - PROCESS | 1846 | 1478038618445 Marionette TRACE conn3 -> [0,743,"getWindowHandles",null] 15:16:58 INFO - PROCESS | 1846 | 1478038618450 Marionette TRACE conn3 <- [1,743,null,["8"]] 15:16:58 INFO - PROCESS | 1846 | 1478038618455 Marionette TRACE conn3 -> [0,744,"switchToWindow",{"name":"8"}] 15:16:58 INFO - PROCESS | 1846 | 1478038618461 Marionette TRACE conn3 <- [1,744,null,{}] 15:16:58 INFO - PROCESS | 1846 | 1478038618467 Marionette TRACE conn3 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x95819400 == 12 [pid = 1846] [id = 164] 15:16:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x9581a000) [pid = 1846] [serial = 484] [outer = (nil)] 15:16:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x9581dc00) [pid = 1846] [serial = 485] [outer = 0x9581a000] 15:16:58 INFO - PROCESS | 1846 | 1478038618561 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x959af000) [pid = 1846] [serial = 486] [outer = 0x9581a000] 15:16:59 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x94fd8c00) [pid = 1846] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 15:16:59 INFO - .................... 15:16:59 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1128ms 15:16:59 INFO - TEST-START | /custom-elements/reactions/Document.html 15:16:59 INFO - PROCESS | 1846 | 1478038619270 Marionette TRACE conn3 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 15:16:59 INFO - PROCESS | 1846 | 1478038619310 Marionette TRACE conn3 -> [0,746,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 1846 | 1478038619319 Marionette TRACE conn3 <- [1,746,null,{"value":"8"}] 15:16:59 INFO - PROCESS | 1846 | 1478038619325 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:16:59 INFO - PROCESS | 1846 | 1478038619536 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:16:59 INFO - PROCESS | 1846 | 1478038619552 Marionette TRACE conn3 -> [0,748,"getWindowHandles",null] 15:16:59 INFO - PROCESS | 1846 | 1478038619556 Marionette TRACE conn3 <- [1,748,null,["8"]] 15:16:59 INFO - PROCESS | 1846 | 1478038619563 Marionette TRACE conn3 -> [0,749,"switchToWindow",{"name":"8"}] 15:16:59 INFO - PROCESS | 1846 | 1478038619569 Marionette TRACE conn3 <- [1,749,null,{}] 15:16:59 INFO - PROCESS | 1846 | 1478038619576 Marionette TRACE conn3 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc0c00 == 13 [pid = 1846] [id = 165] 15:16:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x9633b000) [pid = 1846] [serial = 487] [outer = (nil)] 15:16:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x967bbc00) [pid = 1846] [serial = 488] [outer = 0x9633b000] 15:16:59 INFO - PROCESS | 1846 | 1478038619666 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x9944c800) [pid = 1846] [serial = 489] [outer = 0x9633b000] 15:17:00 INFO - PROCESS | 1846 | 1478038620188 Marionette TRACE conn3 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 15:17:00 INFO - .. 15:17:00 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 920ms 15:17:00 INFO - PROCESS | 1846 | 1478038620249 Marionette TRACE conn3 -> [0,751,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 1846 | 1478038620251 Marionette TRACE conn3 <- [1,751,null,{"value":"8"}] 15:17:00 INFO - TEST-START | /custom-elements/reactions/Element.html 15:17:00 INFO - PROCESS | 1846 | 1478038620262 Marionette TRACE conn3 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:00 INFO - PROCESS | 1846 | 1478038620397 Marionette TRACE conn3 <- [1,752,null,{"value":null}] 15:17:00 INFO - PROCESS | 1846 | 1478038620410 Marionette TRACE conn3 -> [0,753,"getWindowHandles",null] 15:17:00 INFO - PROCESS | 1846 | 1478038620414 Marionette TRACE conn3 <- [1,753,null,["8"]] 15:17:00 INFO - PROCESS | 1846 | 1478038620418 Marionette TRACE conn3 -> [0,754,"switchToWindow",{"name":"8"}] 15:17:00 INFO - PROCESS | 1846 | 1478038620427 Marionette TRACE conn3 <- [1,754,null,{}] 15:17:00 INFO - PROCESS | 1846 | 1478038620432 Marionette TRACE conn3 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a0cb400 == 14 [pid = 1846] [id = 166] 15:17:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x9a0cbc00) [pid = 1846] [serial = 490] [outer = (nil)] 15:17:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x9a1a0c00) [pid = 1846] [serial = 491] [outer = 0x9a0cbc00] 15:17:00 INFO - PROCESS | 1846 | 1478038620601 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x9a1d2400) [pid = 1846] [serial = 492] [outer = 0x9a0cbc00] 15:17:01 INFO - .................................... 15:17:01 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1095ms 15:17:01 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 15:17:01 INFO - PROCESS | 1846 | 1478038621287 Marionette TRACE conn3 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 15:17:01 INFO - PROCESS | 1846 | 1478038621356 Marionette TRACE conn3 -> [0,756,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 1846 | 1478038621358 Marionette TRACE conn3 <- [1,756,null,{"value":"8"}] 15:17:01 INFO - PROCESS | 1846 | 1478038621367 Marionette TRACE conn3 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:01 INFO - PROCESS | 1846 | 1478038621689 Marionette TRACE conn3 <- [1,757,null,{"value":null}] 15:17:01 INFO - PROCESS | 1846 | 1478038621700 Marionette TRACE conn3 -> [0,758,"getWindowHandles",null] 15:17:01 INFO - PROCESS | 1846 | 1478038621703 Marionette TRACE conn3 <- [1,758,null,["8"]] 15:17:01 INFO - PROCESS | 1846 | 1478038621709 Marionette TRACE conn3 -> [0,759,"switchToWindow",{"name":"8"}] 15:17:01 INFO - PROCESS | 1846 | 1478038621713 Marionette TRACE conn3 <- [1,759,null,{}] 15:17:01 INFO - PROCESS | 1846 | 1478038621720 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b331000 == 15 [pid = 1846] [id = 167] 15:17:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x9b332400) [pid = 1846] [serial = 493] [outer = (nil)] 15:17:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0xa0fb5800) [pid = 1846] [serial = 494] [outer = 0x9b332400] 15:17:01 INFO - PROCESS | 1846 | 1478038621806 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0xa1121c00) [pid = 1846] [serial = 495] [outer = 0x9b332400] 15:17:02 INFO - ................ 15:17:02 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1232ms 15:17:02 INFO - TEST-START | /custom-elements/reactions/Node.html 15:17:02 INFO - PROCESS | 1846 | 1478038622521 Marionette TRACE conn3 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 15:17:02 INFO - PROCESS | 1846 | 1478038622604 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 1846 | 1478038622609 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 15:17:02 INFO - PROCESS | 1846 | 1478038622643 Marionette TRACE conn3 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:02 INFO - PROCESS | 1846 | 1478038622847 Marionette TRACE conn3 <- [1,762,null,{"value":null}] 15:17:02 INFO - PROCESS | 1846 | 1478038622906 Marionette TRACE conn3 -> [0,763,"getWindowHandles",null] 15:17:02 INFO - PROCESS | 1846 | 1478038622911 Marionette TRACE conn3 <- [1,763,null,["8"]] 15:17:02 INFO - PROCESS | 1846 | 1478038622960 Marionette TRACE conn3 -> [0,764,"switchToWindow",{"name":"8"}] 15:17:02 INFO - PROCESS | 1846 | 1478038622966 Marionette TRACE conn3 <- [1,764,null,{}] 15:17:02 INFO - PROCESS | 1846 | 1478038622975 Marionette TRACE conn3 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8fc00 == 16 [pid = 1846] [id = 168] 15:17:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x94eb7000) [pid = 1846] [serial = 496] [outer = (nil)] 15:17:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x95818c00) [pid = 1846] [serial = 497] [outer = 0x94eb7000] 15:17:03 INFO - PROCESS | 1846 | 1478038623080 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x959b1c00) [pid = 1846] [serial = 498] [outer = 0x94eb7000] 15:17:03 INFO - .............. 15:17:03 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1180ms 15:17:03 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 15:17:03 INFO - PROCESS | 1846 | 1478038623739 Marionette TRACE conn3 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 15:17:03 INFO - PROCESS | 1846 | 1478038623804 Marionette TRACE conn3 -> [0,766,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 1846 | 1478038623808 Marionette TRACE conn3 <- [1,766,null,{"value":"8"}] 15:17:03 INFO - PROCESS | 1846 | 1478038623819 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:03 INFO - PROCESS | 1846 | 1478038623997 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:17:04 INFO - PROCESS | 1846 | 1478038624128 Marionette TRACE conn3 -> [0,768,"getWindowHandles",null] 15:17:04 INFO - PROCESS | 1846 | 1478038624131 Marionette TRACE conn3 <- [1,768,null,["8"]] 15:17:04 INFO - PROCESS | 1846 | 1478038624139 Marionette TRACE conn3 -> [0,769,"switchToWindow",{"name":"8"}] 15:17:04 INFO - PROCESS | 1846 | 1478038624144 Marionette TRACE conn3 <- [1,769,null,{}] 15:17:04 INFO - PROCESS | 1846 | 1478038624149 Marionette TRACE conn3 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf59000 == 17 [pid = 1846] [id = 169] 15:17:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x9a4d8800) [pid = 1846] [serial = 499] [outer = (nil)] 15:17:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x9ae91800) [pid = 1846] [serial = 500] [outer = 0x9a4d8800] 15:17:04 INFO - PROCESS | 1846 | 1478038624242 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x9b432000) [pid = 1846] [serial = 501] [outer = 0x9a4d8800] 15:17:04 INFO - PROCESS | 1846 | 1478038624847 Marionette TRACE conn3 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 15:17:04 INFO - .... 15:17:04 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1073ms 15:17:04 INFO - PROCESS | 1846 | 1478038624905 Marionette TRACE conn3 -> [0,771,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1846 | 1478038624912 Marionette TRACE conn3 <- [1,771,null,{"value":"8"}] 15:17:04 INFO - TEST-START | /custom-elements/reactions/Range.html 15:17:04 INFO - PROCESS | 1846 | 1478038624919 Marionette TRACE conn3 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:05 INFO - PROCESS | 1846 | 1478038625077 Marionette TRACE conn3 <- [1,772,null,{"value":null}] 15:17:05 INFO - PROCESS | 1846 | 1478038625211 Marionette TRACE conn3 -> [0,773,"getWindowHandles",null] 15:17:05 INFO - PROCESS | 1846 | 1478038625216 Marionette TRACE conn3 <- [1,773,null,["8"]] 15:17:05 INFO - PROCESS | 1846 | 1478038625222 Marionette TRACE conn3 -> [0,774,"switchToWindow",{"name":"8"}] 15:17:05 INFO - PROCESS | 1846 | 1478038625230 Marionette TRACE conn3 <- [1,774,null,{}] 15:17:05 INFO - PROCESS | 1846 | 1478038625239 Marionette TRACE conn3 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2897400 == 18 [pid = 1846] [id = 170] 15:17:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0xa2897800) [pid = 1846] [serial = 502] [outer = (nil)] 15:17:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0xa2b72000) [pid = 1846] [serial = 503] [outer = 0xa2897800] 15:17:05 INFO - PROCESS | 1846 | 1478038625335 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0xa2b77400) [pid = 1846] [serial = 504] [outer = 0xa2897800] 15:17:05 INFO - ......... 15:17:05 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1021ms 15:17:05 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 15:17:06 INFO - PROCESS | 1846 | 1478038625927 Marionette TRACE conn3 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 15:17:06 INFO - PROCESS | 1846 | 1478038625940 Marionette TRACE conn3 -> [0,776,"getWindowHandle",null] 15:17:06 INFO - PROCESS | 1846 | 1478038625948 Marionette TRACE conn3 <- [1,776,null,{"value":"8"}] 15:17:06 INFO - PROCESS | 1846 | 1478038626000 Marionette TRACE conn3 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:06 INFO - PROCESS | 1846 | 1478038626156 Marionette TRACE conn3 <- [1,777,null,{"value":null}] 15:17:06 INFO - PROCESS | 1846 | 1478038626258 Marionette TRACE conn3 -> [0,778,"getWindowHandles",null] 15:17:06 INFO - PROCESS | 1846 | 1478038626263 Marionette TRACE conn3 <- [1,778,null,["8"]] 15:17:06 INFO - PROCESS | 1846 | 1478038626268 Marionette TRACE conn3 -> [0,779,"switchToWindow",{"name":"8"}] 15:17:06 INFO - PROCESS | 1846 | 1478038626275 Marionette TRACE conn3 <- [1,779,null,{}] 15:17:06 INFO - PROCESS | 1846 | 1478038626323 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa75000 == 19 [pid = 1846] [id = 171] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0xa2b80800) [pid = 1846] [serial = 505] [outer = (nil)] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8fa7fc00) [pid = 1846] [serial = 506] [outer = 0xa2b80800] 15:17:06 INFO - PROCESS | 1846 | 1478038626419 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8fbc4c00) [pid = 1846] [serial = 507] [outer = 0xa2b80800] 15:17:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x932ac800 == 20 [pid = 1846] [id = 172] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x932ae000) [pid = 1846] [serial = 508] [outer = (nil)] 15:17:06 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b74c00 == 21 [pid = 1846] [id = 173] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0xa4583800) [pid = 1846] [serial = 509] [outer = (nil)] 15:17:06 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4584800 == 22 [pid = 1846] [id = 174] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0xa45f7800) [pid = 1846] [serial = 510] [outer = (nil)] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0xa4581000) [pid = 1846] [serial = 511] [outer = 0x932ae000] 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0xa4843800) [pid = 1846] [serial = 512] [outer = 0xa4583800] 15:17:06 INFO - PROCESS | 1846 | [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 15:17:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0xa484a400) [pid = 1846] [serial = 513] [outer = 0xa45f7800] 15:17:06 INFO - PROCESS | 1846 | [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 15:17:07 INFO - PROCESS | 1846 | 1478038627236 Marionette TRACE conn3 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 15:17:07 INFO - ..... 15:17:07 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1275ms 15:17:07 INFO - TEST-START | /fetch/api/request/request-cache.html 15:17:07 INFO - PROCESS | 1846 | 1478038627265 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 1846 | 1478038627267 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 15:17:07 INFO - PROCESS | 1846 | 1478038627274 Marionette TRACE conn3 -> [0,782,"timeouts",{"script":185000}] 15:17:07 INFO - PROCESS | 1846 | 1478038627279 Marionette TRACE conn3 <- [1,782,null,{}] 15:17:07 INFO - PROCESS | 1846 | 1478038627389 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:07 INFO - PROCESS | 1846 | 1478038627583 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:17:07 INFO - PROCESS | 1846 | 1478038627690 Marionette TRACE conn3 -> [0,784,"getWindowHandles",null] 15:17:07 INFO - PROCESS | 1846 | 1478038627695 Marionette TRACE conn3 <- [1,784,null,["8"]] 15:17:07 INFO - PROCESS | 1846 | 1478038627702 Marionette TRACE conn3 -> [0,785,"switchToWindow",{"name":"8"}] 15:17:07 INFO - PROCESS | 1846 | 1478038627711 Marionette TRACE conn3 <- [1,785,null,{}] 15:17:07 INFO - PROCESS | 1846 | 1478038627781 Marionette TRACE conn3 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:17:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0d400 == 23 [pid = 1846] [id = 175] 15:17:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8fa10400) [pid = 1846] [serial = 514] [outer = (nil)] 15:17:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8fbc5c00) [pid = 1846] [serial = 515] [outer = 0x8fa10400] 15:17:07 INFO - PROCESS | 1846 | 1478038627884 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x9321fc00) [pid = 1846] [serial = 516] [outer = 0x8fa10400] 15:17:08 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbae800 == 22 [pid = 1846] [id = 161] 15:17:08 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8dccb400) [pid = 1846] [serial = 476] [outer = (nil)] [url = about:blank] 15:17:08 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x95815800) [pid = 1846] [serial = 474] [outer = (nil)] [url = about:blank] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x9a0cbc00) [pid = 1846] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8d0b2c00) [pid = 1846] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x9633b000) [pid = 1846] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8dbb0400) [pid = 1846] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x9581a000) [pid = 1846] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 15:17:10 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8fbc3000) [pid = 1846] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:12 INFO - PROCESS | 1846 | [1846] 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 15:17:14 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:17:14 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:17:14 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:17:15 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x9a0cb400 == 21 [pid = 1846] [id = 166] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc0c00 == 20 [pid = 1846] [id = 165] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0xa0fb5800) [pid = 1846] [serial = 494] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0xa4584800 == 19 [pid = 1846] [id = 174] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b74c00 == 18 [pid = 1846] [id = 173] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x932ac800 == 17 [pid = 1846] [id = 172] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa75000 == 16 [pid = 1846] [id = 171] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0xa2897400 == 15 [pid = 1846] [id = 170] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf59000 == 14 [pid = 1846] [id = 169] 15:17:16 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8fc00 == 13 [pid = 1846] [id = 168] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x9a1d2400) [pid = 1846] [serial = 492] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x9a1a0c00) [pid = 1846] [serial = 491] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x967bbc00) [pid = 1846] [serial = 488] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x9944c800) [pid = 1846] [serial = 489] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x9581dc00) [pid = 1846] [serial = 485] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x959af000) [pid = 1846] [serial = 486] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8fbca000) [pid = 1846] [serial = 482] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8c597400) [pid = 1846] [serial = 483] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8dbab000) [pid = 1846] [serial = 479] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8de1d400) [pid = 1846] [serial = 480] [outer = (nil)] [url = about:blank] 15:17:16 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8de1e000) [pid = 1846] [serial = 477] [outer = (nil)] [url = about:blank] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0xa2897800) [pid = 1846] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x932ae000) [pid = 1846] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0xa4583800) [pid = 1846] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0xa45f7800) [pid = 1846] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0xa2b80800) [pid = 1846] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x9a4d8800) [pid = 1846] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x9b332400) [pid = 1846] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 15:17:19 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x94eb7000) [pid = 1846] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 15:17:22 INFO - ...................................................................................................... 15:17:22 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 15196ms 15:17:22 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 15:17:22 INFO - PROCESS | 1846 | 1478038642344 Marionette TRACE conn3 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 15:17:22 INFO - PROCESS | 1846 | 1478038642487 Marionette TRACE conn3 -> [0,787,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 1846 | 1478038642496 Marionette TRACE conn3 <- [1,787,null,{"value":"8"}] 15:17:22 INFO - PROCESS | 1846 | 1478038642508 Marionette TRACE conn3 -> [0,788,"timeouts",{"script":35000}] 15:17:22 INFO - PROCESS | 1846 | 1478038642513 Marionette TRACE conn3 <- [1,788,null,{}] 15:17:22 INFO - PROCESS | 1846 | 1478038642522 Marionette TRACE conn3 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:22 INFO - PROCESS | 1846 | 1478038642725 Marionette TRACE conn3 <- [1,789,null,{"value":null}] 15:17:22 INFO - PROCESS | 1846 | 1478038642862 Marionette TRACE conn3 -> [0,790,"getWindowHandles",null] 15:17:22 INFO - PROCESS | 1846 | 1478038642868 Marionette TRACE conn3 <- [1,790,null,["8"]] 15:17:22 INFO - PROCESS | 1846 | 1478038642875 Marionette TRACE conn3 -> [0,791,"switchToWindow",{"name":"8"}] 15:17:22 INFO - PROCESS | 1846 | 1478038642886 Marionette TRACE conn3 <- [1,791,null,{}] 15:17:22 INFO - PROCESS | 1846 | 1478038642898 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa74400 == 14 [pid = 1846] [id = 176] 15:17:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8fa75000) [pid = 1846] [serial = 517] [outer = (nil)] 15:17:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8fa7c800) [pid = 1846] [serial = 518] [outer = 0x8fa75000] 15:17:23 INFO - PROCESS | 1846 | 1478038643000 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8d0ac400) [pid = 1846] [serial = 519] [outer = 0x8fa75000] 15:17:23 INFO - PROCESS | 1846 | 1478038643594 Marionette TRACE conn3 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 15:17:23 INFO - .. 15:17:23 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1132ms 15:17:23 INFO - PROCESS | 1846 | 1478038643639 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 1846 | 1478038643646 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 15:17:23 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 15:17:23 INFO - PROCESS | 1846 | 1478038643654 Marionette TRACE conn3 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:23 INFO - PROCESS | 1846 | 1478038643839 Marionette TRACE conn3 <- [1,794,null,{"value":null}] 15:17:23 INFO - PROCESS | 1846 | 1478038643945 Marionette TRACE conn3 -> [0,795,"getWindowHandles",null] 15:17:23 INFO - PROCESS | 1846 | 1478038643949 Marionette TRACE conn3 <- [1,795,null,["8"]] 15:17:23 INFO - PROCESS | 1846 | 1478038643956 Marionette TRACE conn3 -> [0,796,"switchToWindow",{"name":"8"}] 15:17:23 INFO - PROCESS | 1846 | 1478038643963 Marionette TRACE conn3 <- [1,796,null,{}] 15:17:24 INFO - PROCESS | 1846 | 1478038644026 Marionette TRACE conn3 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfaf400 == 15 [pid = 1846] [id = 177] 15:17:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x93b85000) [pid = 1846] [serial = 520] [outer = (nil)] 15:17:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x94164400) [pid = 1846] [serial = 521] [outer = 0x93b85000] 15:17:24 INFO - PROCESS | 1846 | 1478038644123 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x94df7800) [pid = 1846] [serial = 522] [outer = 0x93b85000] 15:17:24 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:24 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:24 INFO - ......... 15:17:24 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1172ms 15:17:24 INFO - TEST-START | /fetch/api/request/request-consume.html 15:17:24 INFO - PROCESS | 1846 | 1478038644803 Marionette TRACE conn3 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 1846 | 1478038644834 Marionette TRACE conn3 <- [1,798,null,{"value":"8"}] 15:17:24 INFO - PROCESS | 1846 | 1478038644848 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x95819400 == 14 [pid = 1846] [id = 164] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b2000 == 13 [pid = 1846] [id = 162] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x9b331000 == 12 [pid = 1846] [id = 167] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x8de19c00 == 11 [pid = 1846] [id = 163] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0d400 == 10 [pid = 1846] [id = 175] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa74400 == 9 [pid = 1846] [id = 176] 15:17:25 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfaf400 == 8 [pid = 1846] [id = 177] 15:17:25 INFO - PROCESS | 1846 | 1478038645480 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0xa4581000) [pid = 1846] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0xa4843800) [pid = 1846] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0xa484a400) [pid = 1846] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0xa1121c00) [pid = 1846] [serial = 495] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x959b1c00) [pid = 1846] [serial = 498] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x95818c00) [pid = 1846] [serial = 497] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x9b432000) [pid = 1846] [serial = 501] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x9ae91800) [pid = 1846] [serial = 500] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0xa2b77400) [pid = 1846] [serial = 504] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0xa2b72000) [pid = 1846] [serial = 503] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbc4c00) [pid = 1846] [serial = 507] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8fa7fc00) [pid = 1846] [serial = 506] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8fbc5c00) [pid = 1846] [serial = 515] [outer = (nil)] [url = about:blank] 15:17:25 INFO - PROCESS | 1846 | 1478038645607 Marionette TRACE conn3 -> [0,800,"getWindowHandles",null] 15:17:25 INFO - PROCESS | 1846 | 1478038645611 Marionette TRACE conn3 <- [1,800,null,["8"]] 15:17:25 INFO - PROCESS | 1846 | 1478038645620 Marionette TRACE conn3 -> [0,801,"switchToWindow",{"name":"8"}] 15:17:25 INFO - PROCESS | 1846 | 1478038645629 Marionette TRACE conn3 <- [1,801,null,{}] 15:17:25 INFO - PROCESS | 1846 | 1478038645638 Marionette TRACE conn3 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0aa400 == 9 [pid = 1846] [id = 178] 15:17:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8d0ac800) [pid = 1846] [serial = 523] [outer = (nil)] 15:17:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8dbb4c00) [pid = 1846] [serial = 524] [outer = 0x8d0ac800] 15:17:25 INFO - PROCESS | 1846 | 1478038645729 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fa0e000) [pid = 1846] [serial = 525] [outer = 0x8d0ac800] 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:26 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:26 INFO - PROCESS | 1846 | 1478038646420 Marionette TRACE conn3 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 15:17:26 INFO - ...................................... 15:17:26 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1632ms 15:17:26 INFO - PROCESS | 1846 | 1478038646475 Marionette TRACE conn3 -> [0,803,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 1846 | 1478038646484 Marionette TRACE conn3 <- [1,803,null,{"value":"8"}] 15:17:26 INFO - TEST-START | /fetch/api/request/request-disturbed.html 15:17:26 INFO - PROCESS | 1846 | 1478038646494 Marionette TRACE conn3 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:26 INFO - PROCESS | 1846 | 1478038646682 Marionette TRACE conn3 <- [1,804,null,{"value":null}] 15:17:26 INFO - PROCESS | 1846 | 1478038646695 Marionette TRACE conn3 -> [0,805,"getWindowHandles",null] 15:17:26 INFO - PROCESS | 1846 | 1478038646699 Marionette TRACE conn3 <- [1,805,null,["8"]] 15:17:26 INFO - PROCESS | 1846 | 1478038646706 Marionette TRACE conn3 -> [0,806,"switchToWindow",{"name":"8"}] 15:17:26 INFO - PROCESS | 1846 | 1478038646712 Marionette TRACE conn3 <- [1,806,null,{}] 15:17:26 INFO - PROCESS | 1846 | 1478038646717 Marionette TRACE conn3 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x932ae000 == 10 [pid = 1846] [id = 179] 15:17:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x932afc00) [pid = 1846] [serial = 526] [outer = (nil)] 15:17:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x93beb800) [pid = 1846] [serial = 527] [outer = 0x932afc00] 15:17:26 INFO - PROCESS | 1846 | 1478038646803 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa7f000) [pid = 1846] [serial = 528] [outer = 0x932afc00] 15:17:27 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:27 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:27 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:27 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:27 INFO - PROCESS | 1846 | 1478038647379 Marionette TRACE conn3 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 15:17:27 INFO - ...... 15:17:27 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 921ms 15:17:27 INFO - TEST-START | /fetch/api/request/request-error.html 15:17:27 INFO - PROCESS | 1846 | 1478038647416 Marionette TRACE conn3 -> [0,808,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 1846 | 1478038647420 Marionette TRACE conn3 <- [1,808,null,{"value":"8"}] 15:17:27 INFO - PROCESS | 1846 | 1478038647427 Marionette TRACE conn3 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:27 INFO - PROCESS | 1846 | 1478038647620 Marionette TRACE conn3 <- [1,809,null,{"value":null}] 15:17:27 INFO - PROCESS | 1846 | 1478038647657 Marionette TRACE conn3 -> [0,810,"getWindowHandles",null] 15:17:27 INFO - PROCESS | 1846 | 1478038647665 Marionette TRACE conn3 <- [1,810,null,["8"]] 15:17:27 INFO - PROCESS | 1846 | 1478038647670 Marionette TRACE conn3 -> [0,811,"switchToWindow",{"name":"8"}] 15:17:27 INFO - PROCESS | 1846 | 1478038647676 Marionette TRACE conn3 <- [1,811,null,{}] 15:17:27 INFO - PROCESS | 1846 | 1478038647739 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ca9c00 == 11 [pid = 1846] [id = 180] 15:17:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x95cabc00) [pid = 1846] [serial = 529] [outer = (nil)] 15:17:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x95d42c00) [pid = 1846] [serial = 530] [outer = 0x95cabc00] 15:17:27 INFO - PROCESS | 1846 | 1478038647821 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x96310000) [pid = 1846] [serial = 531] [outer = 0x95cabc00] 15:17:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 15:17:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 15:17:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 15:17:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 15:17:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 15:17:28 INFO - PROCESS | 1846 | 1478038648385 Marionette TRACE conn3 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 15:17:28 INFO - .................... 15:17:28 INFO - TEST-OK | /fetch/api/request/request-error.html | took 988ms 15:17:28 INFO - PROCESS | 1846 | 1478038648413 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 1846 | 1478038648415 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 15:17:28 INFO - TEST-START | /fetch/api/request/request-headers.html 15:17:28 INFO - PROCESS | 1846 | 1478038648429 Marionette TRACE conn3 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:28 INFO - PROCESS | 1846 | 1478038648574 Marionette TRACE conn3 <- [1,814,null,{"value":null}] 15:17:28 INFO - PROCESS | 1846 | 1478038648587 Marionette TRACE conn3 -> [0,815,"getWindowHandles",null] 15:17:28 INFO - PROCESS | 1846 | 1478038648589 Marionette TRACE conn3 <- [1,815,null,["8"]] 15:17:28 INFO - PROCESS | 1846 | 1478038648592 Marionette TRACE conn3 -> [0,816,"switchToWindow",{"name":"8"}] 15:17:28 INFO - PROCESS | 1846 | 1478038648600 Marionette TRACE conn3 <- [1,816,null,{}] 15:17:28 INFO - PROCESS | 1846 | 1478038648605 Marionette TRACE conn3 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a21c00 == 12 [pid = 1846] [id = 181] 15:17:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x97a24400) [pid = 1846] [serial = 532] [outer = (nil)] 15:17:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x994fb000) [pid = 1846] [serial = 533] [outer = 0x97a24400] 15:17:28 INFO - PROCESS | 1846 | 1478038648690 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x9a03c000) [pid = 1846] [serial = 534] [outer = 0x97a24400] 15:17:29 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:17:29 INFO - PROCESS | 1846 | [1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:17:29 INFO - ........................................................ 15:17:29 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 956ms 15:17:29 INFO - PROCESS | 1846 | 1478038649336 Marionette TRACE conn3 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 15:17:29 INFO - PROCESS | 1846 | 1478038649386 Marionette TRACE conn3 -> [0,818,"getWindowHandle",null] 15:17:29 INFO - TEST-START | /fetch/api/request/request-idl.html 15:17:29 INFO - PROCESS | 1846 | 1478038649391 Marionette TRACE conn3 <- [1,818,null,{"value":"8"}] 15:17:29 INFO - PROCESS | 1846 | 1478038649404 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:29 INFO - PROCESS | 1846 | 1478038649547 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:17:29 INFO - PROCESS | 1846 | 1478038649556 Marionette TRACE conn3 -> [0,820,"getWindowHandles",null] 15:17:29 INFO - PROCESS | 1846 | 1478038649559 Marionette TRACE conn3 <- [1,820,null,["8"]] 15:17:29 INFO - PROCESS | 1846 | 1478038649563 Marionette TRACE conn3 -> [0,821,"switchToWindow",{"name":"8"}] 15:17:29 INFO - PROCESS | 1846 | 1478038649568 Marionette TRACE conn3 <- [1,821,null,{}] 15:17:29 INFO - PROCESS | 1846 | 1478038649572 Marionette TRACE conn3 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x95821400 == 13 [pid = 1846] [id = 182] 15:17:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x9a197c00) [pid = 1846] [serial = 535] [outer = (nil)] 15:17:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x9a4d2c00) [pid = 1846] [serial = 536] [outer = 0x9a197c00] 15:17:29 INFO - PROCESS | 1846 | 1478038649650 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x9a4d7c00) [pid = 1846] [serial = 537] [outer = 0x9a197c00] 15:17:30 INFO - PROCESS | 1846 | [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 15:17:30 INFO - PROCESS | 1846 | [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 15:17:30 INFO - PROCESS | 1846 | 1478038650619 Marionette TRACE conn3 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 15:17:30 INFO - ............................................. 15:17:30 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1283ms 15:17:30 INFO - PROCESS | 1846 | 1478038650686 Marionette TRACE conn3 -> [0,823,"getWindowHandle",null] 15:17:30 INFO - PROCESS | 1846 | 1478038650688 Marionette TRACE conn3 <- [1,823,null,{"value":"8"}] 15:17:30 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 15:17:30 INFO - PROCESS | 1846 | 1478038650695 Marionette TRACE conn3 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:30 INFO - PROCESS | 1846 | 1478038650882 Marionette TRACE conn3 <- [1,824,null,{"value":null}] 15:17:30 INFO - PROCESS | 1846 | 1478038650898 Marionette TRACE conn3 -> [0,825,"getWindowHandles",null] 15:17:30 INFO - PROCESS | 1846 | 1478038650901 Marionette TRACE conn3 <- [1,825,null,["8"]] 15:17:30 INFO - PROCESS | 1846 | 1478038650907 Marionette TRACE conn3 -> [0,826,"switchToWindow",{"name":"8"}] 15:17:30 INFO - PROCESS | 1846 | 1478038650910 Marionette TRACE conn3 <- [1,826,null,{}] 15:17:30 INFO - PROCESS | 1846 | 1478038650916 Marionette TRACE conn3 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 1846 | ++DOCSHELL 0xa24ea400 == 14 [pid = 1846] [id = 183] 15:17:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0xa288cc00) [pid = 1846] [serial = 538] [outer = (nil)] 15:17:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0xa2896c00) [pid = 1846] [serial = 539] [outer = 0xa288cc00] 15:17:31 INFO - PROCESS | 1846 | 1478038651015 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0xa2b75400) [pid = 1846] [serial = 540] [outer = 0xa288cc00] 15:17:31 INFO - PROCESS | 1846 | [1846] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 15:17:31 INFO - PROCESS | 1846 | 1478038651748 Marionette TRACE conn3 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 15:17:31 INFO - .............................. 15:17:31 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1126ms 15:17:31 INFO - PROCESS | 1846 | 1478038651822 Marionette TRACE conn3 -> [0,828,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 1846 | 1478038651828 Marionette TRACE conn3 <- [1,828,null,{"value":"8"}] 15:17:31 INFO - TEST-START | /fetch/api/request/request-init-002.html 15:17:31 INFO - PROCESS | 1846 | 1478038651837 Marionette TRACE conn3 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:32 INFO - PROCESS | 1846 | 1478038652003 Marionette TRACE conn3 <- [1,829,null,{"value":null}] 15:17:32 INFO - PROCESS | 1846 | 1478038652136 Marionette TRACE conn3 -> [0,830,"getWindowHandles",null] 15:17:32 INFO - PROCESS | 1846 | 1478038652141 Marionette TRACE conn3 <- [1,830,null,["8"]] 15:17:32 INFO - PROCESS | 1846 | 1478038652150 Marionette TRACE conn3 -> [0,831,"switchToWindow",{"name":"8"}] 15:17:32 INFO - PROCESS | 1846 | 1478038652155 Marionette TRACE conn3 <- [1,831,null,{}] 15:17:32 INFO - PROCESS | 1846 | 1478038652164 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x9114dc00 == 15 [pid = 1846] [id = 184] 15:17:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x9114f000) [pid = 1846] [serial = 541] [outer = (nil)] 15:17:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x91db0000) [pid = 1846] [serial = 542] [outer = 0x9114f000] 15:17:32 INFO - PROCESS | 1846 | 1478038652267 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x932acc00) [pid = 1846] [serial = 543] [outer = 0x9114f000] 15:17:32 INFO - PROCESS | 1846 | 1478038652915 Marionette TRACE conn3 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 15:17:32 INFO - ....... 15:17:32 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1121ms 15:17:32 INFO - PROCESS | 1846 | 1478038652958 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 1846 | 1478038652962 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 15:17:32 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 15:17:32 INFO - PROCESS | 1846 | 1478038652969 Marionette TRACE conn3 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:33 INFO - PROCESS | 1846 | 1478038653135 Marionette TRACE conn3 <- [1,834,null,{"value":null}] 15:17:33 INFO - PROCESS | 1846 | 1478038653252 Marionette TRACE conn3 -> [0,835,"getWindowHandles",null] 15:17:33 INFO - PROCESS | 1846 | 1478038653256 Marionette TRACE conn3 <- [1,835,null,["8"]] 15:17:33 INFO - PROCESS | 1846 | 1478038653262 Marionette TRACE conn3 -> [0,836,"switchToWindow",{"name":"8"}] 15:17:33 INFO - PROCESS | 1846 | 1478038653267 Marionette TRACE conn3 <- [1,836,null,{}] 15:17:33 INFO - PROCESS | 1846 | 1478038653315 Marionette TRACE conn3 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x9662a800 == 16 [pid = 1846] [id = 185] 15:17:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x97a1a400) [pid = 1846] [serial = 544] [outer = (nil)] 15:17:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x97a24000) [pid = 1846] [serial = 545] [outer = 0x97a1a400] 15:17:33 INFO - PROCESS | 1846 | 1478038653406 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x9a19b400) [pid = 1846] [serial = 546] [outer = 0x97a1a400] 15:17:34 INFO - PROCESS | 1846 | 1478038654173 Marionette TRACE conn3 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 15:17:34 INFO - .... 15:17:34 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1271ms 15:17:34 INFO - PROCESS | 1846 | 1478038654240 Marionette TRACE conn3 -> [0,838,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 1846 | 1478038654245 Marionette TRACE conn3 <- [1,838,null,{"value":"8"}] 15:17:34 INFO - TEST-START | /fetch/api/request/request-structure.html 15:17:34 INFO - PROCESS | 1846 | 1478038654255 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:34 INFO - PROCESS | 1846 | 1478038654451 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:17:34 INFO - PROCESS | 1846 | 1478038654575 Marionette TRACE conn3 -> [0,840,"getWindowHandles",null] 15:17:34 INFO - PROCESS | 1846 | 1478038654580 Marionette TRACE conn3 <- [1,840,null,["8"]] 15:17:34 INFO - PROCESS | 1846 | 1478038654633 Marionette TRACE conn3 -> [0,841,"switchToWindow",{"name":"8"}] 15:17:34 INFO - PROCESS | 1846 | 1478038654639 Marionette TRACE conn3 <- [1,841,null,{}] 15:17:34 INFO - PROCESS | 1846 | 1478038654656 Marionette TRACE conn3 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa06800 == 17 [pid = 1846] [id = 186] 15:17:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8fa06c00) [pid = 1846] [serial = 547] [outer = (nil)] 15:17:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x91150800) [pid = 1846] [serial = 548] [outer = 0x8fa06c00] 15:17:34 INFO - PROCESS | 1846 | 1478038654741 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x93bec400) [pid = 1846] [serial = 549] [outer = 0x8fa06c00] 15:17:35 INFO - PROCESS | 1846 | 1478038655254 Marionette TRACE conn3 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 15:17:35 INFO - ................... 15:17:35 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1026ms 15:17:35 INFO - PROCESS | 1846 | 1478038655280 Marionette TRACE conn3 -> [0,843,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 1846 | 1478038655285 Marionette TRACE conn3 <- [1,843,null,{"value":"8"}] 15:17:35 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 15:17:35 INFO - PROCESS | 1846 | 1478038655298 Marionette TRACE conn3 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:35 INFO - PROCESS | 1846 | 1478038655496 Marionette TRACE conn3 <- [1,844,null,{"value":null}] 15:17:35 INFO - PROCESS | 1846 | 1478038655511 Marionette TRACE conn3 -> [0,845,"getWindowHandles",null] 15:17:35 INFO - PROCESS | 1846 | 1478038655514 Marionette TRACE conn3 <- [1,845,null,["8"]] 15:17:35 INFO - PROCESS | 1846 | 1478038655521 Marionette TRACE conn3 -> [0,846,"switchToWindow",{"name":"8"}] 15:17:35 INFO - PROCESS | 1846 | 1478038655526 Marionette TRACE conn3 <- [1,846,null,{}] 15:17:35 INFO - PROCESS | 1846 | 1478038655531 Marionette TRACE conn3 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x967be800 == 18 [pid = 1846] [id = 187] 15:17:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x97a1d400) [pid = 1846] [serial = 550] [outer = (nil)] 15:17:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x97a47800) [pid = 1846] [serial = 551] [outer = 0x97a1d400] 15:17:35 INFO - PROCESS | 1846 | 1478038655611 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x9a1cc800) [pid = 1846] [serial = 552] [outer = 0x97a1d400] 15:17:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a4d8800 == 19 [pid = 1846] [id = 188] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x9ae96800) [pid = 1846] [serial = 553] [outer = (nil)] 15:17:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x9ae96c00 == 20 [pid = 1846] [id = 189] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x9b07dc00) [pid = 1846] [serial = 554] [outer = (nil)] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x9ae93400) [pid = 1846] [serial = 555] [outer = 0x9ae96800] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x9b3d8400) [pid = 1846] [serial = 556] [outer = 0x9b07dc00] 15:17:36 INFO - PROCESS | 1846 | 1478038656245 Marionette TRACE conn3 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 15:17:36 INFO - . 15:17:36 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1029ms 15:17:36 INFO - PROCESS | 1846 | 1478038656334 Marionette TRACE conn3 -> [0,848,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 1846 | 1478038656340 Marionette TRACE conn3 <- [1,848,null,{"value":"8"}] 15:17:36 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 15:17:36 INFO - PROCESS | 1846 | 1478038656346 Marionette TRACE conn3 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:36 INFO - PROCESS | 1846 | 1478038656515 Marionette TRACE conn3 <- [1,849,null,{"value":null}] 15:17:36 INFO - PROCESS | 1846 | 1478038656619 Marionette TRACE conn3 -> [0,850,"getWindowHandles",null] 15:17:36 INFO - PROCESS | 1846 | 1478038656628 Marionette TRACE conn3 <- [1,850,null,["8"]] 15:17:36 INFO - PROCESS | 1846 | 1478038656632 Marionette TRACE conn3 -> [0,851,"switchToWindow",{"name":"8"}] 15:17:36 INFO - PROCESS | 1846 | 1478038656646 Marionette TRACE conn3 <- [1,851,null,{}] 15:17:36 INFO - PROCESS | 1846 | 1478038656656 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 1846 | ++DOCSHELL 0xa24dd400 == 21 [pid = 1846] [id = 190] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0xa24ddc00) [pid = 1846] [serial = 557] [outer = (nil)] 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0xa2897400) [pid = 1846] [serial = 558] [outer = 0xa24ddc00] 15:17:36 INFO - PROCESS | 1846 | 1478038656751 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0xa2b75000) [pid = 1846] [serial = 559] [outer = 0xa24ddc00] 15:17:37 INFO - PROCESS | 1846 | 1478038657285 Marionette TRACE conn3 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 15:17:37 INFO - . 15:17:37 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 971ms 15:17:37 INFO - PROCESS | 1846 | 1478038657324 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1846 | 1478038657327 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 15:17:37 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 15:17:37 INFO - PROCESS | 1846 | 1478038657342 Marionette TRACE conn3 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:17:37 INFO - PROCESS | 1846 | 1478038657517 Marionette TRACE conn3 <- [1,854,null,{"value":null}] 15:17:37 INFO - PROCESS | 1846 | 1478038657584 Marionette TRACE conn3 -> [0,855,"getWindowHandles",null] 15:17:37 INFO - PROCESS | 1846 | 1478038657590 Marionette TRACE conn3 <- [1,855,null,["8"]] 15:17:37 INFO - PROCESS | 1846 | 1478038657595 Marionette TRACE conn3 -> [0,856,"switchToWindow",{"name":"8"}] 15:17:37 INFO - PROCESS | 1846 | 1478038657600 Marionette TRACE conn3 <- [1,856,null,{}] 15:17:37 INFO - PROCESS | 1846 | 1478038657605 Marionette TRACE conn3 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b7f000 == 22 [pid = 1846] [id = 191] 15:17:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0xa433a000) [pid = 1846] [serial = 560] [outer = (nil)] 15:17:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0xa43dcc00) [pid = 1846] [serial = 561] [outer = 0xa433a000] 15:17:37 INFO - PROCESS | 1846 | 1478038657697 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0xa43df400) [pid = 1846] [serial = 562] [outer = 0xa433a000] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8fa75000) [pid = 1846] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x95cabc00) [pid = 1846] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x93b85000) [pid = 1846] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8d0ac800) [pid = 1846] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x932afc00) [pid = 1846] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8fa10400) [pid = 1846] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x97a24400) [pid = 1846] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 15:17:38 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x9a197c00) [pid = 1846] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x95821400 == 21 [pid = 1846] [id = 182] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x97a21c00 == 20 [pid = 1846] [id = 181] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x95ca9c00 == 19 [pid = 1846] [id = 180] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x932ae000 == 18 [pid = 1846] [id = 179] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0aa400 == 17 [pid = 1846] [id = 178] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0xa24dd400 == 16 [pid = 1846] [id = 190] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9ae96c00 == 15 [pid = 1846] [id = 189] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9a4d8800 == 14 [pid = 1846] [id = 188] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x967be800 == 13 [pid = 1846] [id = 187] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa06800 == 12 [pid = 1846] [id = 186] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9662a800 == 11 [pid = 1846] [id = 185] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0x9114dc00 == 10 [pid = 1846] [id = 184] 15:17:42 INFO - PROCESS | 1846 | --DOCSHELL 0xa24ea400 == 9 [pid = 1846] [id = 183] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x9a4d2c00) [pid = 1846] [serial = 536] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x9a4d7c00) [pid = 1846] [serial = 537] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x994fb000) [pid = 1846] [serial = 533] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x9a03c000) [pid = 1846] [serial = 534] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x9321fc00) [pid = 1846] [serial = 516] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x95d42c00) [pid = 1846] [serial = 530] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x96310000) [pid = 1846] [serial = 531] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x93beb800) [pid = 1846] [serial = 527] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8fa7f000) [pid = 1846] [serial = 528] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8dbb4c00) [pid = 1846] [serial = 524] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8fa0e000) [pid = 1846] [serial = 525] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x94164400) [pid = 1846] [serial = 521] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x94df7800) [pid = 1846] [serial = 522] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8fa7c800) [pid = 1846] [serial = 518] [outer = (nil)] [url = about:blank] 15:17:42 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8d0ac400) [pid = 1846] [serial = 519] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0xa2896c00) [pid = 1846] [serial = 539] [outer = (nil)] [url = about:blank] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x97a1a400) [pid = 1846] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8fa06c00) [pid = 1846] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x97a1d400) [pid = 1846] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x9b07dc00) [pid = 1846] [serial = 554] [outer = (nil)] [url = about:blank] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x9ae96800) [pid = 1846] [serial = 553] [outer = (nil)] [url = about:blank] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0xa288cc00) [pid = 1846] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x9114f000) [pid = 1846] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 15:17:45 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0xa24ddc00) [pid = 1846] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x9b3d8400) [pid = 1846] [serial = 556] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x9ae93400) [pid = 1846] [serial = 555] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0xa2b75400) [pid = 1846] [serial = 540] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x932acc00) [pid = 1846] [serial = 543] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x91db0000) [pid = 1846] [serial = 542] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x9a19b400) [pid = 1846] [serial = 546] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x97a24000) [pid = 1846] [serial = 545] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x93bec400) [pid = 1846] [serial = 549] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x91150800) [pid = 1846] [serial = 548] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x9a1cc800) [pid = 1846] [serial = 552] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x97a47800) [pid = 1846] [serial = 551] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0xa2b75000) [pid = 1846] [serial = 559] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0xa2897400) [pid = 1846] [serial = 558] [outer = (nil)] [url = about:blank] 15:17:50 INFO - PROCESS | 1846 | --DOMWINDOW == 21 (0xa43dcc00) [pid = 1846] [serial = 561] [outer = (nil)] [url = about:blank] 15:18:07 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:18:07 INFO - PROCESS | 1846 | 1478038687853 Marionette TRACE conn3 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 15:18:07 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30546ms 15:18:07 INFO - PROCESS | 1846 | 1478038687881 Marionette TRACE conn3 -> [0,858,"getWindowHandle",null] 15:18:07 INFO - TEST-START | /html-media-capture/capture_reflect.html 15:18:07 INFO - PROCESS | 1846 | 1478038687887 Marionette TRACE conn3 <- [1,858,null,{"value":"8"}] 15:18:07 INFO - PROCESS | 1846 | 1478038687897 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:08 INFO - PROCESS | 1846 | 1478038688096 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:18:08 INFO - PROCESS | 1846 | 1478038688157 Marionette TRACE conn3 -> [0,860,"getWindowHandles",null] 15:18:08 INFO - PROCESS | 1846 | 1478038688162 Marionette TRACE conn3 <- [1,860,null,["8"]] 15:18:08 INFO - PROCESS | 1846 | 1478038688170 Marionette TRACE conn3 -> [0,861,"switchToWindow",{"name":"8"}] 15:18:08 INFO - PROCESS | 1846 | 1478038688177 Marionette TRACE conn3 <- [1,861,null,{}] 15:18:08 INFO - PROCESS | 1846 | 1478038688182 Marionette TRACE conn3 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b0800 == 10 [pid = 1846] [id = 192] 15:18:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x8d0b0c00) [pid = 1846] [serial = 563] [outer = (nil)] 15:18:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x8d0b8400) [pid = 1846] [serial = 564] [outer = 0x8d0b0c00] 15:18:08 INFO - PROCESS | 1846 | 1478038688273 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8dbb1c00) [pid = 1846] [serial = 565] [outer = 0x8d0b0c00] 15:18:08 INFO - PROCESS | 1846 | 1478038688788 Marionette TRACE conn3 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 15:18:08 INFO - ..... 15:18:08 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 921ms 15:18:08 INFO - PROCESS | 1846 | 1478038688814 Marionette TRACE conn3 -> [0,863,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 1846 | 1478038688819 Marionette TRACE conn3 <- [1,863,null,{"value":"8"}] 15:18:08 INFO - TEST-START | /html-media-capture/idlharness.html 15:18:08 INFO - PROCESS | 1846 | 1478038688832 Marionette TRACE conn3 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:09 INFO - PROCESS | 1846 | 1478038689033 Marionette TRACE conn3 <- [1,864,null,{"value":null}] 15:18:09 INFO - PROCESS | 1846 | 1478038689048 Marionette TRACE conn3 -> [0,865,"getWindowHandles",null] 15:18:09 INFO - PROCESS | 1846 | 1478038689052 Marionette TRACE conn3 <- [1,865,null,["8"]] 15:18:09 INFO - PROCESS | 1846 | 1478038689059 Marionette TRACE conn3 -> [0,866,"switchToWindow",{"name":"8"}] 15:18:09 INFO - PROCESS | 1846 | 1478038689063 Marionette TRACE conn3 <- [1,866,null,{}] 15:18:09 INFO - PROCESS | 1846 | 1478038689069 Marionette TRACE conn3 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcd8400 == 11 [pid = 1846] [id = 193] 15:18:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8fbbd400) [pid = 1846] [serial = 566] [outer = (nil)] 15:18:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8fbc0000) [pid = 1846] [serial = 567] [outer = 0x8fbbd400] 15:18:09 INFO - PROCESS | 1846 | 1478038689153 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8cfb1800) [pid = 1846] [serial = 568] [outer = 0x8fbbd400] 15:18:09 INFO - PROCESS | 1846 | 1478038689799 Marionette TRACE conn3 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 15:18:09 INFO - .... 15:18:09 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1022ms 15:18:09 INFO - PROCESS | 1846 | 1478038689863 Marionette TRACE conn3 -> [0,868,"getWindowHandle",null] 15:18:09 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 15:18:09 INFO - PROCESS | 1846 | 1478038689870 Marionette TRACE conn3 <- [1,868,null,{"value":"8"}] 15:18:09 INFO - PROCESS | 1846 | 1478038689876 Marionette TRACE conn3 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:10 INFO - PROCESS | 1846 | 1478038690133 Marionette TRACE conn3 <- [1,869,null,{"value":null}] 15:18:10 INFO - PROCESS | 1846 | 1478038690150 Marionette TRACE conn3 -> [0,870,"getWindowHandles",null] 15:18:10 INFO - PROCESS | 1846 | 1478038690155 Marionette TRACE conn3 <- [1,870,null,["8"]] 15:18:10 INFO - PROCESS | 1846 | 1478038690160 Marionette TRACE conn3 -> [0,871,"switchToWindow",{"name":"8"}] 15:18:10 INFO - PROCESS | 1846 | 1478038690167 Marionette TRACE conn3 <- [1,871,null,{}] 15:18:10 INFO - PROCESS | 1846 | 1478038690172 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x94fd4000 == 12 [pid = 1846] [id = 194] 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x94fd9000) [pid = 1846] [serial = 569] [outer = (nil)] 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x95814c00) [pid = 1846] [serial = 570] [outer = 0x94fd9000] 15:18:10 INFO - PROCESS | 1846 | 1478038690258 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x95818400) [pid = 1846] [serial = 571] [outer = 0x94fd9000] 15:18:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x95cae400 == 13 [pid = 1846] [id = 195] 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x95d4a400) [pid = 1846] [serial = 572] [outer = (nil)] 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x97a24800) [pid = 1846] [serial = 573] [outer = 0x95d4a400] 15:18:10 INFO - PROCESS | 1846 | 1478038690757 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x97a4a000) [pid = 1846] [serial = 574] [outer = 0x95d4a400] 15:18:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x95821c00 == 14 [pid = 1846] [id = 196] 15:18:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x959ad000) [pid = 1846] [serial = 575] [outer = (nil)] 15:18:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x984c6800) [pid = 1846] [serial = 576] [outer = 0x959ad000] 15:18:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x984c6400) [pid = 1846] [serial = 577] [outer = 0x959ad000] 15:18:11 INFO - PROCESS | 1846 | 1478038691575 Marionette TRACE conn3 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 15:18:11 INFO - . 15:18:11 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1775ms 15:18:11 INFO - PROCESS | 1846 | 1478038691650 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 1846 | 1478038691654 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 15:18:11 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 15:18:11 INFO - PROCESS | 1846 | 1478038691661 Marionette TRACE conn3 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:11 INFO - PROCESS | 1846 | 1478038691788 Marionette TRACE conn3 <- [1,874,null,{"value":null}] 15:18:11 INFO - PROCESS | 1846 | 1478038691796 Marionette TRACE conn3 -> [0,875,"getWindowHandles",null] 15:18:11 INFO - PROCESS | 1846 | 1478038691799 Marionette TRACE conn3 <- [1,875,null,["8"]] 15:18:11 INFO - PROCESS | 1846 | 1478038691806 Marionette TRACE conn3 -> [0,876,"switchToWindow",{"name":"8"}] 15:18:11 INFO - PROCESS | 1846 | 1478038691810 Marionette TRACE conn3 <- [1,876,null,{}] 15:18:11 INFO - PROCESS | 1846 | 1478038691817 Marionette TRACE conn3 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x9114a400 == 15 [pid = 1846] [id = 197] 15:18:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x994ec800) [pid = 1846] [serial = 578] [outer = (nil)] 15:18:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x994f3000) [pid = 1846] [serial = 579] [outer = 0x994ec800] 15:18:11 INFO - PROCESS | 1846 | 1478038691979 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x9a03b800) [pid = 1846] [serial = 580] [outer = 0x994ec800] 15:18:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a1ce000 == 16 [pid = 1846] [id = 198] 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x9a1d5400) [pid = 1846] [serial = 581] [outer = (nil)] 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x9a433800) [pid = 1846] [serial = 582] [outer = 0x9a1d5400] 15:18:12 INFO - PROCESS | 1846 | 1478038692404 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x9a4d0400) [pid = 1846] [serial = 583] [outer = 0x9a1d5400] 15:18:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a0cd400 == 17 [pid = 1846] [id = 199] 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x9a0cdc00) [pid = 1846] [serial = 584] [outer = (nil)] 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x9ae8c800) [pid = 1846] [serial = 585] [outer = 0x9a0cdc00] 15:18:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x9ae93800) [pid = 1846] [serial = 586] [outer = 0x9a0cdc00] 15:18:13 INFO - PROCESS | 1846 | 1478038693308 Marionette TRACE conn3 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 15:18:13 INFO - . 15:18:13 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1681ms 15:18:13 INFO - PROCESS | 1846 | 1478038693342 Marionette TRACE conn3 -> [0,878,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 1846 | 1478038693345 Marionette TRACE conn3 <- [1,878,null,{"value":"8"}] 15:18:13 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 15:18:13 INFO - PROCESS | 1846 | 1478038693351 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:13 INFO - PROCESS | 1846 | 1478038693553 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:18:13 INFO - PROCESS | 1846 | 1478038693563 Marionette TRACE conn3 -> [0,880,"getWindowHandles",null] 15:18:13 INFO - PROCESS | 1846 | 1478038693565 Marionette TRACE conn3 <- [1,880,null,["8"]] 15:18:13 INFO - PROCESS | 1846 | 1478038693569 Marionette TRACE conn3 -> [0,881,"switchToWindow",{"name":"8"}] 15:18:13 INFO - PROCESS | 1846 | 1478038693574 Marionette TRACE conn3 <- [1,881,null,{}] 15:18:13 INFO - PROCESS | 1846 | 1478038693580 Marionette TRACE conn3 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b327000 == 18 [pid = 1846] [id = 200] 15:18:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x9b32b400) [pid = 1846] [serial = 587] [outer = (nil)] 15:18:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x9b331000) [pid = 1846] [serial = 588] [outer = 0x9b32b400] 15:18:13 INFO - PROCESS | 1846 | 1478038693657 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x9b3d2800) [pid = 1846] [serial = 589] [outer = 0x9b32b400] 15:18:14 INFO - PROCESS | 1846 | ++DOCSHELL 0xa0ff1000 == 19 [pid = 1846] [id = 201] 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0xa0ff3400) [pid = 1846] [serial = 590] [outer = (nil)] 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0xa0ffdc00) [pid = 1846] [serial = 591] [outer = 0xa0ff3400] 15:18:14 INFO - PROCESS | 1846 | 1478038694129 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0xa1122c00) [pid = 1846] [serial = 592] [outer = 0xa0ff3400] 15:18:14 INFO - PROCESS | 1846 | ++DOCSHELL 0xa0fadc00 == 20 [pid = 1846] [id = 202] 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0xa0fb5800) [pid = 1846] [serial = 593] [outer = (nil)] 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0xa2492800) [pid = 1846] [serial = 594] [outer = 0xa0fb5800] 15:18:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0xa2491c00) [pid = 1846] [serial = 595] [outer = 0xa0fb5800] 15:18:15 INFO - PROCESS | 1846 | 1478038695020 Marionette TRACE conn3 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 15:18:15 INFO - . 15:18:15 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1770ms 15:18:15 INFO - PROCESS | 1846 | 1478038695122 Marionette TRACE conn3 -> [0,883,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 1846 | 1478038695125 Marionette TRACE conn3 <- [1,883,null,{"value":"8"}] 15:18:15 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 15:18:15 INFO - PROCESS | 1846 | 1478038695131 Marionette TRACE conn3 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:15 INFO - PROCESS | 1846 | 1478038695269 Marionette TRACE conn3 <- [1,884,null,{"value":null}] 15:18:15 INFO - PROCESS | 1846 | 1478038695376 Marionette TRACE conn3 -> [0,885,"getWindowHandles",null] 15:18:15 INFO - PROCESS | 1846 | 1478038695380 Marionette TRACE conn3 <- [1,885,null,["8"]] 15:18:15 INFO - PROCESS | 1846 | 1478038695385 Marionette TRACE conn3 -> [0,886,"switchToWindow",{"name":"8"}] 15:18:15 INFO - PROCESS | 1846 | 1478038695390 Marionette TRACE conn3 <- [1,886,null,{}] 15:18:15 INFO - PROCESS | 1846 | 1478038695394 Marionette TRACE conn3 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ca7800 == 21 [pid = 1846] [id = 203] 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0xa249f400) [pid = 1846] [serial = 596] [outer = (nil)] 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0xa28e3c00) [pid = 1846] [serial = 597] [outer = 0xa249f400] 15:18:15 INFO - PROCESS | 1846 | 1478038695478 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0xa2b73c00) [pid = 1846] [serial = 598] [outer = 0xa249f400] 15:18:15 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b78000 == 22 [pid = 1846] [id = 204] 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0xa2b80000) [pid = 1846] [serial = 599] [outer = (nil)] 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0xa43df800) [pid = 1846] [serial = 600] [outer = 0xa2b80000] 15:18:15 INFO - PROCESS | 1846 | 1478038695894 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0xa43e5800) [pid = 1846] [serial = 601] [outer = 0xa2b80000] 15:18:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8cc00 == 23 [pid = 1846] [id = 205] 15:18:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8c59cc00) [pid = 1846] [serial = 602] [outer = (nil)] 15:18:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8dbb4c00) [pid = 1846] [serial = 603] [outer = 0x8c59cc00] 15:18:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8fbc0800) [pid = 1846] [serial = 604] [outer = 0x8c59cc00] 15:18:16 INFO - PROCESS | 1846 | 1478038696961 Marionette TRACE conn3 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 15:18:17 INFO - . 15:18:17 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1926ms 15:18:17 INFO - PROCESS | 1846 | 1478038697105 Marionette TRACE conn3 -> [0,888,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 1846 | 1478038697111 Marionette TRACE conn3 <- [1,888,null,{"value":"8"}] 15:18:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 15:18:17 INFO - PROCESS | 1846 | 1478038697123 Marionette TRACE conn3 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:17 INFO - PROCESS | 1846 | 1478038697299 Marionette TRACE conn3 <- [1,889,null,{"value":null}] 15:18:17 INFO - PROCESS | 1846 | 1478038697445 Marionette TRACE conn3 -> [0,890,"getWindowHandles",null] 15:18:17 INFO - PROCESS | 1846 | 1478038697450 Marionette TRACE conn3 <- [1,890,null,["8"]] 15:18:17 INFO - PROCESS | 1846 | 1478038697457 Marionette TRACE conn3 -> [0,891,"switchToWindow",{"name":"8"}] 15:18:17 INFO - PROCESS | 1846 | 1478038697465 Marionette TRACE conn3 <- [1,891,null,{}] 15:18:17 INFO - PROCESS | 1846 | 1478038697471 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x92f45000 == 24 [pid = 1846] [id = 206] 15:18:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x92f50800) [pid = 1846] [serial = 605] [outer = (nil)] 15:18:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x94dfb800) [pid = 1846] [serial = 606] [outer = 0x92f50800] 15:18:17 INFO - PROCESS | 1846 | 1478038697578 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x95d49800) [pid = 1846] [serial = 607] [outer = 0x92f50800] 15:18:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x97c71000 == 25 [pid = 1846] [id = 207] 15:18:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x9a1cf400) [pid = 1846] [serial = 608] [outer = (nil)] 15:18:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x9b330c00) [pid = 1846] [serial = 609] [outer = 0x9a1cf400] 15:18:18 INFO - PROCESS | 1846 | 1478038698132 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0xa0ff9000) [pid = 1846] [serial = 610] [outer = 0x9a1cf400] 15:18:18 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12373 15:18:19 INFO - PROCESS | 1846 | 1478038699061 Marionette TRACE conn3 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 15:18:19 INFO - . 15:18:19 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1976ms 15:18:19 INFO - PROCESS | 1846 | 1478038699097 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 1846 | 1478038699101 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 15:18:19 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 15:18:19 INFO - PROCESS | 1846 | 1478038699108 Marionette TRACE conn3 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:19 INFO - PROCESS | 1846 | 1478038699363 Marionette TRACE conn3 <- [1,894,null,{"value":null}] 15:18:19 INFO - PROCESS | 1846 | 1478038699543 Marionette TRACE conn3 -> [0,895,"getWindowHandles",null] 15:18:19 INFO - PROCESS | 1846 | 1478038699548 Marionette TRACE conn3 <- [1,895,null,["8"]] 15:18:19 INFO - PROCESS | 1846 | 1478038699556 Marionette TRACE conn3 -> [0,896,"switchToWindow",{"name":"8"}] 15:18:19 INFO - PROCESS | 1846 | 1478038699563 Marionette TRACE conn3 <- [1,896,null,{}] 15:18:19 INFO - PROCESS | 1846 | 1478038699571 Marionette TRACE conn3 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db1ac00 == 26 [pid = 1846] [id = 208] 15:18:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8de18800) [pid = 1846] [serial = 611] [outer = (nil)] 15:18:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fa7c800) [pid = 1846] [serial = 612] [outer = 0x8de18800] 15:18:19 INFO - PROCESS | 1846 | 1478038699698 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8fbcbc00) [pid = 1846] [serial = 613] [outer = 0x8de18800] 15:18:20 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b7f000 == 25 [pid = 1846] [id = 191] 15:18:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf81800 == 26 [pid = 1846] [id = 209] 15:18:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8bf87800) [pid = 1846] [serial = 614] [outer = (nil)] 15:18:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8db0f800) [pid = 1846] [serial = 615] [outer = 0x8bf87800] 15:18:20 INFO - PROCESS | 1846 | 1478038700781 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8deb8c00) [pid = 1846] [serial = 616] [outer = 0x8bf87800] 15:18:21 INFO - PROCESS | 1846 | 1478038701355 Marionette TRACE conn3 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 15:18:21 INFO - . 15:18:21 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2383ms 15:18:21 INFO - PROCESS | 1846 | 1478038701492 Marionette TRACE conn3 -> [0,898,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 1846 | 1478038701496 Marionette TRACE conn3 <- [1,898,null,{"value":"8"}] 15:18:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 15:18:21 INFO - PROCESS | 1846 | 1478038701505 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:21 INFO - PROCESS | 1846 | 1478038701642 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:18:21 INFO - PROCESS | 1846 | 1478038701747 Marionette TRACE conn3 -> [0,900,"getWindowHandles",null] 15:18:21 INFO - PROCESS | 1846 | 1478038701753 Marionette TRACE conn3 <- [1,900,null,["8"]] 15:18:21 INFO - PROCESS | 1846 | 1478038701759 Marionette TRACE conn3 -> [0,901,"switchToWindow",{"name":"8"}] 15:18:21 INFO - PROCESS | 1846 | 1478038701767 Marionette TRACE conn3 <- [1,901,null,{}] 15:18:21 INFO - PROCESS | 1846 | 1478038701776 Marionette TRACE conn3 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x9321fc00 == 27 [pid = 1846] [id = 210] 15:18:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x932ac800) [pid = 1846] [serial = 617] [outer = (nil)] 15:18:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x93be9000) [pid = 1846] [serial = 618] [outer = 0x932ac800] 15:18:21 INFO - PROCESS | 1846 | 1478038701862 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x94dfc400) [pid = 1846] [serial = 619] [outer = 0x932ac800] 15:18:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x9581b000 == 28 [pid = 1846] [id = 211] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x95cad400) [pid = 1846] [serial = 620] [outer = (nil)] 15:18:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x95caf000 == 29 [pid = 1846] [id = 212] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x95d43400) [pid = 1846] [serial = 621] [outer = (nil)] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x95d46400) [pid = 1846] [serial = 622] [outer = 0x95cad400] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x95ca7c00) [pid = 1846] [serial = 623] [outer = 0x95d43400] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x959b1c00) [pid = 1846] [serial = 624] [outer = 0x95d43400] 15:18:22 INFO - PROCESS | 1846 | 1478038702459 Marionette TRACE conn3 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 15:18:22 INFO - . 15:18:22 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 971ms 15:18:22 INFO - PROCESS | 1846 | 1478038702474 Marionette TRACE conn3 -> [0,903,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 1846 | 1478038702479 Marionette TRACE conn3 <- [1,903,null,{"value":"8"}] 15:18:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 15:18:22 INFO - PROCESS | 1846 | 1478038702485 Marionette TRACE conn3 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:22 INFO - PROCESS | 1846 | 1478038702699 Marionette TRACE conn3 <- [1,904,null,{"value":null}] 15:18:22 INFO - PROCESS | 1846 | 1478038702725 Marionette TRACE conn3 -> [0,905,"getWindowHandles",null] 15:18:22 INFO - PROCESS | 1846 | 1478038702730 Marionette TRACE conn3 <- [1,905,null,["8"]] 15:18:22 INFO - PROCESS | 1846 | 1478038702735 Marionette TRACE conn3 -> [0,906,"switchToWindow",{"name":"8"}] 15:18:22 INFO - PROCESS | 1846 | 1478038702740 Marionette TRACE conn3 <- [1,906,null,{}] 15:18:22 INFO - PROCESS | 1846 | 1478038702745 Marionette TRACE conn3 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x9662a800 == 30 [pid = 1846] [id = 213] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x9662b800) [pid = 1846] [serial = 625] [outer = (nil)] 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x967b7000) [pid = 1846] [serial = 626] [outer = 0x9662b800] 15:18:22 INFO - PROCESS | 1846 | 1478038702883 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x967b9c00) [pid = 1846] [serial = 627] [outer = 0x9662b800] 15:18:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a1c000 == 31 [pid = 1846] [id = 214] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x97c71400) [pid = 1846] [serial = 628] [outer = (nil)] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x97a53800) [pid = 1846] [serial = 629] [outer = 0x97c71400] 15:18:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a4a800 == 32 [pid = 1846] [id = 215] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x97c73c00) [pid = 1846] [serial = 630] [outer = (nil)] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x97a22000) [pid = 1846] [serial = 631] [outer = 0x97c73c00] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8fbbc800) [pid = 1846] [serial = 632] [outer = 0x97c71400] 15:18:23 INFO - PROCESS | 1846 | 1478038703598 Marionette TRACE conn3 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 15:18:23 INFO - . 15:18:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1171ms 15:18:23 INFO - PROCESS | 1846 | 1478038703665 Marionette TRACE conn3 -> [0,908,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 1846 | 1478038703671 Marionette TRACE conn3 <- [1,908,null,{"value":"8"}] 15:18:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 15:18:23 INFO - PROCESS | 1846 | 1478038703677 Marionette TRACE conn3 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:23 INFO - PROCESS | 1846 | 1478038703862 Marionette TRACE conn3 <- [1,909,null,{"value":null}] 15:18:23 INFO - PROCESS | 1846 | 1478038703882 Marionette TRACE conn3 -> [0,910,"getWindowHandles",null] 15:18:23 INFO - PROCESS | 1846 | 1478038703886 Marionette TRACE conn3 <- [1,910,null,["8"]] 15:18:23 INFO - PROCESS | 1846 | 1478038703891 Marionette TRACE conn3 -> [0,911,"switchToWindow",{"name":"8"}] 15:18:23 INFO - PROCESS | 1846 | 1478038703898 Marionette TRACE conn3 <- [1,911,null,{}] 15:18:23 INFO - PROCESS | 1846 | 1478038703903 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a033400 == 33 [pid = 1846] [id = 216] 15:18:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x9a03b000) [pid = 1846] [serial = 633] [outer = (nil)] 15:18:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x9a0ccc00) [pid = 1846] [serial = 634] [outer = 0x9a03b000] 15:18:24 INFO - PROCESS | 1846 | 1478038704058 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0xa24de400) [pid = 1846] [serial = 635] [outer = 0x9a03b000] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x8c59cc00) [pid = 1846] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0xa0fb5800) [pid = 1846] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0xa0ff3400) [pid = 1846] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x9b32b400) [pid = 1846] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x9a0cdc00) [pid = 1846] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x9a1d5400) [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_2-1.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x994ec800) [pid = 1846] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x959ad000) [pid = 1846] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x95d4a400) [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_1-1.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x94fd9000) [pid = 1846] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8fbbd400) [pid = 1846] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0xa433a000) [pid = 1846] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8d0b0c00) [pid = 1846] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0xa249f400) [pid = 1846] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 15:18:24 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0xa2b80000) [pid = 1846] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 15:18:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x95d4a400 == 34 [pid = 1846] [id = 217] 15:18:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x97c73400) [pid = 1846] [serial = 636] [outer = (nil)] 15:18:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x959b1000) [pid = 1846] [serial = 637] [outer = 0x97c73400] 15:18:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x94fd9000) [pid = 1846] [serial = 638] [outer = 0x97c73400] 15:18:24 INFO - PROCESS | 1846 | 1478038704913 Marionette TRACE conn3 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 15:18:24 INFO - . 15:18:24 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1271ms 15:18:24 INFO - PROCESS | 1846 | 1478038704948 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 1846 | 1478038704952 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 15:18:24 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 15:18:24 INFO - PROCESS | 1846 | 1478038704959 Marionette TRACE conn3 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:25 INFO - PROCESS | 1846 | 1478038705115 Marionette TRACE conn3 <- [1,914,null,{"value":null}] 15:18:25 INFO - PROCESS | 1846 | 1478038705272 Marionette TRACE conn3 -> [0,915,"getWindowHandles",null] 15:18:25 INFO - PROCESS | 1846 | 1478038705274 Marionette TRACE conn3 <- [1,915,null,["8"]] 15:18:25 INFO - PROCESS | 1846 | 1478038705283 Marionette TRACE conn3 -> [0,916,"switchToWindow",{"name":"8"}] 15:18:25 INFO - PROCESS | 1846 | 1478038705291 Marionette TRACE conn3 <- [1,916,null,{}] 15:18:25 INFO - PROCESS | 1846 | 1478038705299 Marionette TRACE conn3 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a1f400 == 35 [pid = 1846] [id = 218] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0xa2b74400) [pid = 1846] [serial = 639] [outer = (nil)] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0xa2b7a800) [pid = 1846] [serial = 640] [outer = 0xa2b74400] 15:18:25 INFO - PROCESS | 1846 | 1478038705392 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0xa2b7e000) [pid = 1846] [serial = 641] [outer = 0xa2b74400] 15:18:25 INFO - PROCESS | 1846 | ++DOCSHELL 0xa43db000 == 36 [pid = 1846] [id = 219] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0xa4512800) [pid = 1846] [serial = 642] [outer = (nil)] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0xa4517c00) [pid = 1846] [serial = 643] [outer = 0xa4512800] 15:18:25 INFO - PROCESS | 1846 | ++DOCSHELL 0xa451f400 == 37 [pid = 1846] [id = 220] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0xa453c000) [pid = 1846] [serial = 644] [outer = (nil)] 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0xa45f7800) [pid = 1846] [serial = 645] [outer = 0xa453c000] 15:18:25 INFO - PROCESS | 1846 | 1478038705850 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0xa4843400) [pid = 1846] [serial = 646] [outer = 0xa453c000] 15:18:26 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 15:18:26 INFO - PROCESS | 1846 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0xa0fadc00 == 36 [pid = 1846] [id = 202] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8cc00 == 35 [pid = 1846] [id = 205] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9a0cd400 == 34 [pid = 1846] [id = 199] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x95821c00 == 33 [pid = 1846] [id = 196] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x95d4a400 == 32 [pid = 1846] [id = 217] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x97a4a800 == 31 [pid = 1846] [id = 215] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x97a1c000 == 30 [pid = 1846] [id = 214] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x95caf000 == 29 [pid = 1846] [id = 212] 15:18:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9581b000 == 28 [pid = 1846] [id = 211] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x9ae93800) [pid = 1846] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x9ae8c800) [pid = 1846] [serial = 585] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x984c6400) [pid = 1846] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x984c6800) [pid = 1846] [serial = 576] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0xa28e3c00) [pid = 1846] [serial = 597] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0xa2b73c00) [pid = 1846] [serial = 598] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0xa43df800) [pid = 1846] [serial = 600] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0xa43e5800) [pid = 1846] [serial = 601] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8dbb4c00) [pid = 1846] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8fbc0800) [pid = 1846] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x9b331000) [pid = 1846] [serial = 588] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x9b3d2800) [pid = 1846] [serial = 589] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0xa0ffdc00) [pid = 1846] [serial = 591] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0xa1122c00) [pid = 1846] [serial = 592] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0xa2492800) [pid = 1846] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0xa2491c00) [pid = 1846] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x994f3000) [pid = 1846] [serial = 579] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9a03b800) [pid = 1846] [serial = 580] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9a433800) [pid = 1846] [serial = 582] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x9a4d0400) [pid = 1846] [serial = 583] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x95814c00) [pid = 1846] [serial = 570] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x95818400) [pid = 1846] [serial = 571] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x97a24800) [pid = 1846] [serial = 573] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x97a4a000) [pid = 1846] [serial = 574] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8fbc0000) [pid = 1846] [serial = 567] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8cfb1800) [pid = 1846] [serial = 568] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8d0b8400) [pid = 1846] [serial = 564] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8dbb1c00) [pid = 1846] [serial = 565] [outer = (nil)] [url = about:blank] 15:18:28 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0xa43df400) [pid = 1846] [serial = 562] [outer = (nil)] [url = about:blank] 15:18:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8b911400 == 27 [pid = 1846] [id = 10] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x95d43400) [pid = 1846] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x95cad400) [pid = 1846] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8de18800) [pid = 1846] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x92f50800) [pid = 1846] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x9a1cf400) [pid = 1846] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8bf87800) [pid = 1846] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x97c71400) [pid = 1846] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x97c73c00) [pid = 1846] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x9a03b000) [pid = 1846] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x97c73400) [pid = 1846] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x9662b800) [pid = 1846] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 15:18:31 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x932ac800) [pid = 1846] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b78000 == 26 [pid = 1846] [id = 204] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x92f45000 == 25 [pid = 1846] [id = 206] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0xa0ff1000 == 24 [pid = 1846] [id = 201] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9b327000 == 23 [pid = 1846] [id = 200] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x95ca7800 == 22 [pid = 1846] [id = 203] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9114a400 == 21 [pid = 1846] [id = 197] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x97c71000 == 20 [pid = 1846] [id = 207] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0xa451f400 == 19 [pid = 1846] [id = 220] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9a1ce000 == 18 [pid = 1846] [id = 198] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9a033400 == 17 [pid = 1846] [id = 216] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x95cae400 == 16 [pid = 1846] [id = 195] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9321fc00 == 15 [pid = 1846] [id = 210] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x94fd4000 == 14 [pid = 1846] [id = 194] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcd8400 == 13 [pid = 1846] [id = 193] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b0800 == 12 [pid = 1846] [id = 192] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x9662a800 == 11 [pid = 1846] [id = 213] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf81800 == 10 [pid = 1846] [id = 209] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8db1ac00 == 9 [pid = 1846] [id = 208] 15:18:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8b90e800 == 8 [pid = 1846] [id = 11] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x959b1c00) [pid = 1846] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x95d46400) [pid = 1846] [serial = 622] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x95ca7c00) [pid = 1846] [serial = 623] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8fbbc800) [pid = 1846] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x97a22000) [pid = 1846] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x97a53800) [pid = 1846] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x94fd9000) [pid = 1846] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x959b1000) [pid = 1846] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0xa24de400) [pid = 1846] [serial = 635] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x9a0ccc00) [pid = 1846] [serial = 634] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0xa2b7a800) [pid = 1846] [serial = 640] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0xa45f7800) [pid = 1846] [serial = 645] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x967b7000) [pid = 1846] [serial = 626] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x967b9c00) [pid = 1846] [serial = 627] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x93be9000) [pid = 1846] [serial = 618] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x94dfc400) [pid = 1846] [serial = 619] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8db0f800) [pid = 1846] [serial = 615] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8deb8c00) [pid = 1846] [serial = 616] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fa7c800) [pid = 1846] [serial = 612] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbcbc00) [pid = 1846] [serial = 613] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x9b330c00) [pid = 1846] [serial = 609] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0xa0ff9000) [pid = 1846] [serial = 610] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x94dfb800) [pid = 1846] [serial = 606] [outer = (nil)] [url = about:blank] 15:18:36 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x95d49800) [pid = 1846] [serial = 607] [outer = (nil)] [url = about:blank] 15:18:38 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8b910800) [pid = 1846] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:18:38 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8b911800) [pid = 1846] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:43 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x8b911c00) [pid = 1846] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:43 INFO - PROCESS | 1846 | --DOMWINDOW == 21 (0x8bf5bc00) [pid = 1846] [serial = 441] [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.] 15:18:55 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:18:55 INFO - PROCESS | 1846 | 1478038735544 Marionette TRACE conn3 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 15:18:55 INFO - . 15:18:55 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30603ms 15:18:55 INFO - PROCESS | 1846 | 1478038735562 Marionette TRACE conn3 -> [0,918,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 1846 | 1478038735567 Marionette TRACE conn3 <- [1,918,null,{"value":"8"}] 15:18:55 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 15:18:55 INFO - PROCESS | 1846 | 1478038735577 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:55 INFO - PROCESS | 1846 | --DOCSHELL 0xa43db000 == 7 [pid = 1846] [id = 219] 15:18:55 INFO - PROCESS | 1846 | 1478038735769 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:18:55 INFO - PROCESS | 1846 | 1478038735829 Marionette TRACE conn3 -> [0,920,"getWindowHandles",null] 15:18:55 INFO - PROCESS | 1846 | 1478038735835 Marionette TRACE conn3 <- [1,920,null,["8"]] 15:18:55 INFO - PROCESS | 1846 | 1478038735842 Marionette TRACE conn3 -> [0,921,"switchToWindow",{"name":"8"}] 15:18:55 INFO - PROCESS | 1846 | 1478038735849 Marionette TRACE conn3 <- [1,921,null,{}] 15:18:55 INFO - PROCESS | 1846 | 1478038735855 Marionette TRACE conn3 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8ec00 == 8 [pid = 1846] [id = 221] 15:18:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x8c593400) [pid = 1846] [serial = 647] [outer = (nil)] 15:18:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x8c597800) [pid = 1846] [serial = 648] [outer = 0x8c593400] 15:18:55 INFO - PROCESS | 1846 | 1478038735945 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8d0ac800) [pid = 1846] [serial = 649] [outer = 0x8c593400] 15:18:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db1bc00 == 9 [pid = 1846] [id = 222] 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8de19c00) [pid = 1846] [serial = 650] [outer = (nil)] 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8c596000) [pid = 1846] [serial = 651] [outer = 0x8de19c00] 15:18:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1d000 == 10 [pid = 1846] [id = 223] 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8de1e400) [pid = 1846] [serial = 652] [outer = (nil)] 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8de77800) [pid = 1846] [serial = 653] [outer = 0x8de1e400] 15:18:56 INFO - PROCESS | 1846 | 1478038736403 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8deb1800) [pid = 1846] [serial = 654] [outer = 0x8de1e400] 15:18:56 INFO - PROCESS | 1846 | 1478038736861 Marionette TRACE conn3 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"23208bbd-583b-4b82-a4e6-29abec32cf45\"","@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"]]]}] 15:18:56 INFO - ... 15:18:56 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1320ms 15:18:56 INFO - PROCESS | 1846 | 1478038736895 Marionette TRACE conn3 -> [0,923,"getWindowHandle",null] 15:18:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 15:18:56 INFO - PROCESS | 1846 | 1478038736899 Marionette TRACE conn3 <- [1,923,null,{"value":"8"}] 15:18:56 INFO - PROCESS | 1846 | 1478038736907 Marionette TRACE conn3 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:57 INFO - PROCESS | 1846 | 1478038737148 Marionette TRACE conn3 <- [1,924,null,{"value":null}] 15:18:57 INFO - PROCESS | 1846 | 1478038737175 Marionette TRACE conn3 -> [0,925,"getWindowHandles",null] 15:18:57 INFO - PROCESS | 1846 | 1478038737180 Marionette TRACE conn3 <- [1,925,null,["8"]] 15:18:57 INFO - PROCESS | 1846 | 1478038737186 Marionette TRACE conn3 -> [0,926,"switchToWindow",{"name":"8"}] 15:18:57 INFO - PROCESS | 1846 | 1478038737192 Marionette TRACE conn3 <- [1,926,null,{}] 15:18:57 INFO - PROCESS | 1846 | 1478038737197 Marionette TRACE conn3 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbbcc00 == 11 [pid = 1846] [id = 224] 15:18:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8fbbd400) [pid = 1846] [serial = 655] [outer = (nil)] 15:18:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8fbbf800) [pid = 1846] [serial = 656] [outer = 0x8fbbd400] 15:18:57 INFO - PROCESS | 1846 | 1478038737280 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8fbc2c00) [pid = 1846] [serial = 657] [outer = 0x8fbbd400] 15:18:57 INFO - PROCESS | 1846 | 1478038737869 Marionette TRACE conn3 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 15:18:57 INFO - . 15:18:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1020ms 15:18:57 INFO - PROCESS | 1846 | 1478038737934 Marionette TRACE conn3 -> [0,928,"getWindowHandle",null] 15:18:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 15:18:57 INFO - PROCESS | 1846 | 1478038737941 Marionette TRACE conn3 <- [1,928,null,{"value":"8"}] 15:18:57 INFO - PROCESS | 1846 | 1478038737947 Marionette TRACE conn3 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:58 INFO - PROCESS | 1846 | 1478038738102 Marionette TRACE conn3 <- [1,929,null,{"value":null}] 15:18:58 INFO - PROCESS | 1846 | 1478038738110 Marionette TRACE conn3 -> [0,930,"getWindowHandles",null] 15:18:58 INFO - PROCESS | 1846 | 1478038738114 Marionette TRACE conn3 <- [1,930,null,["8"]] 15:18:58 INFO - PROCESS | 1846 | 1478038738120 Marionette TRACE conn3 -> [0,931,"switchToWindow",{"name":"8"}] 15:18:58 INFO - PROCESS | 1846 | 1478038738126 Marionette TRACE conn3 <- [1,931,null,{}] 15:18:58 INFO - PROCESS | 1846 | 1478038738132 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x93be8000 == 12 [pid = 1846] [id = 225] 15:18:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x93be8c00) [pid = 1846] [serial = 658] [outer = (nil)] 15:18:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x93bebc00) [pid = 1846] [serial = 659] [outer = 0x93be8c00] 15:18:58 INFO - PROCESS | 1846 | 1478038738301 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x959afc00) [pid = 1846] [serial = 660] [outer = 0x93be8c00] 15:18:58 INFO - PROCESS | 1846 | 1478038738781 Marionette TRACE conn3 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 15:18:58 INFO - . 15:18:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 877ms 15:18:58 INFO - PROCESS | 1846 | 1478038738829 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1846 | 1478038738834 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 15:18:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 15:18:58 INFO - PROCESS | 1846 | 1478038738843 Marionette TRACE conn3 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:58 INFO - PROCESS | 1846 | 1478038738983 Marionette TRACE conn3 <- [1,934,null,{"value":null}] 15:18:59 INFO - PROCESS | 1846 | 1478038738999 Marionette TRACE conn3 -> [0,935,"getWindowHandles",null] 15:18:59 INFO - PROCESS | 1846 | 1478038739004 Marionette TRACE conn3 <- [1,935,null,["8"]] 15:18:59 INFO - PROCESS | 1846 | 1478038739013 Marionette TRACE conn3 -> [0,936,"switchToWindow",{"name":"8"}] 15:18:59 INFO - PROCESS | 1846 | 1478038739016 Marionette TRACE conn3 <- [1,936,null,{}] 15:18:59 INFO - PROCESS | 1846 | 1478038739022 Marionette TRACE conn3 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc3400 == 13 [pid = 1846] [id = 226] 15:18:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x95d46400) [pid = 1846] [serial = 661] [outer = (nil)] 15:18:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x96310c00) [pid = 1846] [serial = 662] [outer = 0x95d46400] 15:18:59 INFO - PROCESS | 1846 | 1478038739182 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x96623800) [pid = 1846] [serial = 663] [outer = 0x95d46400] 15:18:59 INFO - PROCESS | 1846 | 1478038739640 Marionette TRACE conn3 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 15:18:59 INFO - . 15:18:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 821ms 15:18:59 INFO - PROCESS | 1846 | 1478038739693 Marionette TRACE conn3 -> [0,938,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 1846 | 1478038739695 Marionette TRACE conn3 <- [1,938,null,{"value":"8"}] 15:18:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 15:18:59 INFO - PROCESS | 1846 | 1478038739709 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:18:59 INFO - PROCESS | 1846 | 1478038739868 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:18:59 INFO - PROCESS | 1846 | 1478038739880 Marionette TRACE conn3 -> [0,940,"getWindowHandles",null] 15:18:59 INFO - PROCESS | 1846 | 1478038739883 Marionette TRACE conn3 <- [1,940,null,["8"]] 15:18:59 INFO - PROCESS | 1846 | 1478038739889 Marionette TRACE conn3 -> [0,941,"switchToWindow",{"name":"8"}] 15:18:59 INFO - PROCESS | 1846 | 1478038739893 Marionette TRACE conn3 <- [1,941,null,{}] 15:18:59 INFO - PROCESS | 1846 | 1478038739898 Marionette TRACE conn3 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a19800 == 14 [pid = 1846] [id = 227] 15:18:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x97a1ac00) [pid = 1846] [serial = 664] [outer = (nil)] 15:18:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x97a24000) [pid = 1846] [serial = 665] [outer = 0x97a1ac00] 15:18:59 INFO - PROCESS | 1846 | 1478038739975 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x97a4dc00) [pid = 1846] [serial = 666] [outer = 0x97a1ac00] 15:19:00 INFO - PROCESS | 1846 | 1478038740537 Marionette TRACE conn3 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:00 INFO - . 15:19:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 868ms 15:19:00 INFO - PROCESS | 1846 | 1478038740580 Marionette TRACE conn3 -> [0,943,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 1846 | 1478038740584 Marionette TRACE conn3 <- [1,943,null,{"value":"8"}] 15:19:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 15:19:00 INFO - PROCESS | 1846 | 1478038740590 Marionette TRACE conn3 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:00 INFO - PROCESS | 1846 | 1478038740742 Marionette TRACE conn3 <- [1,944,null,{"value":null}] 15:19:00 INFO - PROCESS | 1846 | 1478038740751 Marionette TRACE conn3 -> [0,945,"getWindowHandles",null] 15:19:00 INFO - PROCESS | 1846 | 1478038740756 Marionette TRACE conn3 <- [1,945,null,["8"]] 15:19:00 INFO - PROCESS | 1846 | 1478038740841 Marionette TRACE conn3 -> [0,946,"switchToWindow",{"name":"8"}] 15:19:00 INFO - PROCESS | 1846 | 1478038740846 Marionette TRACE conn3 <- [1,946,null,{}] 15:19:00 INFO - PROCESS | 1846 | 1478038740854 Marionette TRACE conn3 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x984d3c00 == 15 [pid = 1846] [id = 228] 15:19:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x9944c400) [pid = 1846] [serial = 667] [outer = (nil)] 15:19:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x994ec400) [pid = 1846] [serial = 668] [outer = 0x9944c400] 15:19:00 INFO - PROCESS | 1846 | 1478038740931 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x994f3000) [pid = 1846] [serial = 669] [outer = 0x9944c400] 15:19:01 INFO - PROCESS | 1846 | 1478038741379 Marionette TRACE conn3 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:01 INFO - . 15:19:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 823ms 15:19:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 15:19:01 INFO - PROCESS | 1846 | 1478038741413 Marionette TRACE conn3 -> [0,948,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 1846 | 1478038741416 Marionette TRACE conn3 <- [1,948,null,{"value":"8"}] 15:19:01 INFO - PROCESS | 1846 | 1478038741422 Marionette TRACE conn3 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:01 INFO - PROCESS | 1846 | 1478038741562 Marionette TRACE conn3 <- [1,949,null,{"value":null}] 15:19:01 INFO - PROCESS | 1846 | 1478038741571 Marionette TRACE conn3 -> [0,950,"getWindowHandles",null] 15:19:01 INFO - PROCESS | 1846 | 1478038741573 Marionette TRACE conn3 <- [1,950,null,["8"]] 15:19:01 INFO - PROCESS | 1846 | 1478038741578 Marionette TRACE conn3 -> [0,951,"switchToWindow",{"name":"8"}] 15:19:01 INFO - PROCESS | 1846 | 1478038741582 Marionette TRACE conn3 <- [1,951,null,{}] 15:19:01 INFO - PROCESS | 1846 | 1478038741588 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x994fb000 == 16 [pid = 1846] [id = 229] 15:19:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x9a032400) [pid = 1846] [serial = 670] [outer = (nil)] 15:19:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x9a0cd000) [pid = 1846] [serial = 671] [outer = 0x9a032400] 15:19:01 INFO - PROCESS | 1846 | 1478038741665 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x9a19fc00) [pid = 1846] [serial = 672] [outer = 0x9a032400] 15:19:02 INFO - PROCESS | 1846 | 1478038742180 Marionette TRACE conn3 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:02 INFO - . 15:19:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 820ms 15:19:02 INFO - PROCESS | 1846 | 1478038742246 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 1846 | 1478038742250 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 15:19:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 15:19:02 INFO - PROCESS | 1846 | 1478038742256 Marionette TRACE conn3 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:02 INFO - PROCESS | 1846 | 1478038742410 Marionette TRACE conn3 <- [1,954,null,{"value":null}] 15:19:02 INFO - PROCESS | 1846 | 1478038742508 Marionette TRACE conn3 -> [0,955,"getWindowHandles",null] 15:19:02 INFO - PROCESS | 1846 | 1478038742510 Marionette TRACE conn3 <- [1,955,null,["8"]] 15:19:02 INFO - PROCESS | 1846 | 1478038742516 Marionette TRACE conn3 -> [0,956,"switchToWindow",{"name":"8"}] 15:19:02 INFO - PROCESS | 1846 | 1478038742520 Marionette TRACE conn3 <- [1,956,null,{}] 15:19:02 INFO - PROCESS | 1846 | 1478038742525 Marionette TRACE conn3 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf85000 == 17 [pid = 1846] [id = 230] 15:19:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x9a1ce800) [pid = 1846] [serial = 673] [outer = (nil)] 15:19:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x9a1d5400) [pid = 1846] [serial = 674] [outer = 0x9a1ce800] 15:19:02 INFO - PROCESS | 1846 | 1478038742607 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x9a40c400) [pid = 1846] [serial = 675] [outer = 0x9a1ce800] 15:19:03 INFO - PROCESS | 1846 | 1478038743075 Marionette TRACE conn3 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:03 INFO - . 15:19:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 870ms 15:19:03 INFO - PROCESS | 1846 | 1478038743157 Marionette TRACE conn3 -> [0,958,"getWindowHandle",null] 15:19:03 INFO - PROCESS | 1846 | 1478038743160 Marionette TRACE conn3 <- [1,958,null,{"value":"8"}] 15:19:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 15:19:03 INFO - PROCESS | 1846 | 1478038743168 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:03 INFO - PROCESS | 1846 | 1478038743343 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:19:03 INFO - PROCESS | 1846 | 1478038743405 Marionette TRACE conn3 -> [0,960,"getWindowHandles",null] 15:19:03 INFO - PROCESS | 1846 | 1478038743408 Marionette TRACE conn3 <- [1,960,null,["8"]] 15:19:03 INFO - PROCESS | 1846 | 1478038743413 Marionette TRACE conn3 -> [0,961,"switchToWindow",{"name":"8"}] 15:19:03 INFO - PROCESS | 1846 | 1478038743416 Marionette TRACE conn3 <- [1,961,null,{}] 15:19:03 INFO - PROCESS | 1846 | 1478038743422 Marionette TRACE conn3 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a4ce400 == 18 [pid = 1846] [id = 231] 15:19:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x9a4cf400) [pid = 1846] [serial = 676] [outer = (nil)] 15:19:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x9a4dac00) [pid = 1846] [serial = 677] [outer = 0x9a4cf400] 15:19:03 INFO - PROCESS | 1846 | 1478038743503 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x9ae90800) [pid = 1846] [serial = 678] [outer = 0x9a4cf400] 15:19:04 INFO - PROCESS | 1846 | 1478038744042 Marionette TRACE conn3 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:04 INFO - . 15:19:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 919ms 15:19:04 INFO - PROCESS | 1846 | 1478038744092 Marionette TRACE conn3 -> [0,963,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 1846 | 1478038744097 Marionette TRACE conn3 <- [1,963,null,{"value":"8"}] 15:19:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 15:19:04 INFO - PROCESS | 1846 | 1478038744106 Marionette TRACE conn3 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:04 INFO - PROCESS | 1846 | 1478038744282 Marionette TRACE conn3 <- [1,964,null,{"value":null}] 15:19:04 INFO - PROCESS | 1846 | 1478038744417 Marionette TRACE conn3 -> [0,965,"getWindowHandles",null] 15:19:04 INFO - PROCESS | 1846 | 1478038744422 Marionette TRACE conn3 <- [1,965,null,["8"]] 15:19:04 INFO - PROCESS | 1846 | 1478038744430 Marionette TRACE conn3 -> [0,966,"switchToWindow",{"name":"8"}] 15:19:04 INFO - PROCESS | 1846 | 1478038744436 Marionette TRACE conn3 <- [1,966,null,{}] 15:19:04 INFO - PROCESS | 1846 | 1478038744445 Marionette TRACE conn3 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de6d800 == 19 [pid = 1846] [id = 232] 15:19:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8de71400) [pid = 1846] [serial = 679] [outer = (nil)] 15:19:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8e067c00) [pid = 1846] [serial = 680] [outer = 0x8de71400] 15:19:04 INFO - PROCESS | 1846 | 1478038744558 Marionette DEBUG loaded listener.js 15:19:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8fbc2800) [pid = 1846] [serial = 681] [outer = 0x8de71400] 15:19:05 INFO - PROCESS | 1846 | 1478038745145 Marionette TRACE conn3 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:05 INFO - . 15:19:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1070ms 15:19:05 INFO - PROCESS | 1846 | 1478038745211 Marionette TRACE conn3 -> [0,968,"getWindowHandle",null] 15:19:05 INFO - PROCESS | 1846 | 1478038745218 Marionette TRACE conn3 <- [1,968,null,{"value":"8"}] 15:19:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 15:19:05 INFO - PROCESS | 1846 | 1478038745225 Marionette TRACE conn3 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:05 INFO - PROCESS | 1846 | 1478038745387 Marionette TRACE conn3 <- [1,969,null,{"value":null}] 15:19:05 INFO - PROCESS | 1846 | 1478038745523 Marionette TRACE conn3 -> [0,970,"getWindowHandles",null] 15:19:05 INFO - PROCESS | 1846 | 1478038745527 Marionette TRACE conn3 <- [1,970,null,["8"]] 15:19:05 INFO - PROCESS | 1846 | 1478038745535 Marionette TRACE conn3 -> [0,971,"switchToWindow",{"name":"8"}] 15:19:05 INFO - PROCESS | 1846 | 1478038745540 Marionette TRACE conn3 <- [1,971,null,{}] 15:19:05 INFO - PROCESS | 1846 | 1478038745546 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x95d45800 == 20 [pid = 1846] [id = 233] 15:19:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x95d4ac00) [pid = 1846] [serial = 682] [outer = (nil)] 15:19:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x96628800) [pid = 1846] [serial = 683] [outer = 0x95d4ac00] 15:19:05 INFO - PROCESS | 1846 | 1478038745639 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x967bc000) [pid = 1846] [serial = 684] [outer = 0x95d4ac00] 15:19:06 INFO - PROCESS | 1846 | 1478038746235 Marionette TRACE conn3 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:06 INFO - . 15:19:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1024ms 15:19:06 INFO - PROCESS | 1846 | 1478038746296 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 1846 | 1478038746303 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 15:19:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 15:19:06 INFO - PROCESS | 1846 | 1478038746311 Marionette TRACE conn3 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:06 INFO - PROCESS | 1846 | 1478038746466 Marionette TRACE conn3 <- [1,974,null,{"value":null}] 15:19:06 INFO - PROCESS | 1846 | 1478038746603 Marionette TRACE conn3 -> [0,975,"getWindowHandles",null] 15:19:06 INFO - PROCESS | 1846 | 1478038746608 Marionette TRACE conn3 <- [1,975,null,["8"]] 15:19:06 INFO - PROCESS | 1846 | 1478038746614 Marionette TRACE conn3 -> [0,976,"switchToWindow",{"name":"8"}] 15:19:06 INFO - PROCESS | 1846 | 1478038746620 Marionette TRACE conn3 <- [1,976,null,{}] 15:19:06 INFO - PROCESS | 1846 | 1478038746629 Marionette TRACE conn3 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a491400 == 21 [pid = 1846] [id = 234] 15:19:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x9a4d7c00) [pid = 1846] [serial = 685] [outer = (nil)] 15:19:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x9b07cc00) [pid = 1846] [serial = 686] [outer = 0x9a4d7c00] 15:19:06 INFO - PROCESS | 1846 | 1478038746722 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x9b32b400) [pid = 1846] [serial = 687] [outer = 0x9a4d7c00] 15:19:07 INFO - PROCESS | 1846 | 1478038747266 Marionette TRACE conn3 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:07 INFO - . 15:19:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 970ms 15:19:07 INFO - PROCESS | 1846 | 1478038747280 Marionette TRACE conn3 -> [0,978,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 1846 | 1478038747284 Marionette TRACE conn3 <- [1,978,null,{"value":"8"}] 15:19:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 15:19:07 INFO - PROCESS | 1846 | 1478038747330 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:07 INFO - PROCESS | 1846 | 1478038747535 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:19:07 INFO - PROCESS | 1846 | 1478038747610 Marionette TRACE conn3 -> [0,980,"getWindowHandles",null] 15:19:07 INFO - PROCESS | 1846 | 1478038747613 Marionette TRACE conn3 <- [1,980,null,["8"]] 15:19:07 INFO - PROCESS | 1846 | 1478038747618 Marionette TRACE conn3 -> [0,981,"switchToWindow",{"name":"8"}] 15:19:07 INFO - PROCESS | 1846 | 1478038747625 Marionette TRACE conn3 <- [1,981,null,{}] 15:19:07 INFO - PROCESS | 1846 | 1478038747631 Marionette TRACE conn3 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b3db800 == 22 [pid = 1846] [id = 235] 15:19:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x9b429c00) [pid = 1846] [serial = 688] [outer = (nil)] 15:19:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x9b4d3c00) [pid = 1846] [serial = 689] [outer = 0x9b429c00] 15:19:07 INFO - PROCESS | 1846 | 1478038747719 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0xa0fb8800) [pid = 1846] [serial = 690] [outer = 0x9b429c00] 15:19:08 INFO - PROCESS | 1846 | 1478038748387 Marionette TRACE conn3 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:08 INFO - . 15:19:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1128ms 15:19:08 INFO - PROCESS | 1846 | 1478038748454 Marionette TRACE conn3 -> [0,983,"getWindowHandle",null] 15:19:08 INFO - PROCESS | 1846 | 1478038748460 Marionette TRACE conn3 <- [1,983,null,{"value":"8"}] 15:19:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 15:19:08 INFO - PROCESS | 1846 | 1478038748470 Marionette TRACE conn3 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:08 INFO - PROCESS | 1846 | 1478038748657 Marionette TRACE conn3 <- [1,984,null,{"value":null}] 15:19:08 INFO - PROCESS | 1846 | 1478038748772 Marionette TRACE conn3 -> [0,985,"getWindowHandles",null] 15:19:08 INFO - PROCESS | 1846 | 1478038748778 Marionette TRACE conn3 <- [1,985,null,["8"]] 15:19:08 INFO - PROCESS | 1846 | 1478038748826 Marionette TRACE conn3 -> [0,986,"switchToWindow",{"name":"8"}] 15:19:08 INFO - PROCESS | 1846 | 1478038748833 Marionette TRACE conn3 <- [1,986,null,{}] 15:19:08 INFO - PROCESS | 1846 | 1478038748838 Marionette TRACE conn3 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de12400 == 23 [pid = 1846] [id = 236] 15:19:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8de12c00) [pid = 1846] [serial = 691] [outer = (nil)] 15:19:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8fbc8400) [pid = 1846] [serial = 692] [outer = 0x8de12c00] 15:19:08 INFO - PROCESS | 1846 | 1478038748929 Marionette DEBUG loaded listener.js 15:19:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x91daec00) [pid = 1846] [serial = 693] [outer = 0x8de12c00] 15:19:09 INFO - PROCESS | 1846 | --DOCSHELL 0x8db1bc00 == 22 [pid = 1846] [id = 222] 15:19:09 INFO - PROCESS | 1846 | --DOCSHELL 0x97a1f400 == 21 [pid = 1846] [id = 218] 15:19:09 INFO - PROCESS | 1846 | 1478038749481 Marionette TRACE conn3 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:09 INFO - . 15:19:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1071ms 15:19:09 INFO - PROCESS | 1846 | 1478038749542 Marionette TRACE conn3 -> [0,988,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 1846 | 1478038749546 Marionette TRACE conn3 <- [1,988,null,{"value":"8"}] 15:19:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 15:19:09 INFO - PROCESS | 1846 | 1478038749553 Marionette TRACE conn3 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:09 INFO - PROCESS | 1846 | 1478038749701 Marionette TRACE conn3 <- [1,989,null,{"value":null}] 15:19:09 INFO - PROCESS | 1846 | 1478038749802 Marionette TRACE conn3 -> [0,990,"getWindowHandles",null] 15:19:09 INFO - PROCESS | 1846 | 1478038749806 Marionette TRACE conn3 <- [1,990,null,["8"]] 15:19:09 INFO - PROCESS | 1846 | 1478038749812 Marionette TRACE conn3 -> [0,991,"switchToWindow",{"name":"8"}] 15:19:09 INFO - PROCESS | 1846 | 1478038749816 Marionette TRACE conn3 <- [1,991,null,{}] 15:19:09 INFO - PROCESS | 1846 | 1478038749821 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7f000 == 22 [pid = 1846] [id = 237] 15:19:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x95ca9c00) [pid = 1846] [serial = 694] [outer = (nil)] 15:19:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x95d49400) [pid = 1846] [serial = 695] [outer = 0x95ca9c00] 15:19:09 INFO - PROCESS | 1846 | 1478038749901 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x96623400) [pid = 1846] [serial = 696] [outer = 0x95ca9c00] 15:19:10 INFO - PROCESS | 1846 | 1478038750374 Marionette TRACE conn3 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:10 INFO - . 15:19:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 869ms 15:19:10 INFO - PROCESS | 1846 | 1478038750428 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 1846 | 1478038750434 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 15:19:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 15:19:10 INFO - PROCESS | 1846 | 1478038750440 Marionette TRACE conn3 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:10 INFO - PROCESS | 1846 | 1478038750579 Marionette TRACE conn3 <- [1,994,null,{"value":null}] 15:19:10 INFO - PROCESS | 1846 | 1478038750589 Marionette TRACE conn3 -> [0,995,"getWindowHandles",null] 15:19:10 INFO - PROCESS | 1846 | 1478038750593 Marionette TRACE conn3 <- [1,995,null,["8"]] 15:19:10 INFO - PROCESS | 1846 | 1478038750599 Marionette TRACE conn3 -> [0,996,"switchToWindow",{"name":"8"}] 15:19:10 INFO - PROCESS | 1846 | 1478038750604 Marionette TRACE conn3 <- [1,996,null,{}] 15:19:10 INFO - PROCESS | 1846 | 1478038750610 Marionette TRACE conn3 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x97a24400 == 23 [pid = 1846] [id = 238] 15:19:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x994f0000) [pid = 1846] [serial = 697] [outer = (nil)] 15:19:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x9a1d3800) [pid = 1846] [serial = 698] [outer = 0x994f0000] 15:19:10 INFO - PROCESS | 1846 | 1478038750695 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x9a4d3c00) [pid = 1846] [serial = 699] [outer = 0x994f0000] 15:19:11 INFO - PROCESS | 1846 | 1478038751259 Marionette TRACE conn3 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:11 INFO - . 15:19:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 875ms 15:19:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 15:19:11 INFO - PROCESS | 1846 | 1478038751329 Marionette TRACE conn3 -> [0,998,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1846 | 1478038751333 Marionette TRACE conn3 <- [1,998,null,{"value":"8"}] 15:19:11 INFO - PROCESS | 1846 | 1478038751340 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:11 INFO - PROCESS | 1846 | 1478038751533 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:19:11 INFO - PROCESS | 1846 | 1478038751604 Marionette TRACE conn3 -> [0,1000,"getWindowHandles",null] 15:19:11 INFO - PROCESS | 1846 | 1478038751607 Marionette TRACE conn3 <- [1,1000,null,["8"]] 15:19:11 INFO - PROCESS | 1846 | 1478038751612 Marionette TRACE conn3 -> [0,1001,"switchToWindow",{"name":"8"}] 15:19:11 INFO - PROCESS | 1846 | 1478038751617 Marionette TRACE conn3 <- [1,1001,null,{}] 15:19:11 INFO - PROCESS | 1846 | 1478038751624 Marionette TRACE conn3 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b334400 == 24 [pid = 1846] [id = 239] 15:19:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x9b335400) [pid = 1846] [serial = 700] [outer = (nil)] 15:19:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0xa0fb9c00) [pid = 1846] [serial = 701] [outer = 0x9b335400] 15:19:11 INFO - PROCESS | 1846 | 1478038751710 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0xa0ff9000) [pid = 1846] [serial = 702] [outer = 0x9b335400] 15:19:12 INFO - PROCESS | 1846 | 1478038752211 Marionette TRACE conn3 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:12 INFO - . 15:19:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 925ms 15:19:12 INFO - PROCESS | 1846 | 1478038752299 Marionette TRACE conn3 -> [0,1003,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 1846 | 1478038752302 Marionette TRACE conn3 <- [1,1003,null,{"value":"8"}] 15:19:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 15:19:12 INFO - PROCESS | 1846 | 1478038752308 Marionette TRACE conn3 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:12 INFO - PROCESS | 1846 | 1478038752483 Marionette TRACE conn3 <- [1,1004,null,{"value":null}] 15:19:12 INFO - PROCESS | 1846 | 1478038752550 Marionette TRACE conn3 -> [0,1005,"getWindowHandles",null] 15:19:12 INFO - PROCESS | 1846 | 1478038752553 Marionette TRACE conn3 <- [1,1005,null,["8"]] 15:19:12 INFO - PROCESS | 1846 | 1478038752558 Marionette TRACE conn3 -> [0,1006,"switchToWindow",{"name":"8"}] 15:19:12 INFO - PROCESS | 1846 | 1478038752567 Marionette TRACE conn3 <- [1,1006,null,{}] 15:19:12 INFO - PROCESS | 1846 | 1478038752572 Marionette TRACE conn3 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf58800 == 25 [pid = 1846] [id = 240] 15:19:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0xa112c400) [pid = 1846] [serial = 703] [outer = (nil)] 15:19:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0xa1197400) [pid = 1846] [serial = 704] [outer = 0xa112c400] 15:19:12 INFO - PROCESS | 1846 | 1478038752653 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0xa2492400) [pid = 1846] [serial = 705] [outer = 0xa112c400] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x9a1ce800) [pid = 1846] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0xa2b74400) [pid = 1846] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x9a032400) [pid = 1846] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8de1e400) [pid = 1846] [serial = 652] [outer = (nil)] [url = about:blank] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x95d46400) [pid = 1846] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8fbbd400) [pid = 1846] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c593400) [pid = 1846] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0xa4512800) [pid = 1846] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9944c400) [pid = 1846] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x97a1ac00) [pid = 1846] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x93be8c00) [pid = 1846] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0xa453c000) [pid = 1846] [serial = 644] [outer = (nil)] [url = about:blank] 15:19:13 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8de19c00) [pid = 1846] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:19:13 INFO - PROCESS | 1846 | 1478038753322 Marionette TRACE conn3 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:13 INFO - . 15:19:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1069ms 15:19:13 INFO - PROCESS | 1846 | 1478038753377 Marionette TRACE conn3 -> [0,1008,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 1846 | 1478038753380 Marionette TRACE conn3 <- [1,1008,null,{"value":"8"}] 15:19:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 15:19:13 INFO - PROCESS | 1846 | 1478038753386 Marionette TRACE conn3 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:13 INFO - PROCESS | 1846 | 1478038753549 Marionette TRACE conn3 <- [1,1009,null,{"value":null}] 15:19:13 INFO - PROCESS | 1846 | 1478038753649 Marionette TRACE conn3 -> [0,1010,"getWindowHandles",null] 15:19:13 INFO - PROCESS | 1846 | 1478038753652 Marionette TRACE conn3 <- [1,1010,null,["8"]] 15:19:13 INFO - PROCESS | 1846 | 1478038753657 Marionette TRACE conn3 -> [0,1011,"switchToWindow",{"name":"8"}] 15:19:13 INFO - PROCESS | 1846 | 1478038753663 Marionette TRACE conn3 <- [1,1011,null,{}] 15:19:13 INFO - PROCESS | 1846 | 1478038753667 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a47ac00 == 26 [pid = 1846] [id = 241] 15:19:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0xa1129c00) [pid = 1846] [serial = 706] [outer = (nil)] 15:19:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0xa2b72800) [pid = 1846] [serial = 707] [outer = 0xa1129c00] 15:19:13 INFO - PROCESS | 1846 | 1478038753751 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0xa2b78800) [pid = 1846] [serial = 708] [outer = 0xa1129c00] 15:19:14 INFO - PROCESS | 1846 | 1478038754205 Marionette TRACE conn3 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:14 INFO - . 15:19:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 868ms 15:19:14 INFO - PROCESS | 1846 | 1478038754272 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1846 | 1478038754277 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 15:19:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 15:19:14 INFO - PROCESS | 1846 | 1478038754284 Marionette TRACE conn3 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:14 INFO - PROCESS | 1846 | 1478038754463 Marionette TRACE conn3 <- [1,1014,null,{"value":null}] 15:19:14 INFO - PROCESS | 1846 | 1478038754527 Marionette TRACE conn3 -> [0,1015,"getWindowHandles",null] 15:19:14 INFO - PROCESS | 1846 | 1478038754533 Marionette TRACE conn3 <- [1,1015,null,["8"]] 15:19:14 INFO - PROCESS | 1846 | 1478038754537 Marionette TRACE conn3 -> [0,1016,"switchToWindow",{"name":"8"}] 15:19:14 INFO - PROCESS | 1846 | 1478038754543 Marionette TRACE conn3 <- [1,1016,null,{}] 15:19:14 INFO - PROCESS | 1846 | 1478038754547 Marionette TRACE conn3 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:14 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b7f000 == 27 [pid = 1846] [id = 242] 15:19:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0xa433ac00) [pid = 1846] [serial = 709] [outer = (nil)] 15:19:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0xa43e2400) [pid = 1846] [serial = 710] [outer = 0xa433ac00] 15:19:14 INFO - PROCESS | 1846 | 1478038754624 Marionette DEBUG loaded listener.js 15:19:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0xa43e7400) [pid = 1846] [serial = 711] [outer = 0xa433ac00] 15:19:15 INFO - PROCESS | 1846 | 1478038755064 Marionette TRACE conn3 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:15 INFO - . 15:19:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 820ms 15:19:15 INFO - PROCESS | 1846 | 1478038755104 Marionette TRACE conn3 -> [0,1018,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 1846 | 1478038755107 Marionette TRACE conn3 <- [1,1018,null,{"value":"8"}] 15:19:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 15:19:15 INFO - PROCESS | 1846 | 1478038755113 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:15 INFO - PROCESS | 1846 | 1478038755240 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:19:15 INFO - PROCESS | 1846 | 1478038755247 Marionette TRACE conn3 -> [0,1020,"getWindowHandles",null] 15:19:15 INFO - PROCESS | 1846 | 1478038755269 Marionette TRACE conn3 <- [1,1020,null,["8"]] 15:19:15 INFO - PROCESS | 1846 | 1478038755275 Marionette TRACE conn3 -> [0,1021,"switchToWindow",{"name":"8"}] 15:19:15 INFO - PROCESS | 1846 | 1478038755279 Marionette TRACE conn3 <- [1,1021,null,{}] 15:19:15 INFO - PROCESS | 1846 | 1478038755284 Marionette TRACE conn3 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b90c000 == 28 [pid = 1846] [id = 243] 15:19:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8bf52800) [pid = 1846] [serial = 712] [outer = (nil)] 15:19:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8dbb6800) [pid = 1846] [serial = 713] [outer = 0x8bf52800] 15:19:15 INFO - PROCESS | 1846 | 1478038755405 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8e066000) [pid = 1846] [serial = 714] [outer = 0x8bf52800] 15:19:16 INFO - PROCESS | 1846 | 1478038756073 Marionette TRACE conn3 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:16 INFO - . 15:19:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1018ms 15:19:16 INFO - PROCESS | 1846 | 1478038756134 Marionette TRACE conn3 -> [0,1023,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 1846 | 1478038756140 Marionette TRACE conn3 <- [1,1023,null,{"value":"8"}] 15:19:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 15:19:16 INFO - PROCESS | 1846 | 1478038756150 Marionette TRACE conn3 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:16 INFO - PROCESS | 1846 | 1478038756316 Marionette TRACE conn3 <- [1,1024,null,{"value":null}] 15:19:16 INFO - PROCESS | 1846 | 1478038756458 Marionette TRACE conn3 -> [0,1025,"getWindowHandles",null] 15:19:16 INFO - PROCESS | 1846 | 1478038756466 Marionette TRACE conn3 <- [1,1025,null,["8"]] 15:19:16 INFO - PROCESS | 1846 | 1478038756473 Marionette TRACE conn3 -> [0,1026,"switchToWindow",{"name":"8"}] 15:19:16 INFO - PROCESS | 1846 | 1478038756479 Marionette TRACE conn3 <- [1,1026,null,{}] 15:19:16 INFO - PROCESS | 1846 | 1478038756488 Marionette TRACE conn3 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x95d46400 == 29 [pid = 1846] [id = 244] 15:19:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x95d48000) [pid = 1846] [serial = 715] [outer = (nil)] 15:19:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x967af400) [pid = 1846] [serial = 716] [outer = 0x95d48000] 15:19:16 INFO - PROCESS | 1846 | 1478038756582 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x97c73c00) [pid = 1846] [serial = 717] [outer = 0x95d48000] 15:19:17 INFO - PROCESS | 1846 | 1478038757134 Marionette TRACE conn3 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:17 INFO - . 15:19:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1018ms 15:19:17 INFO - PROCESS | 1846 | 1478038757168 Marionette TRACE conn3 -> [0,1028,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1846 | 1478038757171 Marionette TRACE conn3 <- [1,1028,null,{"value":"8"}] 15:19:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 15:19:17 INFO - PROCESS | 1846 | 1478038757200 Marionette TRACE conn3 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:17 INFO - PROCESS | 1846 | 1478038757359 Marionette TRACE conn3 <- [1,1029,null,{"value":null}] 15:19:17 INFO - PROCESS | 1846 | 1478038757471 Marionette TRACE conn3 -> [0,1030,"getWindowHandles",null] 15:19:17 INFO - PROCESS | 1846 | 1478038757476 Marionette TRACE conn3 <- [1,1030,null,["8"]] 15:19:17 INFO - PROCESS | 1846 | 1478038757523 Marionette TRACE conn3 -> [0,1031,"switchToWindow",{"name":"8"}] 15:19:17 INFO - PROCESS | 1846 | 1478038757529 Marionette TRACE conn3 <- [1,1031,null,{}] 15:19:17 INFO - PROCESS | 1846 | 1478038757534 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a4d6000 == 30 [pid = 1846] [id = 245] 15:19:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x9ae90400) [pid = 1846] [serial = 718] [outer = (nil)] 15:19:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0xa0ffc400) [pid = 1846] [serial = 719] [outer = 0x9ae90400] 15:19:17 INFO - PROCESS | 1846 | 1478038757624 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0xa2491800) [pid = 1846] [serial = 720] [outer = 0x9ae90400] 15:19:18 INFO - PROCESS | 1846 | 1478038758219 Marionette TRACE conn3 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:18 INFO - . 15:19:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1076ms 15:19:18 INFO - PROCESS | 1846 | 1478038758278 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:19:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 15:19:18 INFO - PROCESS | 1846 | 1478038758285 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 15:19:18 INFO - PROCESS | 1846 | 1478038758292 Marionette TRACE conn3 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:18 INFO - PROCESS | 1846 | 1478038758450 Marionette TRACE conn3 <- [1,1034,null,{"value":null}] 15:19:18 INFO - PROCESS | 1846 | 1478038758566 Marionette TRACE conn3 -> [0,1035,"getWindowHandles",null] 15:19:18 INFO - PROCESS | 1846 | 1478038758570 Marionette TRACE conn3 <- [1,1035,null,["8"]] 15:19:18 INFO - PROCESS | 1846 | 1478038758576 Marionette TRACE conn3 -> [0,1036,"switchToWindow",{"name":"8"}] 15:19:18 INFO - PROCESS | 1846 | 1478038758583 Marionette TRACE conn3 <- [1,1036,null,{}] 15:19:18 INFO - PROCESS | 1846 | 1478038758588 Marionette TRACE conn3 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4517000 == 31 [pid = 1846] [id = 246] 15:19:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0xa451a400) [pid = 1846] [serial = 721] [outer = (nil)] 15:19:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0xa4581800) [pid = 1846] [serial = 722] [outer = 0xa451a400] 15:19:18 INFO - PROCESS | 1846 | 1478038758677 Marionette DEBUG loaded listener.js 15:19:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0xa45f7800) [pid = 1846] [serial = 723] [outer = 0xa451a400] 15:19:19 INFO - PROCESS | 1846 | 1478038759286 Marionette TRACE conn3 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:19 INFO - . 15:19:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1027ms 15:19:19 INFO - PROCESS | 1846 | 1478038759334 Marionette TRACE conn3 -> [0,1038,"getWindowHandle",null] 15:19:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 15:19:19 INFO - PROCESS | 1846 | 1478038759338 Marionette TRACE conn3 <- [1,1038,null,{"value":"8"}] 15:19:19 INFO - PROCESS | 1846 | 1478038759350 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:19 INFO - PROCESS | 1846 | 1478038759504 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:19:19 INFO - PROCESS | 1846 | 1478038759622 Marionette TRACE conn3 -> [0,1040,"getWindowHandles",null] 15:19:19 INFO - PROCESS | 1846 | 1478038759626 Marionette TRACE conn3 <- [1,1040,null,["8"]] 15:19:19 INFO - PROCESS | 1846 | 1478038759670 Marionette TRACE conn3 -> [0,1041,"switchToWindow",{"name":"8"}] 15:19:19 INFO - PROCESS | 1846 | 1478038759678 Marionette TRACE conn3 <- [1,1041,null,{}] 15:19:19 INFO - PROCESS | 1846 | 1478038759683 Marionette TRACE conn3 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4c48800 == 32 [pid = 1846] [id = 247] 15:19:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0xa4c4b000) [pid = 1846] [serial = 724] [outer = (nil)] 15:19:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0xa4cf3c00) [pid = 1846] [serial = 725] [outer = 0xa4c4b000] 15:19:19 INFO - PROCESS | 1846 | 1478038759771 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0xa933bc00) [pid = 1846] [serial = 726] [outer = 0xa4c4b000] 15:19:20 INFO - PROCESS | 1846 | 1478038760494 Marionette TRACE conn3 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:20 INFO - . 15:19:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1173ms 15:19:20 INFO - PROCESS | 1846 | 1478038760518 Marionette TRACE conn3 -> [0,1043,"getWindowHandle",null] 15:19:20 INFO - PROCESS | 1846 | 1478038760523 Marionette TRACE conn3 <- [1,1043,null,{"value":"8"}] 15:19:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 15:19:20 INFO - PROCESS | 1846 | 1478038760532 Marionette TRACE conn3 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:20 INFO - PROCESS | 1846 | 1478038760694 Marionette TRACE conn3 <- [1,1044,null,{"value":null}] 15:19:20 INFO - PROCESS | 1846 | 1478038760812 Marionette TRACE conn3 -> [0,1045,"getWindowHandles",null] 15:19:20 INFO - PROCESS | 1846 | 1478038760817 Marionette TRACE conn3 <- [1,1045,null,["8"]] 15:19:20 INFO - PROCESS | 1846 | 1478038760823 Marionette TRACE conn3 -> [0,1046,"switchToWindow",{"name":"8"}] 15:19:20 INFO - PROCESS | 1846 | 1478038760829 Marionette TRACE conn3 <- [1,1046,null,{}] 15:19:20 INFO - PROCESS | 1846 | 1478038760856 Marionette TRACE conn3 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x93b7e000 == 33 [pid = 1846] [id = 248] 15:19:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x93be8c00) [pid = 1846] [serial = 727] [outer = (nil)] 15:19:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x95cacc00) [pid = 1846] [serial = 728] [outer = 0x93be8c00] 15:19:20 INFO - PROCESS | 1846 | 1478038760943 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x97a17800) [pid = 1846] [serial = 729] [outer = 0x93be8c00] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf58800 == 32 [pid = 1846] [id = 240] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b7f000 == 31 [pid = 1846] [id = 242] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0x9a47ac00 == 30 [pid = 1846] [id = 241] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0xa4c48800 == 29 [pid = 1846] [id = 247] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0x8b90c000 == 28 [pid = 1846] [id = 243] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0x95d46400 == 27 [pid = 1846] [id = 244] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0x9a4d6000 == 26 [pid = 1846] [id = 245] 15:19:22 INFO - PROCESS | 1846 | --DOCSHELL 0xa4517000 == 25 [pid = 1846] [id = 246] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0xa2b7e000) [pid = 1846] [serial = 641] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8d0ac800) [pid = 1846] [serial = 649] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8c597800) [pid = 1846] [serial = 648] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8deb1800) [pid = 1846] [serial = 654] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8de77800) [pid = 1846] [serial = 653] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8fbc2c00) [pid = 1846] [serial = 657] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8fbbf800) [pid = 1846] [serial = 656] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x959afc00) [pid = 1846] [serial = 660] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x93bebc00) [pid = 1846] [serial = 659] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x96623800) [pid = 1846] [serial = 663] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x96310c00) [pid = 1846] [serial = 662] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x97a4dc00) [pid = 1846] [serial = 666] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x97a24000) [pid = 1846] [serial = 665] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x994f3000) [pid = 1846] [serial = 669] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x994ec400) [pid = 1846] [serial = 668] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x9a19fc00) [pid = 1846] [serial = 672] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x9a0cd000) [pid = 1846] [serial = 671] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x9a40c400) [pid = 1846] [serial = 675] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9a1d5400) [pid = 1846] [serial = 674] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9a4dac00) [pid = 1846] [serial = 677] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0xa4517c00) [pid = 1846] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0xa4843400) [pid = 1846] [serial = 646] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8c596000) [pid = 1846] [serial = 651] [outer = (nil)] [url = about:blank] 15:19:22 INFO - PROCESS | 1846 | 1478038762330 Marionette TRACE conn3 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:22 INFO - . 15:19:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1823ms 15:19:22 INFO - PROCESS | 1846 | 1478038762355 Marionette TRACE conn3 -> [0,1048,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 1846 | 1478038762361 Marionette TRACE conn3 <- [1,1048,null,{"value":"8"}] 15:19:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 15:19:22 INFO - PROCESS | 1846 | 1478038762370 Marionette TRACE conn3 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:22 INFO - PROCESS | 1846 | 1478038762531 Marionette TRACE conn3 <- [1,1049,null,{"value":null}] 15:19:22 INFO - PROCESS | 1846 | 1478038762631 Marionette TRACE conn3 -> [0,1050,"getWindowHandles",null] 15:19:22 INFO - PROCESS | 1846 | 1478038762637 Marionette TRACE conn3 <- [1,1050,null,["8"]] 15:19:22 INFO - PROCESS | 1846 | 1478038762642 Marionette TRACE conn3 -> [0,1051,"switchToWindow",{"name":"8"}] 15:19:22 INFO - PROCESS | 1846 | 1478038762649 Marionette TRACE conn3 <- [1,1051,null,{}] 15:19:22 INFO - PROCESS | 1846 | 1478038762654 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb2400 == 26 [pid = 1846] [id = 249] 15:19:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8deb5000) [pid = 1846] [serial = 730] [outer = (nil)] 15:19:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8e063c00) [pid = 1846] [serial = 731] [outer = 0x8deb5000] 15:19:22 INFO - PROCESS | 1846 | 1478038762741 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fbbf800) [pid = 1846] [serial = 732] [outer = 0x8deb5000] 15:19:23 INFO - PROCESS | 1846 | 1478038763237 Marionette TRACE conn3 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:23 INFO - . 15:19:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 922ms 15:19:23 INFO - PROCESS | 1846 | 1478038763290 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 1846 | 1478038763294 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 15:19:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 15:19:23 INFO - PROCESS | 1846 | 1478038763301 Marionette TRACE conn3 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:23 INFO - PROCESS | 1846 | 1478038763458 Marionette TRACE conn3 <- [1,1054,null,{"value":null}] 15:19:23 INFO - PROCESS | 1846 | 1478038763472 Marionette TRACE conn3 -> [0,1055,"getWindowHandles",null] 15:19:23 INFO - PROCESS | 1846 | 1478038763475 Marionette TRACE conn3 <- [1,1055,null,["8"]] 15:19:23 INFO - PROCESS | 1846 | 1478038763482 Marionette TRACE conn3 -> [0,1056,"switchToWindow",{"name":"8"}] 15:19:23 INFO - PROCESS | 1846 | 1478038763486 Marionette TRACE conn3 <- [1,1056,null,{}] 15:19:23 INFO - PROCESS | 1846 | 1478038763585 Marionette TRACE conn3 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x92db1c00 == 27 [pid = 1846] [id = 250] 15:19:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x93c5e400) [pid = 1846] [serial = 733] [outer = (nil)] 15:19:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x94dfbc00) [pid = 1846] [serial = 734] [outer = 0x93c5e400] 15:19:23 INFO - PROCESS | 1846 | 1478038763672 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x94dfe800) [pid = 1846] [serial = 735] [outer = 0x93c5e400] 15:19:24 INFO - PROCESS | 1846 | 1478038764164 Marionette TRACE conn3 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:24 INFO - . 15:19:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 919ms 15:19:24 INFO - PROCESS | 1846 | 1478038764228 Marionette TRACE conn3 -> [0,1058,"getWindowHandle",null] 15:19:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 15:19:24 INFO - PROCESS | 1846 | 1478038764235 Marionette TRACE conn3 <- [1,1058,null,{"value":"8"}] 15:19:24 INFO - PROCESS | 1846 | 1478038764241 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:24 INFO - PROCESS | 1846 | 1478038764416 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:19:24 INFO - PROCESS | 1846 | 1478038764538 Marionette TRACE conn3 -> [0,1060,"getWindowHandles",null] 15:19:24 INFO - PROCESS | 1846 | 1478038764543 Marionette TRACE conn3 <- [1,1060,null,["8"]] 15:19:24 INFO - PROCESS | 1846 | 1478038764551 Marionette TRACE conn3 -> [0,1061,"switchToWindow",{"name":"8"}] 15:19:24 INFO - PROCESS | 1846 | 1478038764557 Marionette TRACE conn3 <- [1,1061,null,{}] 15:19:24 INFO - PROCESS | 1846 | 1478038764563 Marionette TRACE conn3 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x959ae400 == 28 [pid = 1846] [id = 251] 15:19:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x959afc00) [pid = 1846] [serial = 736] [outer = (nil)] 15:19:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x95d45000) [pid = 1846] [serial = 737] [outer = 0x959afc00] 15:19:24 INFO - PROCESS | 1846 | 1478038764655 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x96340800) [pid = 1846] [serial = 738] [outer = 0x959afc00] 15:19:25 INFO - PROCESS | 1846 | 1478038765188 Marionette TRACE conn3 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:25 INFO - . 15:19:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 972ms 15:19:25 INFO - PROCESS | 1846 | 1478038765251 Marionette TRACE conn3 -> [0,1063,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 1846 | 1478038765255 Marionette TRACE conn3 <- [1,1063,null,{"value":"8"}] 15:19:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 15:19:25 INFO - PROCESS | 1846 | 1478038765262 Marionette TRACE conn3 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:25 INFO - PROCESS | 1846 | 1478038765448 Marionette TRACE conn3 <- [1,1064,null,{"value":null}] 15:19:25 INFO - PROCESS | 1846 | 1478038765477 Marionette TRACE conn3 -> [0,1065,"getWindowHandles",null] 15:19:25 INFO - PROCESS | 1846 | 1478038765481 Marionette TRACE conn3 <- [1,1065,null,["8"]] 15:19:25 INFO - PROCESS | 1846 | 1478038765485 Marionette TRACE conn3 -> [0,1066,"switchToWindow",{"name":"8"}] 15:19:25 INFO - PROCESS | 1846 | 1478038765490 Marionette TRACE conn3 <- [1,1066,null,{}] 15:19:25 INFO - PROCESS | 1846 | 1478038765497 Marionette TRACE conn3 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x94160000 == 29 [pid = 1846] [id = 252] 15:19:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x984ca000) [pid = 1846] [serial = 739] [outer = (nil)] 15:19:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0xa112ec00) [pid = 1846] [serial = 740] [outer = 0x984ca000] 15:19:25 INFO - PROCESS | 1846 | 1478038765670 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0xa11cc800) [pid = 1846] [serial = 741] [outer = 0x984ca000] 15:19:26 INFO - PROCESS | 1846 | 1478038766201 Marionette TRACE conn3 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:26 INFO - . 15:19:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 976ms 15:19:26 INFO - PROCESS | 1846 | 1478038766237 Marionette TRACE conn3 -> [0,1068,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 1846 | 1478038766239 Marionette TRACE conn3 <- [1,1068,null,{"value":"8"}] 15:19:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 15:19:26 INFO - PROCESS | 1846 | 1478038766285 Marionette TRACE conn3 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:26 INFO - PROCESS | 1846 | 1478038766460 Marionette TRACE conn3 <- [1,1069,null,{"value":null}] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0xa433ac00) [pid = 1846] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0xa112c400) [pid = 1846] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8de12c00) [pid = 1846] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x9b429c00) [pid = 1846] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8de71400) [pid = 1846] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x9a4d7c00) [pid = 1846] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x95ca9c00) [pid = 1846] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9a4cf400) [pid = 1846] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x95d4ac00) [pid = 1846] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x9b335400) [pid = 1846] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0xa1129c00) [pid = 1846] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 15:19:26 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x994f0000) [pid = 1846] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 15:19:26 INFO - PROCESS | 1846 | 1478038766921 Marionette TRACE conn3 -> [0,1070,"getWindowHandles",null] 15:19:26 INFO - PROCESS | 1846 | 1478038766923 Marionette TRACE conn3 <- [1,1070,null,["8"]] 15:19:26 INFO - PROCESS | 1846 | 1478038766929 Marionette TRACE conn3 -> [0,1071,"switchToWindow",{"name":"8"}] 15:19:26 INFO - PROCESS | 1846 | 1478038766939 Marionette TRACE conn3 <- [1,1071,null,{}] 15:19:26 INFO - PROCESS | 1846 | 1478038766943 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de12c00 == 30 [pid = 1846] [id = 253] 15:19:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8de71400) [pid = 1846] [serial = 742] [outer = (nil)] 15:19:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x984c9c00) [pid = 1846] [serial = 743] [outer = 0x8de71400] 15:19:27 INFO - PROCESS | 1846 | 1478038767023 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0xa2b75400) [pid = 1846] [serial = 744] [outer = 0x8de71400] 15:19:27 INFO - PROCESS | 1846 | 1478038767484 Marionette TRACE conn3 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:27 INFO - . 15:19:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1279ms 15:19:27 INFO - PROCESS | 1846 | 1478038767525 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 1846 | 1478038767527 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 15:19:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 15:19:27 INFO - PROCESS | 1846 | 1478038767563 Marionette TRACE conn3 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:27 INFO - PROCESS | 1846 | 1478038767770 Marionette TRACE conn3 <- [1,1074,null,{"value":null}] 15:19:27 INFO - PROCESS | 1846 | 1478038767786 Marionette TRACE conn3 -> [0,1075,"getWindowHandles",null] 15:19:27 INFO - PROCESS | 1846 | 1478038767788 Marionette TRACE conn3 <- [1,1075,null,["8"]] 15:19:27 INFO - PROCESS | 1846 | 1478038767793 Marionette TRACE conn3 -> [0,1076,"switchToWindow",{"name":"8"}] 15:19:27 INFO - PROCESS | 1846 | 1478038767799 Marionette TRACE conn3 <- [1,1076,null,{}] 15:19:27 INFO - PROCESS | 1846 | 1478038767803 Marionette TRACE conn3 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1846 | ++DOCSHELL 0xa451bc00 == 31 [pid = 1846] [id = 254] 15:19:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0xa451c400) [pid = 1846] [serial = 745] [outer = (nil)] 15:19:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0xa4581000) [pid = 1846] [serial = 746] [outer = 0xa451c400] 15:19:27 INFO - PROCESS | 1846 | 1478038767888 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0xa4849400) [pid = 1846] [serial = 747] [outer = 0xa451c400] 15:19:28 INFO - PROCESS | 1846 | 1478038768475 Marionette TRACE conn3 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:28 INFO - . 15:19:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 974ms 15:19:28 INFO - PROCESS | 1846 | 1478038768516 Marionette TRACE conn3 -> [0,1078,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 1846 | 1478038768518 Marionette TRACE conn3 <- [1,1078,null,{"value":"8"}] 15:19:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 15:19:28 INFO - PROCESS | 1846 | 1478038768524 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:28 INFO - PROCESS | 1846 | 1478038768669 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:19:28 INFO - PROCESS | 1846 | 1478038768677 Marionette TRACE conn3 -> [0,1080,"getWindowHandles",null] 15:19:28 INFO - PROCESS | 1846 | 1478038768682 Marionette TRACE conn3 <- [1,1080,null,["8"]] 15:19:28 INFO - PROCESS | 1846 | 1478038768688 Marionette TRACE conn3 -> [0,1081,"switchToWindow",{"name":"8"}] 15:19:28 INFO - PROCESS | 1846 | 1478038768694 Marionette TRACE conn3 <- [1,1081,null,{}] 15:19:28 INFO - PROCESS | 1846 | 1478038768699 Marionette TRACE conn3 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4c48400 == 32 [pid = 1846] [id = 255] 15:19:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0xa93c4c00) [pid = 1846] [serial = 748] [outer = (nil)] 15:19:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0xa93ca000) [pid = 1846] [serial = 749] [outer = 0xa93c4c00] 15:19:28 INFO - PROCESS | 1846 | 1478038768777 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8de9fc00) [pid = 1846] [serial = 750] [outer = 0xa93c4c00] 15:19:29 INFO - PROCESS | 1846 | 1478038769533 Marionette TRACE conn3 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:29 INFO - . 15:19:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1072ms 15:19:29 INFO - PROCESS | 1846 | 1478038769598 Marionette TRACE conn3 -> [0,1083,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 1846 | 1478038769603 Marionette TRACE conn3 <- [1,1083,null,{"value":"8"}] 15:19:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 15:19:29 INFO - PROCESS | 1846 | 1478038769613 Marionette TRACE conn3 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:29 INFO - PROCESS | 1846 | 1478038769795 Marionette TRACE conn3 <- [1,1084,null,{"value":null}] 15:19:29 INFO - PROCESS | 1846 | 1478038769943 Marionette TRACE conn3 -> [0,1085,"getWindowHandles",null] 15:19:29 INFO - PROCESS | 1846 | 1478038769947 Marionette TRACE conn3 <- [1,1085,null,["8"]] 15:19:29 INFO - PROCESS | 1846 | 1478038769955 Marionette TRACE conn3 -> [0,1086,"switchToWindow",{"name":"8"}] 15:19:29 INFO - PROCESS | 1846 | 1478038769961 Marionette TRACE conn3 <- [1,1086,null,{}] 15:19:29 INFO - PROCESS | 1846 | 1478038769970 Marionette TRACE conn3 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea8800 == 33 [pid = 1846] [id = 256] 15:19:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8dea8c00) [pid = 1846] [serial = 751] [outer = (nil)] 15:19:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8dea9c00) [pid = 1846] [serial = 752] [outer = 0x8dea8c00] 15:19:30 INFO - PROCESS | 1846 | 1478038770073 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8deae800) [pid = 1846] [serial = 753] [outer = 0x8dea8c00] 15:19:30 INFO - PROCESS | 1846 | 1478038770754 Marionette TRACE conn3 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:30 INFO - . 15:19:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1227ms 15:19:30 INFO - PROCESS | 1846 | 1478038770839 Marionette TRACE conn3 -> [0,1088,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 1846 | 1478038770846 Marionette TRACE conn3 <- [1,1088,null,{"value":"8"}] 15:19:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 15:19:30 INFO - PROCESS | 1846 | 1478038770853 Marionette TRACE conn3 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:31 INFO - PROCESS | 1846 | 1478038771028 Marionette TRACE conn3 <- [1,1089,null,{"value":null}] 15:19:31 INFO - PROCESS | 1846 | 1478038771176 Marionette TRACE conn3 -> [0,1090,"getWindowHandles",null] 15:19:31 INFO - PROCESS | 1846 | 1478038771180 Marionette TRACE conn3 <- [1,1090,null,["8"]] 15:19:31 INFO - PROCESS | 1846 | 1478038771191 Marionette TRACE conn3 -> [0,1091,"switchToWindow",{"name":"8"}] 15:19:31 INFO - PROCESS | 1846 | 1478038771195 Marionette TRACE conn3 <- [1,1091,null,{}] 15:19:31 INFO - PROCESS | 1846 | 1478038771202 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x9415fc00 == 34 [pid = 1846] [id = 257] 15:19:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x94eb7000) [pid = 1846] [serial = 754] [outer = (nil)] 15:19:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x94fd8000) [pid = 1846] [serial = 755] [outer = 0x94eb7000] 15:19:31 INFO - PROCESS | 1846 | 1478038771294 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x95816400) [pid = 1846] [serial = 756] [outer = 0x94eb7000] 15:19:31 INFO - PROCESS | 1846 | 1478038771924 Marionette TRACE conn3 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:32 INFO - . 15:19:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1176ms 15:19:32 INFO - PROCESS | 1846 | 1478038772050 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 1846 | 1478038772057 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 15:19:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 15:19:32 INFO - PROCESS | 1846 | 1478038772065 Marionette TRACE conn3 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:32 INFO - PROCESS | 1846 | 1478038772231 Marionette TRACE conn3 <- [1,1094,null,{"value":null}] 15:19:32 INFO - PROCESS | 1846 | 1478038772477 Marionette TRACE conn3 -> [0,1095,"getWindowHandles",null] 15:19:32 INFO - PROCESS | 1846 | 1478038772483 Marionette TRACE conn3 <- [1,1095,null,["8"]] 15:19:32 INFO - PROCESS | 1846 | 1478038772517 Marionette TRACE conn3 -> [0,1096,"switchToWindow",{"name":"8"}] 15:19:32 INFO - PROCESS | 1846 | 1478038772529 Marionette TRACE conn3 <- [1,1096,null,{}] 15:19:32 INFO - PROCESS | 1846 | 1478038772536 Marionette TRACE conn3 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0ac800 == 35 [pid = 1846] [id = 258] 15:19:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8d0b0400) [pid = 1846] [serial = 757] [outer = (nil)] 15:19:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8dbac000) [pid = 1846] [serial = 758] [outer = 0x8d0b0400] 15:19:32 INFO - PROCESS | 1846 | 1478038772622 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8dea6000) [pid = 1846] [serial = 759] [outer = 0x8d0b0400] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0xa451bc00 == 34 [pid = 1846] [id = 254] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8de12c00 == 33 [pid = 1846] [id = 253] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0x94160000 == 32 [pid = 1846] [id = 252] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0x959ae400 == 31 [pid = 1846] [id = 251] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0x92db1c00 == 30 [pid = 1846] [id = 250] 15:19:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb2400 == 29 [pid = 1846] [id = 249] 15:19:33 INFO - PROCESS | 1846 | 1478038773319 Marionette TRACE conn3 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:33 INFO - . 15:19:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1270ms 15:19:33 INFO - PROCESS | 1846 | 1478038773334 Marionette TRACE conn3 -> [0,1098,"getWindowHandle",null] 15:19:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 15:19:33 INFO - PROCESS | 1846 | 1478038773339 Marionette TRACE conn3 <- [1,1098,null,{"value":"8"}] 15:19:33 INFO - PROCESS | 1846 | 1478038773347 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:33 INFO - PROCESS | 1846 | 1478038773505 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0xa43e2400) [pid = 1846] [serial = 710] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0xa43e7400) [pid = 1846] [serial = 711] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0xa2b72800) [pid = 1846] [serial = 707] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0xa2b78800) [pid = 1846] [serial = 708] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0xa1197400) [pid = 1846] [serial = 704] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0xa2492400) [pid = 1846] [serial = 705] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0xa0fb9c00) [pid = 1846] [serial = 701] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0xa0ff9000) [pid = 1846] [serial = 702] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x9a1d3800) [pid = 1846] [serial = 698] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x9a4d3c00) [pid = 1846] [serial = 699] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x95d49400) [pid = 1846] [serial = 695] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x96623400) [pid = 1846] [serial = 696] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fbc8400) [pid = 1846] [serial = 692] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x91daec00) [pid = 1846] [serial = 693] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9b4d3c00) [pid = 1846] [serial = 689] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0xa0fb8800) [pid = 1846] [serial = 690] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x9b07cc00) [pid = 1846] [serial = 686] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x9b32b400) [pid = 1846] [serial = 687] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x96628800) [pid = 1846] [serial = 683] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x967bc000) [pid = 1846] [serial = 684] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8e067c00) [pid = 1846] [serial = 680] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8fbc2800) [pid = 1846] [serial = 681] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x9ae90800) [pid = 1846] [serial = 678] [outer = (nil)] [url = about:blank] 15:19:33 INFO - PROCESS | 1846 | 1478038773646 Marionette TRACE conn3 -> [0,1100,"getWindowHandles",null] 15:19:33 INFO - PROCESS | 1846 | 1478038773652 Marionette TRACE conn3 <- [1,1100,null,["8"]] 15:19:33 INFO - PROCESS | 1846 | 1478038773658 Marionette TRACE conn3 -> [0,1101,"switchToWindow",{"name":"8"}] 15:19:33 INFO - PROCESS | 1846 | 1478038773665 Marionette TRACE conn3 <- [1,1101,null,{}] 15:19:33 INFO - PROCESS | 1846 | 1478038773670 Marionette TRACE conn3 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dead400 == 30 [pid = 1846] [id = 259] 15:19:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8e067c00) [pid = 1846] [serial = 760] [outer = (nil)] 15:19:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8fa7c800) [pid = 1846] [serial = 761] [outer = 0x8e067c00] 15:19:33 INFO - PROCESS | 1846 | 1478038773751 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8fbc2800) [pid = 1846] [serial = 762] [outer = 0x8e067c00] 15:19:34 INFO - PROCESS | 1846 | 1478038774224 Marionette TRACE conn3 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:34 INFO - . 15:19:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 927ms 15:19:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 15:19:34 INFO - PROCESS | 1846 | 1478038774275 Marionette TRACE conn3 -> [0,1103,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 1846 | 1478038774278 Marionette TRACE conn3 <- [1,1103,null,{"value":"8"}] 15:19:34 INFO - PROCESS | 1846 | 1478038774286 Marionette TRACE conn3 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:34 INFO - PROCESS | 1846 | 1478038774426 Marionette TRACE conn3 <- [1,1104,null,{"value":null}] 15:19:34 INFO - PROCESS | 1846 | 1478038774438 Marionette TRACE conn3 -> [0,1105,"getWindowHandles",null] 15:19:34 INFO - PROCESS | 1846 | 1478038774447 Marionette TRACE conn3 <- [1,1105,null,["8"]] 15:19:34 INFO - PROCESS | 1846 | 1478038774459 Marionette TRACE conn3 -> [0,1106,"switchToWindow",{"name":"8"}] 15:19:34 INFO - PROCESS | 1846 | 1478038774465 Marionette TRACE conn3 <- [1,1106,null,{}] 15:19:34 INFO - PROCESS | 1846 | 1478038774469 Marionette TRACE conn3 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x94df7000 == 31 [pid = 1846] [id = 260] 15:19:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x94eb5400) [pid = 1846] [serial = 763] [outer = (nil)] 15:19:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x95815800) [pid = 1846] [serial = 764] [outer = 0x94eb5400] 15:19:34 INFO - PROCESS | 1846 | 1478038774551 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x95821400) [pid = 1846] [serial = 765] [outer = 0x94eb5400] 15:19:35 INFO - PROCESS | 1846 | 1478038775101 Marionette TRACE conn3 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:35 INFO - . 15:19:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 870ms 15:19:35 INFO - PROCESS | 1846 | 1478038775159 Marionette TRACE conn3 -> [0,1108,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 1846 | 1478038775162 Marionette TRACE conn3 <- [1,1108,null,{"value":"8"}] 15:19:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 15:19:35 INFO - PROCESS | 1846 | 1478038775169 Marionette TRACE conn3 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:35 INFO - PROCESS | 1846 | 1478038775356 Marionette TRACE conn3 <- [1,1109,null,{"value":null}] 15:19:35 INFO - PROCESS | 1846 | 1478038775377 Marionette TRACE conn3 -> [0,1110,"getWindowHandles",null] 15:19:35 INFO - PROCESS | 1846 | 1478038775380 Marionette TRACE conn3 <- [1,1110,null,["8"]] 15:19:35 INFO - PROCESS | 1846 | 1478038775385 Marionette TRACE conn3 -> [0,1111,"switchToWindow",{"name":"8"}] 15:19:35 INFO - PROCESS | 1846 | 1478038775390 Marionette TRACE conn3 <- [1,1111,null,{}] 15:19:35 INFO - PROCESS | 1846 | 1478038775395 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x96621c00 == 32 [pid = 1846] [id = 261] 15:19:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x96622800) [pid = 1846] [serial = 766] [outer = (nil)] 15:19:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x967af800) [pid = 1846] [serial = 767] [outer = 0x96622800] 15:19:35 INFO - PROCESS | 1846 | 1478038775529 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x97a47400) [pid = 1846] [serial = 768] [outer = 0x96622800] 15:19:36 INFO - PROCESS | 1846 | 1478038776049 Marionette TRACE conn3 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:36 INFO - . 15:19:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 925ms 15:19:36 INFO - PROCESS | 1846 | 1478038776093 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1846 | 1478038776096 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 15:19:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 15:19:36 INFO - PROCESS | 1846 | 1478038776104 Marionette TRACE conn3 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:36 INFO - PROCESS | 1846 | 1478038776296 Marionette TRACE conn3 <- [1,1114,null,{"value":null}] 15:19:36 INFO - PROCESS | 1846 | 1478038776317 Marionette TRACE conn3 -> [0,1115,"getWindowHandles",null] 15:19:36 INFO - PROCESS | 1846 | 1478038776321 Marionette TRACE conn3 <- [1,1115,null,["8"]] 15:19:36 INFO - PROCESS | 1846 | 1478038776325 Marionette TRACE conn3 -> [0,1116,"switchToWindow",{"name":"8"}] 15:19:36 INFO - PROCESS | 1846 | 1478038776329 Marionette TRACE conn3 <- [1,1116,null,{}] 15:19:36 INFO - PROCESS | 1846 | 1478038776333 Marionette TRACE conn3 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a198000 == 33 [pid = 1846] [id = 262] 15:19:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x9a1a0c00) [pid = 1846] [serial = 769] [outer = (nil)] 15:19:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x9b07dc00) [pid = 1846] [serial = 770] [outer = 0x9a1a0c00] 15:19:36 INFO - PROCESS | 1846 | 1478038776469 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x9b32b400) [pid = 1846] [serial = 771] [outer = 0x9a1a0c00] 15:19:36 INFO - PROCESS | 1846 | 1478038776952 Marionette TRACE conn3 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:36 INFO - . 15:19:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 877ms 15:19:36 INFO - PROCESS | 1846 | 1478038776980 Marionette TRACE conn3 -> [0,1118,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1846 | 1478038776983 Marionette TRACE conn3 <- [1,1118,null,{"value":"8"}] 15:19:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 15:19:37 INFO - PROCESS | 1846 | 1478038777002 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:37 INFO - PROCESS | 1846 | 1478038777170 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:19:37 INFO - PROCESS | 1846 | 1478038777242 Marionette TRACE conn3 -> [0,1120,"getWindowHandles",null] 15:19:37 INFO - PROCESS | 1846 | 1478038777245 Marionette TRACE conn3 <- [1,1120,null,["8"]] 15:19:37 INFO - PROCESS | 1846 | 1478038777249 Marionette TRACE conn3 -> [0,1121,"switchToWindow",{"name":"8"}] 15:19:37 INFO - PROCESS | 1846 | 1478038777254 Marionette TRACE conn3 <- [1,1121,null,{}] 15:19:37 INFO - PROCESS | 1846 | 1478038777259 Marionette TRACE conn3 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de15800 == 34 [pid = 1846] [id = 263] 15:19:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0xa1126c00) [pid = 1846] [serial = 772] [outer = (nil)] 15:19:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0xa2492c00) [pid = 1846] [serial = 773] [outer = 0xa1126c00] 15:19:37 INFO - PROCESS | 1846 | 1478038777371 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0xa24ea400) [pid = 1846] [serial = 774] [outer = 0xa1126c00] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x984ca000) [pid = 1846] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8de71400) [pid = 1846] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x93be8c00) [pid = 1846] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x93c5e400) [pid = 1846] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8deb5000) [pid = 1846] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0xa451c400) [pid = 1846] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8bf52800) [pid = 1846] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x95d48000) [pid = 1846] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x9ae90400) [pid = 1846] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0xa451a400) [pid = 1846] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0xa4c4b000) [pid = 1846] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 15:19:37 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x959afc00) [pid = 1846] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 15:19:37 INFO - PROCESS | 1846 | 1478038777956 Marionette TRACE conn3 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:37 INFO - . 15:19:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 968ms 15:19:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 15:19:37 INFO - PROCESS | 1846 | 1478038777970 Marionette TRACE conn3 -> [0,1123,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 1846 | 1478038777972 Marionette TRACE conn3 <- [1,1123,null,{"value":"8"}] 15:19:37 INFO - PROCESS | 1846 | 1478038777981 Marionette TRACE conn3 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:38 INFO - PROCESS | 1846 | 1478038778115 Marionette TRACE conn3 <- [1,1124,null,{"value":null}] 15:19:38 INFO - PROCESS | 1846 | 1478038778124 Marionette TRACE conn3 -> [0,1125,"getWindowHandles",null] 15:19:38 INFO - PROCESS | 1846 | 1478038778127 Marionette TRACE conn3 <- [1,1125,null,["8"]] 15:19:38 INFO - PROCESS | 1846 | 1478038778132 Marionette TRACE conn3 -> [0,1126,"switchToWindow",{"name":"8"}] 15:19:38 INFO - PROCESS | 1846 | 1478038778137 Marionette TRACE conn3 <- [1,1126,null,{}] 15:19:38 INFO - PROCESS | 1846 | 1478038778142 Marionette TRACE conn3 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b90e800 == 35 [pid = 1846] [id = 264] 15:19:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0xa2b7a400) [pid = 1846] [serial = 775] [outer = (nil)] 15:19:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0xa432f400) [pid = 1846] [serial = 776] [outer = 0xa2b7a400] 15:19:38 INFO - PROCESS | 1846 | 1478038778221 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0xa433ac00) [pid = 1846] [serial = 777] [outer = 0xa2b7a400] 15:19:38 INFO - PROCESS | 1846 | 1478038778758 Marionette TRACE conn3 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 15:19:38 INFO - . 15:19:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 835ms 15:19:38 INFO - PROCESS | 1846 | 1478038778816 Marionette TRACE conn3 -> [0,1128,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 1846 | 1478038778819 Marionette TRACE conn3 <- [1,1128,null,{"value":"8"}] 15:19:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 15:19:38 INFO - PROCESS | 1846 | 1478038778825 Marionette TRACE conn3 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:39 INFO - PROCESS | 1846 | 1478038778999 Marionette TRACE conn3 <- [1,1129,null,{"value":null}] 15:19:39 INFO - PROCESS | 1846 | 1478038779009 Marionette TRACE conn3 -> [0,1130,"getWindowHandles",null] 15:19:39 INFO - PROCESS | 1846 | 1478038779011 Marionette TRACE conn3 <- [1,1130,null,["8"]] 15:19:39 INFO - PROCESS | 1846 | 1478038779015 Marionette TRACE conn3 -> [0,1131,"switchToWindow",{"name":"8"}] 15:19:39 INFO - PROCESS | 1846 | 1478038779020 Marionette TRACE conn3 <- [1,1131,null,{}] 15:19:39 INFO - PROCESS | 1846 | 1478038779026 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 1846 | ++DOCSHELL 0xa43e2400 == 36 [pid = 1846] [id = 265] 15:19:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0xa43e8000) [pid = 1846] [serial = 778] [outer = (nil)] 15:19:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0xa4512800) [pid = 1846] [serial = 779] [outer = 0xa43e8000] 15:19:39 INFO - PROCESS | 1846 | 1478038779102 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0xa451a400) [pid = 1846] [serial = 780] [outer = 0xa43e8000] 15:19:39 INFO - PROCESS | 1846 | 1478038779608 Marionette TRACE conn3 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 15:19:39 INFO - . 15:19:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 821ms 15:19:39 INFO - PROCESS | 1846 | 1478038779664 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 1846 | 1478038779668 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 15:19:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 15:19:39 INFO - PROCESS | 1846 | 1478038779703 Marionette TRACE conn3 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:39 INFO - PROCESS | 1846 | 1478038779901 Marionette TRACE conn3 <- [1,1134,null,{"value":null}] 15:19:40 INFO - PROCESS | 1846 | 1478038780054 Marionette TRACE conn3 -> [0,1135,"getWindowHandles",null] 15:19:40 INFO - PROCESS | 1846 | 1478038780059 Marionette TRACE conn3 <- [1,1135,null,["8"]] 15:19:40 INFO - PROCESS | 1846 | 1478038780070 Marionette TRACE conn3 -> [0,1136,"switchToWindow",{"name":"8"}] 15:19:40 INFO - PROCESS | 1846 | 1478038780079 Marionette TRACE conn3 <- [1,1136,null,{}] 15:19:40 INFO - PROCESS | 1846 | 1478038780086 Marionette TRACE conn3 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea2800 == 37 [pid = 1846] [id = 266] 15:19:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8dea3800) [pid = 1846] [serial = 781] [outer = (nil)] 15:19:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8dea9400) [pid = 1846] [serial = 782] [outer = 0x8dea3800] 15:19:40 INFO - PROCESS | 1846 | 1478038780186 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8fa7c000) [pid = 1846] [serial = 783] [outer = 0x8dea3800] 15:19:40 INFO - PROCESS | 1846 | 1478038780762 Marionette TRACE conn3 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 15:19:40 INFO - . 15:19:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1076ms 15:19:40 INFO - PROCESS | 1846 | 1478038780777 Marionette TRACE conn3 -> [0,1138,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 1846 | 1478038780783 Marionette TRACE conn3 <- [1,1138,null,{"value":"8"}] 15:19:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 15:19:40 INFO - PROCESS | 1846 | 1478038780840 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:41 INFO - PROCESS | 1846 | 1478038781028 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:19:41 INFO - PROCESS | 1846 | 1478038781178 Marionette TRACE conn3 -> [0,1140,"getWindowHandles",null] 15:19:41 INFO - PROCESS | 1846 | 1478038781182 Marionette TRACE conn3 <- [1,1140,null,["8"]] 15:19:41 INFO - PROCESS | 1846 | 1478038781189 Marionette TRACE conn3 -> [0,1141,"switchToWindow",{"name":"8"}] 15:19:41 INFO - PROCESS | 1846 | 1478038781194 Marionette TRACE conn3 <- [1,1141,null,{}] 15:19:41 INFO - PROCESS | 1846 | 1478038781205 Marionette TRACE conn3 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x94df1400 == 38 [pid = 1846] [id = 267] 15:19:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x94fd2c00) [pid = 1846] [serial = 784] [outer = (nil)] 15:19:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x9581a000) [pid = 1846] [serial = 785] [outer = 0x94fd2c00] 15:19:41 INFO - PROCESS | 1846 | 1478038781297 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x95d47800) [pid = 1846] [serial = 786] [outer = 0x94fd2c00] 15:19:41 INFO - PROCESS | 1846 | 1478038781876 Marionette TRACE conn3 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 15:19:41 INFO - . 15:19:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1069ms 15:19:41 INFO - PROCESS | 1846 | 1478038781946 Marionette TRACE conn3 -> [0,1143,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1846 | 1478038781950 Marionette TRACE conn3 <- [1,1143,null,{"value":"8"}] 15:19:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 15:19:41 INFO - PROCESS | 1846 | 1478038781966 Marionette TRACE conn3 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:42 INFO - PROCESS | 1846 | 1478038782137 Marionette TRACE conn3 <- [1,1144,null,{"value":null}] 15:19:42 INFO - PROCESS | 1846 | 1478038782287 Marionette TRACE conn3 -> [0,1145,"getWindowHandles",null] 15:19:42 INFO - PROCESS | 1846 | 1478038782292 Marionette TRACE conn3 <- [1,1145,null,["8"]] 15:19:42 INFO - PROCESS | 1846 | 1478038782302 Marionette TRACE conn3 -> [0,1146,"switchToWindow",{"name":"8"}] 15:19:42 INFO - PROCESS | 1846 | 1478038782308 Marionette TRACE conn3 <- [1,1146,null,{}] 15:19:42 INFO - PROCESS | 1846 | 1478038782313 Marionette TRACE conn3 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 1846 | ++DOCSHELL 0xa0ff8c00 == 39 [pid = 1846] [id = 268] 15:19:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0xa24df400) [pid = 1846] [serial = 787] [outer = (nil)] 15:19:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0xa2b73800) [pid = 1846] [serial = 788] [outer = 0xa24df400] 15:19:42 INFO - PROCESS | 1846 | 1478038782407 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0xa2b78800) [pid = 1846] [serial = 789] [outer = 0xa24df400] 15:19:43 INFO - PROCESS | 1846 | 1478038783001 Marionette TRACE conn3 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:43 INFO - . 15:19:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1073ms 15:19:43 INFO - PROCESS | 1846 | 1478038783059 Marionette TRACE conn3 -> [0,1148,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 1846 | 1478038783063 Marionette TRACE conn3 <- [1,1148,null,{"value":"8"}] 15:19:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 15:19:43 INFO - PROCESS | 1846 | 1478038783070 Marionette TRACE conn3 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:43 INFO - PROCESS | 1846 | 1478038783222 Marionette TRACE conn3 <- [1,1149,null,{"value":null}] 15:19:43 INFO - PROCESS | 1846 | 1478038783463 Marionette TRACE conn3 -> [0,1150,"getWindowHandles",null] 15:19:43 INFO - PROCESS | 1846 | 1478038783466 Marionette TRACE conn3 <- [1,1150,null,["8"]] 15:19:43 INFO - PROCESS | 1846 | 1478038783477 Marionette TRACE conn3 -> [0,1151,"switchToWindow",{"name":"8"}] 15:19:43 INFO - PROCESS | 1846 | 1478038783487 Marionette TRACE conn3 <- [1,1151,null,{}] 15:19:43 INFO - PROCESS | 1846 | 1478038783496 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc14400 == 40 [pid = 1846] [id = 269] 15:19:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fc15000) [pid = 1846] [serial = 790] [outer = (nil)] 15:19:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fc16000) [pid = 1846] [serial = 791] [outer = 0x8fc15000] 15:19:43 INFO - PROCESS | 1846 | 1478038783591 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0xa2b7e800) [pid = 1846] [serial = 792] [outer = 0x8fc15000] 15:19:44 INFO - PROCESS | 1846 | 1478038784206 Marionette TRACE conn3 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:44 INFO - . 15:19:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1222ms 15:19:44 INFO - PROCESS | 1846 | 1478038784292 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 1846 | 1478038784296 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 15:19:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 15:19:44 INFO - PROCESS | 1846 | 1478038784303 Marionette TRACE conn3 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:44 INFO - PROCESS | 1846 | 1478038784452 Marionette TRACE conn3 <- [1,1154,null,{"value":null}] 15:19:44 INFO - PROCESS | 1846 | 1478038784603 Marionette TRACE conn3 -> [0,1155,"getWindowHandles",null] 15:19:44 INFO - PROCESS | 1846 | 1478038784607 Marionette TRACE conn3 <- [1,1155,null,["8"]] 15:19:44 INFO - PROCESS | 1846 | 1478038784615 Marionette TRACE conn3 -> [0,1156,"switchToWindow",{"name":"8"}] 15:19:44 INFO - PROCESS | 1846 | 1478038784620 Marionette TRACE conn3 <- [1,1156,null,{}] 15:19:44 INFO - PROCESS | 1846 | 1478038784628 Marionette TRACE conn3 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc12c00 == 41 [pid = 1846] [id = 270] 15:19:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fc18c00) [pid = 1846] [serial = 793] [outer = (nil)] 15:19:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x98309400) [pid = 1846] [serial = 794] [outer = 0x8fc18c00] 15:19:44 INFO - PROCESS | 1846 | 1478038784717 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x9830ac00) [pid = 1846] [serial = 795] [outer = 0x8fc18c00] 15:19:45 INFO - PROCESS | 1846 | 1478038785295 Marionette TRACE conn3 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:45 INFO - . 15:19:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1019ms 15:19:45 INFO - PROCESS | 1846 | 1478038785364 Marionette TRACE conn3 -> [0,1158,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 1846 | 1478038785368 Marionette TRACE conn3 <- [1,1158,null,{"value":"8"}] 15:19:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 15:19:45 INFO - PROCESS | 1846 | 1478038785375 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:45 INFO - PROCESS | 1846 | 1478038785579 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:19:45 INFO - PROCESS | 1846 | 1478038785734 Marionette TRACE conn3 -> [0,1160,"getWindowHandles",null] 15:19:45 INFO - PROCESS | 1846 | 1478038785737 Marionette TRACE conn3 <- [1,1160,null,["8"]] 15:19:45 INFO - PROCESS | 1846 | 1478038785745 Marionette TRACE conn3 -> [0,1161,"switchToWindow",{"name":"8"}] 15:19:45 INFO - PROCESS | 1846 | 1478038785749 Marionette TRACE conn3 <- [1,1161,null,{}] 15:19:45 INFO - PROCESS | 1846 | 1478038785757 Marionette TRACE conn3 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0ec00 == 42 [pid = 1846] [id = 271] 15:19:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8de7b400) [pid = 1846] [serial = 796] [outer = (nil)] 15:19:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x95ca8800) [pid = 1846] [serial = 797] [outer = 0x8de7b400] 15:19:45 INFO - PROCESS | 1846 | 1478038785850 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0xa48b7c00) [pid = 1846] [serial = 798] [outer = 0x8de7b400] 15:19:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8dead800) [pid = 1846] [serial = 799] [outer = 0x8de7b400] 15:19:46 INFO - PROCESS | 1846 | 1478038786691 Marionette TRACE conn3 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:46 INFO - . 15:19:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1375ms 15:19:46 INFO - PROCESS | 1846 | 1478038786751 Marionette TRACE conn3 -> [0,1163,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1846 | 1478038786760 Marionette TRACE conn3 <- [1,1163,null,{"value":"8"}] 15:19:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 15:19:46 INFO - PROCESS | 1846 | 1478038786778 Marionette TRACE conn3 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:46 INFO - PROCESS | 1846 | 1478038786983 Marionette TRACE conn3 <- [1,1164,null,{"value":null}] 15:19:47 INFO - PROCESS | 1846 | 1478038787137 Marionette TRACE conn3 -> [0,1165,"getWindowHandles",null] 15:19:47 INFO - PROCESS | 1846 | 1478038787141 Marionette TRACE conn3 <- [1,1165,null,["8"]] 15:19:47 INFO - PROCESS | 1846 | 1478038787153 Marionette TRACE conn3 -> [0,1166,"switchToWindow",{"name":"8"}] 15:19:47 INFO - PROCESS | 1846 | 1478038787158 Marionette TRACE conn3 <- [1,1166,null,{}] 15:19:47 INFO - PROCESS | 1846 | 1478038787165 Marionette TRACE conn3 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x91149800 == 43 [pid = 1846] [id = 272] 15:19:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x91149c00) [pid = 1846] [serial = 800] [outer = (nil)] 15:19:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x92f47400) [pid = 1846] [serial = 801] [outer = 0x91149c00] 15:19:47 INFO - PROCESS | 1846 | 1478038787252 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x9415ec00) [pid = 1846] [serial = 802] [outer = 0x91149c00] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8b90e800 == 42 [pid = 1846] [id = 264] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8de15800 == 41 [pid = 1846] [id = 263] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x96621c00 == 40 [pid = 1846] [id = 261] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x94df7000 == 39 [pid = 1846] [id = 260] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8dead400 == 38 [pid = 1846] [id = 259] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0xa93ca000) [pid = 1846] [serial = 749] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8dccc800) [pid = 1846] [serial = 803] [outer = 0x91149c00] 15:19:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0ac800 == 37 [pid = 1846] [id = 258] 15:19:47 INFO - PROCESS | 1846 | 1478038787906 Marionette TRACE conn3 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 15:19:47 INFO - . 15:19:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1176ms 15:19:47 INFO - PROCESS | 1846 | 1478038787950 Marionette TRACE conn3 -> [0,1168,"getWindowHandle",null] 15:19:47 INFO - PROCESS | 1846 | 1478038787957 Marionette TRACE conn3 <- [1,1168,null,{"value":"8"}] 15:19:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0xa4581000) [pid = 1846] [serial = 746] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0xa4849400) [pid = 1846] [serial = 747] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x984c9c00) [pid = 1846] [serial = 743] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0xa2b75400) [pid = 1846] [serial = 744] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0xa112ec00) [pid = 1846] [serial = 740] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0xa11cc800) [pid = 1846] [serial = 741] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x95d45000) [pid = 1846] [serial = 737] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x96340800) [pid = 1846] [serial = 738] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x94dfbc00) [pid = 1846] [serial = 734] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x94dfe800) [pid = 1846] [serial = 735] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8e063c00) [pid = 1846] [serial = 731] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8fbbf800) [pid = 1846] [serial = 732] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x95cacc00) [pid = 1846] [serial = 728] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x97a17800) [pid = 1846] [serial = 729] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0xa4cf3c00) [pid = 1846] [serial = 725] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0xa933bc00) [pid = 1846] [serial = 726] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0xa4581800) [pid = 1846] [serial = 722] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0xa45f7800) [pid = 1846] [serial = 723] [outer = (nil)] [url = about:blank] 15:19:47 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0xa0ffc400) [pid = 1846] [serial = 719] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0xa2491800) [pid = 1846] [serial = 720] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x967af400) [pid = 1846] [serial = 716] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x97c73c00) [pid = 1846] [serial = 717] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8dbb6800) [pid = 1846] [serial = 713] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8e066000) [pid = 1846] [serial = 714] [outer = (nil)] [url = about:blank] 15:19:48 INFO - PROCESS | 1846 | 1478038787997 Marionette TRACE conn3 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:48 INFO - PROCESS | 1846 | 1478038788159 Marionette TRACE conn3 <- [1,1169,null,{"value":null}] 15:19:48 INFO - PROCESS | 1846 | 1478038788168 Marionette TRACE conn3 -> [0,1170,"getWindowHandles",null] 15:19:48 INFO - PROCESS | 1846 | 1478038788171 Marionette TRACE conn3 <- [1,1170,null,["8"]] 15:19:48 INFO - PROCESS | 1846 | 1478038788178 Marionette TRACE conn3 -> [0,1171,"switchToWindow",{"name":"8"}] 15:19:48 INFO - PROCESS | 1846 | 1478038788183 Marionette TRACE conn3 <- [1,1171,null,{}] 15:19:48 INFO - PROCESS | 1846 | 1478038788188 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x95819400 == 38 [pid = 1846] [id = 273] 15:19:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x9581a800) [pid = 1846] [serial = 804] [outer = (nil)] 15:19:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x95caf000) [pid = 1846] [serial = 805] [outer = 0x9581a800] 15:19:48 INFO - PROCESS | 1846 | 1478038788269 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x96337c00) [pid = 1846] [serial = 806] [outer = 0x9581a800] 15:19:48 INFO - PROCESS | 1846 | 1478038788877 Marionette TRACE conn3 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 15:19:48 INFO - . 15:19:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 927ms 15:19:48 INFO - PROCESS | 1846 | 1478038788900 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 1846 | 1478038788907 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 15:19:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 15:19:48 INFO - PROCESS | 1846 | 1478038788942 Marionette TRACE conn3 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:49 INFO - PROCESS | 1846 | 1478038789094 Marionette TRACE conn3 <- [1,1174,null,{"value":null}] 15:19:49 INFO - PROCESS | 1846 | 1478038789215 Marionette TRACE conn3 -> [0,1175,"getWindowHandles",null] 15:19:49 INFO - PROCESS | 1846 | 1478038789218 Marionette TRACE conn3 <- [1,1175,null,["8"]] 15:19:49 INFO - PROCESS | 1846 | 1478038789228 Marionette TRACE conn3 -> [0,1176,"switchToWindow",{"name":"8"}] 15:19:49 INFO - PROCESS | 1846 | 1478038789233 Marionette TRACE conn3 <- [1,1176,null,{}] 15:19:49 INFO - PROCESS | 1846 | 1478038789239 Marionette TRACE conn3 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x9830e000 == 39 [pid = 1846] [id = 274] 15:19:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x9830ec00) [pid = 1846] [serial = 807] [outer = (nil)] 15:19:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x994ed000) [pid = 1846] [serial = 808] [outer = 0x9830ec00] 15:19:49 INFO - PROCESS | 1846 | 1478038789324 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x9a4d2800) [pid = 1846] [serial = 809] [outer = 0x9830ec00] 15:19:49 INFO - PROCESS | 1846 | 1478038789788 Marionette TRACE conn3 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 15:19:49 INFO - . 15:19:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 875ms 15:19:49 INFO - PROCESS | 1846 | 1478038789817 Marionette TRACE conn3 -> [0,1178,"getWindowHandle",null] 15:19:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 15:19:49 INFO - PROCESS | 1846 | 1478038789821 Marionette TRACE conn3 <- [1,1178,null,{"value":"8"}] 15:19:49 INFO - PROCESS | 1846 | 1478038789829 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:49 INFO - PROCESS | 1846 | 1478038789982 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:19:49 INFO - PROCESS | 1846 | 1478038789992 Marionette TRACE conn3 -> [0,1180,"getWindowHandles",null] 15:19:49 INFO - PROCESS | 1846 | 1478038789994 Marionette TRACE conn3 <- [1,1180,null,["8"]] 15:19:49 INFO - PROCESS | 1846 | 1478038789998 Marionette TRACE conn3 -> [0,1181,"switchToWindow",{"name":"8"}] 15:19:50 INFO - PROCESS | 1846 | 1478038790005 Marionette TRACE conn3 <- [1,1181,null,{}] 15:19:50 INFO - PROCESS | 1846 | 1478038790011 Marionette TRACE conn3 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b091000 == 40 [pid = 1846] [id = 275] 15:19:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x9b091400) [pid = 1846] [serial = 810] [outer = (nil)] 15:19:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x9b09c800) [pid = 1846] [serial = 811] [outer = 0x9b091400] 15:19:50 INFO - PROCESS | 1846 | 1478038790089 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x9b09e400) [pid = 1846] [serial = 812] [outer = 0x9b091400] 15:19:50 INFO - PROCESS | 1846 | 1478038790709 Marionette TRACE conn3 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 15:19:50 INFO - . 15:19:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 925ms 15:19:50 INFO - PROCESS | 1846 | 1478038790758 Marionette TRACE conn3 -> [0,1183,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 1846 | 1478038790761 Marionette TRACE conn3 <- [1,1183,null,{"value":"8"}] 15:19:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 15:19:50 INFO - PROCESS | 1846 | 1478038790767 Marionette TRACE conn3 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:50 INFO - PROCESS | 1846 | 1478038790948 Marionette TRACE conn3 <- [1,1184,null,{"value":null}] 15:19:50 INFO - PROCESS | 1846 | 1478038790967 Marionette TRACE conn3 -> [0,1185,"getWindowHandles",null] 15:19:50 INFO - PROCESS | 1846 | 1478038790975 Marionette TRACE conn3 <- [1,1185,null,["8"]] 15:19:50 INFO - PROCESS | 1846 | 1478038790979 Marionette TRACE conn3 -> [0,1186,"switchToWindow",{"name":"8"}] 15:19:50 INFO - PROCESS | 1846 | 1478038790983 Marionette TRACE conn3 <- [1,1186,null,{}] 15:19:51 INFO - PROCESS | 1846 | 1478038790988 Marionette TRACE conn3 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf88c00 == 41 [pid = 1846] [id = 276] 15:19:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x9b4cc000) [pid = 1846] [serial = 813] [outer = (nil)] 15:19:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0xa112a800) [pid = 1846] [serial = 814] [outer = 0x9b4cc000] 15:19:51 INFO - PROCESS | 1846 | 1478038791131 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0xa11a0c00) [pid = 1846] [serial = 815] [outer = 0x9b4cc000] 15:19:51 INFO - PROCESS | 1846 | 1478038791628 Marionette TRACE conn3 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 15:19:51 INFO - . 15:19:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 868ms 15:19:51 INFO - PROCESS | 1846 | 1478038791635 Marionette TRACE conn3 -> [0,1188,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 1846 | 1478038791638 Marionette TRACE conn3 <- [1,1188,null,{"value":"8"}] 15:19:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 15:19:51 INFO - PROCESS | 1846 | 1478038791666 Marionette TRACE conn3 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:51 INFO - PROCESS | 1846 | 1478038791859 Marionette TRACE conn3 <- [1,1189,null,{"value":null}] 15:19:51 INFO - PROCESS | 1846 | 1478038791882 Marionette TRACE conn3 -> [0,1190,"getWindowHandles",null] 15:19:51 INFO - PROCESS | 1846 | 1478038791885 Marionette TRACE conn3 <- [1,1190,null,["8"]] 15:19:51 INFO - PROCESS | 1846 | 1478038791890 Marionette TRACE conn3 -> [0,1191,"switchToWindow",{"name":"8"}] 15:19:51 INFO - PROCESS | 1846 | 1478038791894 Marionette TRACE conn3 <- [1,1191,null,{}] 15:19:51 INFO - PROCESS | 1846 | 1478038791901 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1846 | ++DOCSHELL 0xa28f1400 == 42 [pid = 1846] [id = 277] 15:19:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0xa43e6800) [pid = 1846] [serial = 816] [outer = (nil)] 15:19:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0xa45f7c00) [pid = 1846] [serial = 817] [outer = 0xa43e6800] 15:19:52 INFO - PROCESS | 1846 | 1478038792041 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0xa4848c00) [pid = 1846] [serial = 818] [outer = 0xa43e6800] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x94eb5400) [pid = 1846] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x9a1a0c00) [pid = 1846] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x94eb7000) [pid = 1846] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8d0b0400) [pid = 1846] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8dea8c00) [pid = 1846] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8e067c00) [pid = 1846] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0xa1126c00) [pid = 1846] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0xa2b7a400) [pid = 1846] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 15:19:52 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x96622800) [pid = 1846] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 15:19:52 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b7a400 == 43 [pid = 1846] [id = 278] 15:19:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0xa4cf5800) [pid = 1846] [serial = 819] [outer = (nil)] 15:19:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0xa93c5c00) [pid = 1846] [serial = 820] [outer = 0xa4cf5800] 15:19:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8fcbc800) [pid = 1846] [serial = 821] [outer = 0xa4cf5800] 15:19:52 INFO - PROCESS | 1846 | 1478038792744 Marionette TRACE conn3 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 15:19:52 INFO - ... 15:19:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1124ms 15:19:52 INFO - PROCESS | 1846 | 1478038792791 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 1846 | 1478038792794 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 15:19:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 15:19:52 INFO - PROCESS | 1846 | 1478038792805 Marionette TRACE conn3 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:52 INFO - PROCESS | 1846 | 1478038792966 Marionette TRACE conn3 <- [1,1194,null,{"value":null}] 15:19:52 INFO - PROCESS | 1846 | 1478038792979 Marionette TRACE conn3 -> [0,1195,"getWindowHandles",null] 15:19:52 INFO - PROCESS | 1846 | 1478038792983 Marionette TRACE conn3 <- [1,1195,null,["8"]] 15:19:52 INFO - PROCESS | 1846 | 1478038792988 Marionette TRACE conn3 -> [0,1196,"switchToWindow",{"name":"8"}] 15:19:52 INFO - PROCESS | 1846 | 1478038792993 Marionette TRACE conn3 <- [1,1196,null,{}] 15:19:53 INFO - PROCESS | 1846 | 1478038792996 Marionette TRACE conn3 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcbf400 == 44 [pid = 1846] [id = 279] 15:19:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fcbf800) [pid = 1846] [serial = 822] [outer = (nil)] 15:19:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fcc5400) [pid = 1846] [serial = 823] [outer = 0x8fcbf800] 15:19:53 INFO - PROCESS | 1846 | 1478038793075 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fcc7c00) [pid = 1846] [serial = 824] [outer = 0x8fcbf800] 15:19:53 INFO - PROCESS | 1846 | ++DOCSHELL 0xa4ca8400 == 45 [pid = 1846] [id = 280] 15:19:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0xa4caf400) [pid = 1846] [serial = 825] [outer = (nil)] 15:19:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x9a409c00) [pid = 1846] [serial = 826] [outer = 0xa4caf400] 15:19:53 INFO - PROCESS | 1846 | 1478038793669 Marionette TRACE conn3 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 15:19:53 INFO - . 15:19:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 926ms 15:19:53 INFO - PROCESS | 1846 | 1478038793726 Marionette TRACE conn3 -> [0,1198,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 1846 | 1478038793729 Marionette TRACE conn3 <- [1,1198,null,{"value":"8"}] 15:19:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 15:19:53 INFO - PROCESS | 1846 | 1478038793735 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:53 INFO - PROCESS | 1846 | 1478038793883 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:19:53 INFO - PROCESS | 1846 | 1478038793911 Marionette TRACE conn3 -> [0,1200,"getWindowHandles",null] 15:19:53 INFO - PROCESS | 1846 | 1478038793914 Marionette TRACE conn3 <- [1,1200,null,["8"]] 15:19:54 INFO - PROCESS | 1846 | 1478038794022 Marionette TRACE conn3 -> [0,1201,"switchToWindow",{"name":"8"}] 15:19:54 INFO - PROCESS | 1846 | 1478038794027 Marionette TRACE conn3 <- [1,1201,null,{}] 15:19:54 INFO - PROCESS | 1846 | 1478038794031 Marionette TRACE conn3 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee5400 == 46 [pid = 1846] [id = 281] 15:19:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8dee5800) [pid = 1846] [serial = 827] [outer = (nil)] 15:19:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8deea400) [pid = 1846] [serial = 828] [outer = 0x8dee5800] 15:19:54 INFO - PROCESS | 1846 | 1478038794112 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x8deebc00) [pid = 1846] [serial = 829] [outer = 0x8dee5800] 15:19:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf58400 == 47 [pid = 1846] [id = 282] 15:19:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8c5a0400) [pid = 1846] [serial = 830] [outer = (nil)] 15:19:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x8bf54c00) [pid = 1846] [serial = 831] [outer = 0x8c5a0400] 15:19:54 INFO - PROCESS | 1846 | 1478038794701 Marionette TRACE conn3 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 15:19:54 INFO - . 15:19:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1022ms 15:19:54 INFO - PROCESS | 1846 | 1478038794762 Marionette TRACE conn3 -> [0,1203,"getWindowHandle",null] 15:19:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 15:19:54 INFO - PROCESS | 1846 | 1478038794768 Marionette TRACE conn3 <- [1,1203,null,{"value":"8"}] 15:19:54 INFO - PROCESS | 1846 | 1478038794777 Marionette TRACE conn3 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:54 INFO - PROCESS | 1846 | 1478038794970 Marionette TRACE conn3 <- [1,1204,null,{"value":null}] 15:19:55 INFO - PROCESS | 1846 | 1478038795125 Marionette TRACE conn3 -> [0,1205,"getWindowHandles",null] 15:19:55 INFO - PROCESS | 1846 | 1478038795130 Marionette TRACE conn3 <- [1,1205,null,["8"]] 15:19:55 INFO - PROCESS | 1846 | 1478038795141 Marionette TRACE conn3 -> [0,1206,"switchToWindow",{"name":"8"}] 15:19:55 INFO - PROCESS | 1846 | 1478038795148 Marionette TRACE conn3 <- [1,1206,null,{}] 15:19:55 INFO - PROCESS | 1846 | 1478038795155 Marionette TRACE conn3 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8def2800 == 48 [pid = 1846] [id = 283] 15:19:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8def2c00) [pid = 1846] [serial = 832] [outer = (nil)] 15:19:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8fa0a400) [pid = 1846] [serial = 833] [outer = 0x8def2c00] 15:19:55 INFO - PROCESS | 1846 | 1478038795256 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8fc0c400) [pid = 1846] [serial = 834] [outer = 0x8def2c00] 15:19:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x92db1c00 == 49 [pid = 1846] [id = 284] 15:19:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x92f44400) [pid = 1846] [serial = 835] [outer = (nil)] 15:19:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8fcc3400) [pid = 1846] [serial = 836] [outer = 0x92f44400] 15:19:55 INFO - PROCESS | 1846 | 1478038795898 Marionette TRACE conn3 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 15:19:55 INFO - . 15:19:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1176ms 15:19:55 INFO - PROCESS | 1846 | 1478038795952 Marionette TRACE conn3 -> [0,1208,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 1846 | 1478038795957 Marionette TRACE conn3 <- [1,1208,null,{"value":"8"}] 15:19:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 15:19:55 INFO - PROCESS | 1846 | 1478038795969 Marionette TRACE conn3 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:56 INFO - PROCESS | 1846 | 1478038796149 Marionette TRACE conn3 <- [1,1209,null,{"value":null}] 15:19:56 INFO - PROCESS | 1846 | 1478038796306 Marionette TRACE conn3 -> [0,1210,"getWindowHandles",null] 15:19:56 INFO - PROCESS | 1846 | 1478038796309 Marionette TRACE conn3 <- [1,1210,null,["8"]] 15:19:56 INFO - PROCESS | 1846 | 1478038796321 Marionette TRACE conn3 -> [0,1211,"switchToWindow",{"name":"8"}] 15:19:56 INFO - PROCESS | 1846 | 1478038796325 Marionette TRACE conn3 <- [1,1211,null,{}] 15:19:56 INFO - PROCESS | 1846 | 1478038796331 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x959af400 == 50 [pid = 1846] [id = 285] 15:19:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x96338c00) [pid = 1846] [serial = 837] [outer = (nil)] 15:19:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x96621c00) [pid = 1846] [serial = 838] [outer = 0x96338c00] 15:19:56 INFO - PROCESS | 1846 | 1478038796423 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x97a53400) [pid = 1846] [serial = 839] [outer = 0x96338c00] 15:19:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b093c00 == 51 [pid = 1846] [id = 286] 15:19:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x9b095800) [pid = 1846] [serial = 840] [outer = (nil)] 15:19:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x9b097000) [pid = 1846] [serial = 841] [outer = 0x9b095800] 15:19:57 INFO - PROCESS | 1846 | 1478038797060 Marionette TRACE conn3 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 15:19:57 INFO - . 15:19:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1171ms 15:19:57 INFO - PROCESS | 1846 | 1478038797147 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 15:19:57 INFO - PROCESS | 1846 | 1478038797153 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 15:19:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 15:19:57 INFO - PROCESS | 1846 | 1478038797160 Marionette TRACE conn3 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:57 INFO - PROCESS | 1846 | 1478038797391 Marionette TRACE conn3 <- [1,1214,null,{"value":null}] 15:19:57 INFO - PROCESS | 1846 | 1478038797505 Marionette TRACE conn3 -> [0,1215,"getWindowHandles",null] 15:19:57 INFO - PROCESS | 1846 | 1478038797510 Marionette TRACE conn3 <- [1,1215,null,["8"]] 15:19:57 INFO - PROCESS | 1846 | 1478038797519 Marionette TRACE conn3 -> [0,1216,"switchToWindow",{"name":"8"}] 15:19:57 INFO - PROCESS | 1846 | 1478038797525 Marionette TRACE conn3 <- [1,1216,null,{}] 15:19:57 INFO - PROCESS | 1846 | 1478038797532 Marionette TRACE conn3 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b7a000 == 52 [pid = 1846] [id = 287] 15:19:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0xa2b7ac00) [pid = 1846] [serial = 842] [outer = (nil)] 15:19:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0xa43da800) [pid = 1846] [serial = 843] [outer = 0xa2b7ac00] 15:19:57 INFO - PROCESS | 1846 | 1478038797625 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0xa484a800) [pid = 1846] [serial = 844] [outer = 0xa2b7ac00] 15:19:58 INFO - PROCESS | 1846 | ++DOCSHELL 0xa2b72000 == 53 [pid = 1846] [id = 288] 15:19:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0xa5ff0400) [pid = 1846] [serial = 845] [outer = (nil)] 15:19:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0xa5ff0800) [pid = 1846] [serial = 846] [outer = 0xa5ff0400] 15:19:58 INFO - PROCESS | 1846 | 1478038798307 Marionette TRACE conn3 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 15:19:58 INFO - . 15:19:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1169ms 15:19:58 INFO - PROCESS | 1846 | 1478038798364 Marionette TRACE conn3 -> [0,1218,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 1846 | 1478038798369 Marionette TRACE conn3 <- [1,1218,null,{"value":"8"}] 15:19:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 15:19:58 INFO - PROCESS | 1846 | 1478038798376 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:58 INFO - PROCESS | 1846 | 1478038798605 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:19:58 INFO - PROCESS | 1846 | 1478038798766 Marionette TRACE conn3 -> [0,1220,"getWindowHandles",null] 15:19:58 INFO - PROCESS | 1846 | 1478038798771 Marionette TRACE conn3 <- [1,1220,null,["8"]] 15:19:58 INFO - PROCESS | 1846 | 1478038798779 Marionette TRACE conn3 -> [0,1221,"switchToWindow",{"name":"8"}] 15:19:58 INFO - PROCESS | 1846 | 1478038798783 Marionette TRACE conn3 <- [1,1221,null,{}] 15:19:58 INFO - PROCESS | 1846 | 1478038798789 Marionette TRACE conn3 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 1846 | ++DOCSHELL 0xa28e3800 == 54 [pid = 1846] [id = 289] 15:19:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0xa5fef000) [pid = 1846] [serial = 847] [outer = (nil)] 15:19:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0xa5ff5400) [pid = 1846] [serial = 848] [outer = 0xa5fef000] 15:19:58 INFO - PROCESS | 1846 | 1478038798885 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0xa5ff6c00) [pid = 1846] [serial = 849] [outer = 0xa5fef000] 15:19:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597c00 == 55 [pid = 1846] [id = 290] 15:19:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x8c59b800) [pid = 1846] [serial = 850] [outer = (nil)] 15:19:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0x94c7e400) [pid = 1846] [serial = 851] [outer = 0x8c59b800] 15:19:59 INFO - PROCESS | 1846 | 1478038799520 Marionette TRACE conn3 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 15:19:59 INFO - . 15:19:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1169ms 15:19:59 INFO - PROCESS | 1846 | 1478038799576 Marionette TRACE conn3 -> [0,1223,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 1846 | 1478038799578 Marionette TRACE conn3 <- [1,1223,null,{"value":"8"}] 15:19:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 15:19:59 INFO - PROCESS | 1846 | 1478038799586 Marionette TRACE conn3 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:19:59 INFO - PROCESS | 1846 | 1478038799746 Marionette TRACE conn3 <- [1,1224,null,{"value":null}] 15:20:00 INFO - PROCESS | 1846 | 1478038800104 Marionette TRACE conn3 -> [0,1225,"getWindowHandles",null] 15:20:00 INFO - PROCESS | 1846 | 1478038800108 Marionette TRACE conn3 <- [1,1225,null,["8"]] 15:20:00 INFO - PROCESS | 1846 | 1478038800155 Marionette TRACE conn3 -> [0,1226,"switchToWindow",{"name":"8"}] 15:20:00 INFO - PROCESS | 1846 | 1478038800164 Marionette TRACE conn3 <- [1,1226,null,{}] 15:20:00 INFO - PROCESS | 1846 | 1478038800170 Marionette TRACE conn3 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deef000 == 56 [pid = 1846] [id = 291] 15:20:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0x8deef400) [pid = 1846] [serial = 852] [outer = (nil)] 15:20:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0x8def0c00) [pid = 1846] [serial = 853] [outer = 0x8deef400] 15:20:00 INFO - PROCESS | 1846 | 1478038800258 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x8fc12000) [pid = 1846] [serial = 854] [outer = 0x8deef400] 15:20:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc16800 == 57 [pid = 1846] [id = 292] 15:20:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0x93be8c00) [pid = 1846] [serial = 855] [outer = (nil)] 15:20:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 114 (0x8deedc00) [pid = 1846] [serial = 856] [outer = 0x93be8c00] 15:20:00 INFO - PROCESS | 1846 | 1478038800965 Marionette TRACE conn3 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 15:20:01 INFO - . 15:20:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1483ms 15:20:01 INFO - PROCESS | 1846 | 1478038801080 Marionette TRACE conn3 -> [0,1228,"getWindowHandle",null] 15:20:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 15:20:01 INFO - PROCESS | 1846 | 1478038801085 Marionette TRACE conn3 <- [1,1228,null,{"value":"8"}] 15:20:01 INFO - PROCESS | 1846 | 1478038801093 Marionette TRACE conn3 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:01 INFO - PROCESS | 1846 | 1478038801274 Marionette TRACE conn3 <- [1,1229,null,{"value":null}] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa4ca8400 == 56 [pid = 1846] [id = 280] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcbf400 == 55 [pid = 1846] [id = 279] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa28f1400 == 54 [pid = 1846] [id = 277] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b7a400 == 53 [pid = 1846] [id = 278] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9a198000 == 52 [pid = 1846] [id = 262] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9b091000 == 51 [pid = 1846] [id = 275] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf88c00 == 50 [pid = 1846] [id = 276] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9830e000 == 49 [pid = 1846] [id = 274] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x95819400 == 48 [pid = 1846] [id = 273] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa0ff8c00 == 47 [pid = 1846] [id = 268] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc14400 == 46 [pid = 1846] [id = 269] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa43e2400 == 45 [pid = 1846] [id = 265] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea2800 == 44 [pid = 1846] [id = 266] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x94df1400 == 43 [pid = 1846] [id = 267] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9415fc00 == 42 [pid = 1846] [id = 257] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea8800 == 41 [pid = 1846] [id = 256] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x93b7e000 == 40 [pid = 1846] [id = 248] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc12c00 == 39 [pid = 1846] [id = 270] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597c00 == 38 [pid = 1846] [id = 290] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa28e3800 == 37 [pid = 1846] [id = 289] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc16800 == 36 [pid = 1846] [id = 292] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8deef000 == 35 [pid = 1846] [id = 291] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa4c48400 == 34 [pid = 1846] [id = 255] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf58400 == 33 [pid = 1846] [id = 282] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee5400 == 32 [pid = 1846] [id = 281] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x92db1c00 == 31 [pid = 1846] [id = 284] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8def2800 == 30 [pid = 1846] [id = 283] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9b093c00 == 29 [pid = 1846] [id = 286] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0x959af400 == 28 [pid = 1846] [id = 285] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b72000 == 27 [pid = 1846] [id = 288] 15:20:02 INFO - PROCESS | 1846 | --DOCSHELL 0xa2b7a000 == 26 [pid = 1846] [id = 287] 15:20:02 INFO - PROCESS | 1846 | 1478038802217 Marionette TRACE conn3 -> [0,1230,"getWindowHandles",null] 15:20:02 INFO - PROCESS | 1846 | 1478038802224 Marionette TRACE conn3 <- [1,1230,null,["8"]] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 113 (0x8deae800) [pid = 1846] [serial = 753] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8dea9c00) [pid = 1846] [serial = 752] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x95816400) [pid = 1846] [serial = 756] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x94fd8000) [pid = 1846] [serial = 755] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0x8dea6000) [pid = 1846] [serial = 759] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0x8dbac000) [pid = 1846] [serial = 758] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x8fbc2800) [pid = 1846] [serial = 762] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8fa7c800) [pid = 1846] [serial = 761] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x95821400) [pid = 1846] [serial = 765] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x95815800) [pid = 1846] [serial = 764] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x97a47400) [pid = 1846] [serial = 768] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x967af800) [pid = 1846] [serial = 767] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x9b32b400) [pid = 1846] [serial = 771] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x9b07dc00) [pid = 1846] [serial = 770] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0xa24ea400) [pid = 1846] [serial = 774] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0xa2492c00) [pid = 1846] [serial = 773] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0xa433ac00) [pid = 1846] [serial = 777] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0xa432f400) [pid = 1846] [serial = 776] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0xa4512800) [pid = 1846] [serial = 779] [outer = (nil)] [url = about:blank] 15:20:02 INFO - PROCESS | 1846 | 1478038802321 Marionette TRACE conn3 -> [0,1231,"switchToWindow",{"name":"8"}] 15:20:02 INFO - PROCESS | 1846 | 1478038802330 Marionette TRACE conn3 <- [1,1231,null,{}] 15:20:02 INFO - PROCESS | 1846 | 1478038802337 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf60400 == 27 [pid = 1846] [id = 293] 15:20:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8bf83800) [pid = 1846] [serial = 857] [outer = (nil)] 15:20:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8cfb3c00) [pid = 1846] [serial = 858] [outer = 0x8bf83800] 15:20:02 INFO - PROCESS | 1846 | 1478038802431 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8dbb4400) [pid = 1846] [serial = 859] [outer = 0x8bf83800] 15:20:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea9800 == 28 [pid = 1846] [id = 294] 15:20:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8deaa800) [pid = 1846] [serial = 860] [outer = (nil)] 15:20:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x8de7a800) [pid = 1846] [serial = 861] [outer = 0x8deaa800] 15:20:03 INFO - PROCESS | 1846 | 1478038803033 Marionette TRACE conn3 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 15:20:03 INFO - . 15:20:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1973ms 15:20:03 INFO - PROCESS | 1846 | 1478038803079 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 1846 | 1478038803085 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 15:20:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 15:20:03 INFO - PROCESS | 1846 | 1478038803093 Marionette TRACE conn3 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:03 INFO - PROCESS | 1846 | 1478038803263 Marionette TRACE conn3 <- [1,1234,null,{"value":null}] 15:20:03 INFO - PROCESS | 1846 | 1478038803381 Marionette TRACE conn3 -> [0,1235,"getWindowHandles",null] 15:20:03 INFO - PROCESS | 1846 | 1478038803388 Marionette TRACE conn3 <- [1,1235,null,["8"]] 15:20:03 INFO - PROCESS | 1846 | 1478038803395 Marionette TRACE conn3 -> [0,1236,"switchToWindow",{"name":"8"}] 15:20:03 INFO - PROCESS | 1846 | 1478038803400 Marionette TRACE conn3 <- [1,1236,null,{}] 15:20:03 INFO - PROCESS | 1846 | 1478038803405 Marionette TRACE conn3 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee8000 == 29 [pid = 1846] [id = 295] 15:20:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x8dee8800) [pid = 1846] [serial = 862] [outer = (nil)] 15:20:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x8deed400) [pid = 1846] [serial = 863] [outer = 0x8dee8800] 15:20:03 INFO - PROCESS | 1846 | 1478038803492 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x8e063c00) [pid = 1846] [serial = 864] [outer = 0x8dee8800] 15:20:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa80000 == 30 [pid = 1846] [id = 296] 15:20:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x8fbc1400) [pid = 1846] [serial = 865] [outer = (nil)] 15:20:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x8dee4400) [pid = 1846] [serial = 866] [outer = 0x8fbc1400] 15:20:04 INFO - PROCESS | 1846 | 1478038804080 Marionette TRACE conn3 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 15:20:04 INFO - . 15:20:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1020ms 15:20:04 INFO - PROCESS | 1846 | 1478038804120 Marionette TRACE conn3 -> [0,1238,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 1846 | 1478038804123 Marionette TRACE conn3 <- [1,1238,null,{"value":"8"}] 15:20:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 15:20:04 INFO - PROCESS | 1846 | 1478038804131 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:04 INFO - PROCESS | 1846 | 1478038804317 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:20:04 INFO - PROCESS | 1846 | 1478038804447 Marionette TRACE conn3 -> [0,1240,"getWindowHandles",null] 15:20:04 INFO - PROCESS | 1846 | 1478038804457 Marionette TRACE conn3 <- [1,1240,null,["8"]] 15:20:04 INFO - PROCESS | 1846 | 1478038804471 Marionette TRACE conn3 -> [0,1241,"switchToWindow",{"name":"8"}] 15:20:04 INFO - PROCESS | 1846 | 1478038804478 Marionette TRACE conn3 <- [1,1241,null,{}] 15:20:04 INFO - PROCESS | 1846 | 1478038804488 Marionette TRACE conn3 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc1400 == 31 [pid = 1846] [id = 297] 15:20:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x8fcc1c00) [pid = 1846] [serial = 867] [outer = (nil)] 15:20:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x8fcc4400) [pid = 1846] [serial = 868] [outer = 0x8fcc1c00] 15:20:04 INFO - PROCESS | 1846 | 1478038804570 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x91db7c00) [pid = 1846] [serial = 869] [outer = 0x8fcc1c00] 15:20:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x92dabc00 == 32 [pid = 1846] [id = 298] 15:20:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0x94168000) [pid = 1846] [serial = 870] [outer = (nil)] 15:20:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0x932ac800) [pid = 1846] [serial = 871] [outer = 0x94168000] 15:20:05 INFO - PROCESS | 1846 | 1478038805259 Marionette TRACE conn3 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 15:20:05 INFO - . 15:20:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1168ms 15:20:05 INFO - PROCESS | 1846 | 1478038805315 Marionette TRACE conn3 -> [0,1243,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 1846 | 1478038805319 Marionette TRACE conn3 <- [1,1243,null,{"value":"8"}] 15:20:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 15:20:05 INFO - PROCESS | 1846 | 1478038805325 Marionette TRACE conn3 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:05 INFO - PROCESS | 1846 | 1478038805548 Marionette TRACE conn3 <- [1,1244,null,{"value":null}] 15:20:05 INFO - PROCESS | 1846 | 1478038805571 Marionette TRACE conn3 -> [0,1245,"getWindowHandles",null] 15:20:05 INFO - PROCESS | 1846 | 1478038805574 Marionette TRACE conn3 <- [1,1245,null,["8"]] 15:20:05 INFO - PROCESS | 1846 | 1478038805579 Marionette TRACE conn3 -> [0,1246,"switchToWindow",{"name":"8"}] 15:20:05 INFO - PROCESS | 1846 | 1478038805583 Marionette TRACE conn3 <- [1,1246,null,{}] 15:20:05 INFO - PROCESS | 1846 | 1478038805588 Marionette TRACE conn3 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x94c8a000 == 33 [pid = 1846] [id = 299] 15:20:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0x94c8a400) [pid = 1846] [serial = 872] [outer = (nil)] 15:20:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x94df7000) [pid = 1846] [serial = 873] [outer = 0x94c8a400] 15:20:05 INFO - PROCESS | 1846 | 1478038805744 Marionette DEBUG loaded listener.js 15:20:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0x967b4000) [pid = 1846] [serial = 874] [outer = 0x94c8a400] 15:20:06 INFO - PROCESS | 1846 | 1478038806284 Marionette TRACE conn3 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 15:20:06 INFO - . 15:20:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 968ms 15:20:06 INFO - PROCESS | 1846 | 1478038806293 Marionette TRACE conn3 -> [0,1248,"getWindowHandle",null] 15:20:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 15:20:06 INFO - PROCESS | 1846 | 1478038806297 Marionette TRACE conn3 <- [1,1248,null,{"value":"8"}] 15:20:06 INFO - PROCESS | 1846 | 1478038806316 Marionette TRACE conn3 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:07 INFO - PROCESS | 1846 | 1478038807013 Marionette TRACE conn3 <- [1,1249,null,{"value":null}] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8dee5800) [pid = 1846] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8c5a0400) [pid = 1846] [serial = 830] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x8fcbf800) [pid = 1846] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0xa43e6800) [pid = 1846] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0xa4cf5800) [pid = 1846] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0xa4caf400) [pid = 1846] [serial = 825] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0xa24df400) [pid = 1846] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8fc15000) [pid = 1846] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8fc18c00) [pid = 1846] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0xa43e8000) [pid = 1846] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x94fd2c00) [pid = 1846] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x91149c00) [pid = 1846] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8dea3800) [pid = 1846] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x9830ec00) [pid = 1846] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x9581a800) [pid = 1846] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8de7b400) [pid = 1846] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x9b4cc000) [pid = 1846] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x9b091400) [pid = 1846] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 15:20:07 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0xa93c4c00) [pid = 1846] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 15:20:07 INFO - PROCESS | 1846 | 1478038807120 Marionette TRACE conn3 -> [0,1250,"getWindowHandles",null] 15:20:07 INFO - PROCESS | 1846 | 1478038807123 Marionette TRACE conn3 <- [1,1250,null,["8"]] 15:20:07 INFO - PROCESS | 1846 | 1478038807132 Marionette TRACE conn3 -> [0,1251,"switchToWindow",{"name":"8"}] 15:20:07 INFO - PROCESS | 1846 | 1478038807137 Marionette TRACE conn3 <- [1,1251,null,{}] 15:20:07 INFO - PROCESS | 1846 | 1478038807142 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b0c00 == 34 [pid = 1846] [id = 300] 15:20:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8dcc9400) [pid = 1846] [serial = 875] [outer = (nil)] 15:20:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8fc0b800) [pid = 1846] [serial = 876] [outer = 0x8dcc9400] 15:20:07 INFO - PROCESS | 1846 | 1478038807224 Marionette DEBUG loaded listener.js 15:20:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x94fd2c00) [pid = 1846] [serial = 877] [outer = 0x8dcc9400] 15:20:07 INFO - PROCESS | 1846 | 1478038807682 Marionette TRACE conn3 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 15:20:07 INFO - . 15:20:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1420ms 15:20:07 INFO - PROCESS | 1846 | 1478038807722 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 1846 | 1478038807724 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 15:20:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 15:20:07 INFO - PROCESS | 1846 | 1478038807731 Marionette TRACE conn3 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:07 INFO - PROCESS | 1846 | 1478038807905 Marionette TRACE conn3 <- [1,1254,null,{"value":null}] 15:20:07 INFO - PROCESS | 1846 | 1478038807916 Marionette TRACE conn3 -> [0,1255,"getWindowHandles",null] 15:20:07 INFO - PROCESS | 1846 | 1478038807918 Marionette TRACE conn3 <- [1,1255,null,["8"]] 15:20:07 INFO - PROCESS | 1846 | 1478038807924 Marionette TRACE conn3 -> [0,1256,"switchToWindow",{"name":"8"}] 15:20:07 INFO - PROCESS | 1846 | 1478038807929 Marionette TRACE conn3 <- [1,1256,null,{}] 15:20:07 INFO - PROCESS | 1846 | 1478038807933 Marionette TRACE conn3 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x98306800 == 35 [pid = 1846] [id = 301] 15:20:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x98308800) [pid = 1846] [serial = 878] [outer = (nil)] 15:20:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x9830e800) [pid = 1846] [serial = 879] [outer = 0x98308800] 15:20:08 INFO - PROCESS | 1846 | 1478038808034 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x994ec400) [pid = 1846] [serial = 880] [outer = 0x98308800] 15:20:08 INFO - PROCESS | 1846 | 1478038808562 Marionette TRACE conn3 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 15:20:08 INFO - . 15:20:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 867ms 15:20:08 INFO - PROCESS | 1846 | 1478038808598 Marionette TRACE conn3 -> [0,1258,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 1846 | 1478038808601 Marionette TRACE conn3 <- [1,1258,null,{"value":"8"}] 15:20:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 15:20:08 INFO - PROCESS | 1846 | 1478038808611 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:08 INFO - PROCESS | 1846 | 1478038808763 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:20:08 INFO - PROCESS | 1846 | 1478038808772 Marionette TRACE conn3 -> [0,1260,"getWindowHandles",null] 15:20:08 INFO - PROCESS | 1846 | 1478038808775 Marionette TRACE conn3 <- [1,1260,null,["8"]] 15:20:08 INFO - PROCESS | 1846 | 1478038808779 Marionette TRACE conn3 -> [0,1261,"switchToWindow",{"name":"8"}] 15:20:08 INFO - PROCESS | 1846 | 1478038808788 Marionette TRACE conn3 <- [1,1261,null,{}] 15:20:08 INFO - PROCESS | 1846 | 1478038808896 Marionette TRACE conn3 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a0cd000 == 36 [pid = 1846] [id = 302] 15:20:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x9a0cd400) [pid = 1846] [serial = 881] [outer = (nil)] 15:20:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x9a1cdc00) [pid = 1846] [serial = 882] [outer = 0x9a0cd400] 15:20:08 INFO - PROCESS | 1846 | 1478038808983 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x9a040800) [pid = 1846] [serial = 883] [outer = 0x9a0cd400] 15:20:09 INFO - PROCESS | 1846 | 1478038809610 Marionette TRACE conn3 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 15:20:09 INFO - . 15:20:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1022ms 15:20:09 INFO - PROCESS | 1846 | 1478038809651 Marionette TRACE conn3 -> [0,1263,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 1846 | 1478038809657 Marionette TRACE conn3 <- [1,1263,null,{"value":"8"}] 15:20:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 15:20:09 INFO - PROCESS | 1846 | 1478038809668 Marionette TRACE conn3 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:09 INFO - PROCESS | 1846 | 1478038809865 Marionette TRACE conn3 <- [1,1264,null,{"value":null}] 15:20:10 INFO - PROCESS | 1846 | 1478038810043 Marionette TRACE conn3 -> [0,1265,"getWindowHandles",null] 15:20:10 INFO - PROCESS | 1846 | 1478038810047 Marionette TRACE conn3 <- [1,1265,null,["8"]] 15:20:10 INFO - PROCESS | 1846 | 1478038810059 Marionette TRACE conn3 -> [0,1266,"switchToWindow",{"name":"8"}] 15:20:10 INFO - PROCESS | 1846 | 1478038810065 Marionette TRACE conn3 <- [1,1266,null,{}] 15:20:10 INFO - PROCESS | 1846 | 1478038810071 Marionette TRACE conn3 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee7800 == 37 [pid = 1846] [id = 303] 15:20:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x8deea800) [pid = 1846] [serial = 884] [outer = (nil)] 15:20:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x8fa0f000) [pid = 1846] [serial = 885] [outer = 0x8deea800] 15:20:10 INFO - PROCESS | 1846 | 1478038810175 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x8fbbec00) [pid = 1846] [serial = 886] [outer = 0x8deea800] 15:20:10 INFO - PROCESS | 1846 | 1478038810801 Marionette TRACE conn3 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 15:20:10 INFO - . 15:20:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1178ms 15:20:10 INFO - PROCESS | 1846 | 1478038810845 Marionette TRACE conn3 -> [0,1268,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 1846 | 1478038810852 Marionette TRACE conn3 <- [1,1268,null,{"value":"8"}] 15:20:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 15:20:10 INFO - PROCESS | 1846 | 1478038810859 Marionette TRACE conn3 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:11 INFO - PROCESS | 1846 | 1478038811031 Marionette TRACE conn3 <- [1,1269,null,{"value":null}] 15:20:11 INFO - PROCESS | 1846 | 1478038811206 Marionette TRACE conn3 -> [0,1270,"getWindowHandles",null] 15:20:11 INFO - PROCESS | 1846 | 1478038811211 Marionette TRACE conn3 <- [1,1270,null,["8"]] 15:20:11 INFO - PROCESS | 1846 | 1478038811219 Marionette TRACE conn3 -> [0,1271,"switchToWindow",{"name":"8"}] 15:20:11 INFO - PROCESS | 1846 | 1478038811224 Marionette TRACE conn3 <- [1,1271,null,{}] 15:20:11 INFO - PROCESS | 1846 | 1478038811234 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x91d3d800 == 38 [pid = 1846] [id = 304] 15:20:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x932a6000) [pid = 1846] [serial = 887] [outer = (nil)] 15:20:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x9415f000) [pid = 1846] [serial = 888] [outer = 0x932a6000] 15:20:11 INFO - PROCESS | 1846 | 1478038811326 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0x94c84c00) [pid = 1846] [serial = 889] [outer = 0x932a6000] 15:20:11 INFO - PROCESS | 1846 | 1478038811953 Marionette TRACE conn3 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 15:20:11 INFO - . 15:20:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1124ms 15:20:11 INFO - PROCESS | 1846 | 1478038811990 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 1846 | 1478038811997 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 15:20:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 15:20:12 INFO - PROCESS | 1846 | 1478038812003 Marionette TRACE conn3 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:12 INFO - PROCESS | 1846 | 1478038812172 Marionette TRACE conn3 <- [1,1274,null,{"value":null}] 15:20:12 INFO - PROCESS | 1846 | 1478038812359 Marionette TRACE conn3 -> [0,1275,"getWindowHandles",null] 15:20:12 INFO - PROCESS | 1846 | 1478038812364 Marionette TRACE conn3 <- [1,1275,null,["8"]] 15:20:12 INFO - PROCESS | 1846 | 1478038812374 Marionette TRACE conn3 -> [0,1276,"switchToWindow",{"name":"8"}] 15:20:12 INFO - PROCESS | 1846 | 1478038812380 Marionette TRACE conn3 <- [1,1276,null,{}] 15:20:12 INFO - PROCESS | 1846 | 1478038812387 Marionette TRACE conn3 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de72400 == 39 [pid = 1846] [id = 305] 15:20:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0x8dea3000) [pid = 1846] [serial = 890] [outer = (nil)] 15:20:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0x8fcbe000) [pid = 1846] [serial = 891] [outer = 0x8dea3000] 15:20:12 INFO - PROCESS | 1846 | 1478038812481 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x97c7d400) [pid = 1846] [serial = 892] [outer = 0x8dea3000] 15:20:13 INFO - PROCESS | 1846 | 1478038813294 Marionette TRACE conn3 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 15:20:13 INFO - . 15:20:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1319ms 15:20:13 INFO - PROCESS | 1846 | 1478038813323 Marionette TRACE conn3 -> [0,1278,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 1846 | 1478038813328 Marionette TRACE conn3 <- [1,1278,null,{"value":"8"}] 15:20:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 15:20:13 INFO - PROCESS | 1846 | 1478038813337 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:13 INFO - PROCESS | 1846 | 1478038813534 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x97a19800 == 38 [pid = 1846] [id = 227] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x994fb000 == 37 [pid = 1846] [id = 229] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf85000 == 36 [pid = 1846] [id = 230] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x984d3c00 == 35 [pid = 1846] [id = 228] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc3400 == 34 [pid = 1846] [id = 226] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x92dabc00 == 33 [pid = 1846] [id = 298] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa80000 == 32 [pid = 1846] [id = 296] 15:20:13 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea9800 == 31 [pid = 1846] [id = 294] 15:20:13 INFO - PROCESS | 1846 | 1478038813738 Marionette TRACE conn3 -> [0,1280,"getWindowHandles",null] 15:20:13 INFO - PROCESS | 1846 | 1478038813742 Marionette TRACE conn3 <- [1,1280,null,["8"]] 15:20:13 INFO - PROCESS | 1846 | 1478038813756 Marionette TRACE conn3 -> [0,1281,"switchToWindow",{"name":"8"}] 15:20:13 INFO - PROCESS | 1846 | 1478038813765 Marionette TRACE conn3 <- [1,1281,null,{}] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8de9fc00) [pid = 1846] [serial = 750] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x8bf54c00) [pid = 1846] [serial = 831] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0x9a409c00) [pid = 1846] [serial = 826] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0x8deea400) [pid = 1846] [serial = 828] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x8deebc00) [pid = 1846] [serial = 829] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8fcc5400) [pid = 1846] [serial = 823] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8fcc7c00) [pid = 1846] [serial = 824] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0xa45f7c00) [pid = 1846] [serial = 817] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0xa4848c00) [pid = 1846] [serial = 818] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0xa93c5c00) [pid = 1846] [serial = 820] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8fcbc800) [pid = 1846] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0xa112a800) [pid = 1846] [serial = 814] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0xa11a0c00) [pid = 1846] [serial = 815] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x9b09c800) [pid = 1846] [serial = 811] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x9b09e400) [pid = 1846] [serial = 812] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x994ed000) [pid = 1846] [serial = 808] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x9a4d2800) [pid = 1846] [serial = 809] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x95caf000) [pid = 1846] [serial = 805] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x96337c00) [pid = 1846] [serial = 806] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x92f47400) [pid = 1846] [serial = 801] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x9415ec00) [pid = 1846] [serial = 802] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8dccc800) [pid = 1846] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x95ca8800) [pid = 1846] [serial = 797] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0xa48b7c00) [pid = 1846] [serial = 798] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8dead800) [pid = 1846] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x98309400) [pid = 1846] [serial = 794] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x9830ac00) [pid = 1846] [serial = 795] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8fc16000) [pid = 1846] [serial = 791] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0xa2b7e800) [pid = 1846] [serial = 792] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0xa2b73800) [pid = 1846] [serial = 788] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0xa2b78800) [pid = 1846] [serial = 789] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x9581a000) [pid = 1846] [serial = 785] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x95d47800) [pid = 1846] [serial = 786] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8dea9400) [pid = 1846] [serial = 782] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8fa7c000) [pid = 1846] [serial = 783] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0xa451a400) [pid = 1846] [serial = 780] [outer = (nil)] [url = about:blank] 15:20:13 INFO - PROCESS | 1846 | 1478038813807 Marionette TRACE conn3 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf54c00 == 32 [pid = 1846] [id = 306] 15:20:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8bf89000) [pid = 1846] [serial = 893] [outer = (nil)] 15:20:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8de9f400) [pid = 1846] [serial = 894] [outer = 0x8bf89000] 15:20:13 INFO - PROCESS | 1846 | 1478038813916 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8dee6800) [pid = 1846] [serial = 895] [outer = 0x8bf89000] 15:20:14 INFO - PROCESS | 1846 | 1478038814407 Marionette TRACE conn3 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 15:20:14 INFO - . 15:20:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1128ms 15:20:14 INFO - PROCESS | 1846 | 1478038814464 Marionette TRACE conn3 -> [0,1283,"getWindowHandle",null] 15:20:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 15:20:14 INFO - PROCESS | 1846 | 1478038814470 Marionette TRACE conn3 <- [1,1283,null,{"value":"8"}] 15:20:14 INFO - PROCESS | 1846 | 1478038814476 Marionette TRACE conn3 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:14 INFO - PROCESS | 1846 | 1478038814627 Marionette TRACE conn3 <- [1,1284,null,{"value":null}] 15:20:14 INFO - PROCESS | 1846 | 1478038814636 Marionette TRACE conn3 -> [0,1285,"getWindowHandles",null] 15:20:14 INFO - PROCESS | 1846 | 1478038814639 Marionette TRACE conn3 <- [1,1285,null,["8"]] 15:20:14 INFO - PROCESS | 1846 | 1478038814643 Marionette TRACE conn3 -> [0,1286,"switchToWindow",{"name":"8"}] 15:20:14 INFO - PROCESS | 1846 | 1478038814649 Marionette TRACE conn3 <- [1,1286,null,{}] 15:20:14 INFO - PROCESS | 1846 | 1478038814756 Marionette TRACE conn3 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc12c00 == 33 [pid = 1846] [id = 307] 15:20:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fc18400) [pid = 1846] [serial = 896] [outer = (nil)] 15:20:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fcbdc00) [pid = 1846] [serial = 897] [outer = 0x8fc18400] 15:20:14 INFO - PROCESS | 1846 | 1478038814840 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fcc0c00) [pid = 1846] [serial = 898] [outer = 0x8fc18400] 15:20:15 INFO - PROCESS | 1846 | 1478038815283 Marionette TRACE conn3 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 15:20:15 INFO - . 15:20:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 829ms 15:20:15 INFO - PROCESS | 1846 | 1478038815310 Marionette TRACE conn3 -> [0,1288,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 1846 | 1478038815316 Marionette TRACE conn3 <- [1,1288,null,{"value":"8"}] 15:20:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 15:20:15 INFO - PROCESS | 1846 | 1478038815336 Marionette TRACE conn3 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:15 INFO - PROCESS | 1846 | 1478038815517 Marionette TRACE conn3 <- [1,1289,null,{"value":null}] 15:20:15 INFO - PROCESS | 1846 | 1478038815601 Marionette TRACE conn3 -> [0,1290,"getWindowHandles",null] 15:20:15 INFO - PROCESS | 1846 | 1478038815605 Marionette TRACE conn3 <- [1,1290,null,["8"]] 15:20:15 INFO - PROCESS | 1846 | 1478038815609 Marionette TRACE conn3 -> [0,1291,"switchToWindow",{"name":"8"}] 15:20:15 INFO - PROCESS | 1846 | 1478038815615 Marionette TRACE conn3 <- [1,1291,null,{}] 15:20:15 INFO - PROCESS | 1846 | 1478038815621 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x94c87c00 == 34 [pid = 1846] [id = 308] 15:20:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x94c89800) [pid = 1846] [serial = 899] [outer = (nil)] 15:20:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x959afc00) [pid = 1846] [serial = 900] [outer = 0x94c89800] 15:20:15 INFO - PROCESS | 1846 | 1478038815710 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x96626400) [pid = 1846] [serial = 901] [outer = 0x94c89800] 15:20:16 INFO - PROCESS | 1846 | 1478038816246 Marionette TRACE conn3 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 15:20:16 INFO - . 15:20:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 923ms 15:20:16 INFO - PROCESS | 1846 | 1478038816258 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 1846 | 1478038816261 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 15:20:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 15:20:16 INFO - PROCESS | 1846 | 1478038816283 Marionette TRACE conn3 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:16 INFO - PROCESS | 1846 | 1478038816475 Marionette TRACE conn3 <- [1,1294,null,{"value":null}] 15:20:16 INFO - PROCESS | 1846 | 1478038816505 Marionette TRACE conn3 -> [0,1295,"getWindowHandles",null] 15:20:16 INFO - PROCESS | 1846 | 1478038816510 Marionette TRACE conn3 <- [1,1295,null,["8"]] 15:20:16 INFO - PROCESS | 1846 | 1478038816515 Marionette TRACE conn3 -> [0,1296,"switchToWindow",{"name":"8"}] 15:20:16 INFO - PROCESS | 1846 | 1478038816519 Marionette TRACE conn3 <- [1,1296,null,{}] 15:20:16 INFO - PROCESS | 1846 | 1478038816525 Marionette TRACE conn3 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x97c73800 == 35 [pid = 1846] [id = 309] 15:20:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x97c78800) [pid = 1846] [serial = 902] [outer = (nil)] 15:20:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x98302c00) [pid = 1846] [serial = 903] [outer = 0x97c78800] 15:20:16 INFO - PROCESS | 1846 | 1478038816664 Marionette DEBUG loaded listener.js 15:20:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x98309c00) [pid = 1846] [serial = 904] [outer = 0x97c78800] 15:20:17 INFO - PROCESS | 1846 | 1478038817172 Marionette TRACE conn3 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 15:20:17 INFO - . 15:20:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 929ms 15:20:17 INFO - PROCESS | 1846 | 1478038817214 Marionette TRACE conn3 -> [0,1298,"getWindowHandle",null] 15:20:17 INFO - PROCESS | 1846 | 1478038817216 Marionette TRACE conn3 <- [1,1298,null,{"value":"8"}] 15:20:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 15:20:17 INFO - PROCESS | 1846 | 1478038817223 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:17 INFO - PROCESS | 1846 | 1478038817399 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x98308800) [pid = 1846] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8fcc1c00) [pid = 1846] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x92f44400) [pid = 1846] [serial = 835] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8def2c00) [pid = 1846] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x9b095800) [pid = 1846] [serial = 840] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x96338c00) [pid = 1846] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0xa5ff0400) [pid = 1846] [serial = 845] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0xa2b7ac00) [pid = 1846] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x93be8c00) [pid = 1846] [serial = 855] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8deef400) [pid = 1846] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8deaa800) [pid = 1846] [serial = 860] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8bf83800) [pid = 1846] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8c59b800) [pid = 1846] [serial = 850] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x94c8a400) [pid = 1846] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fbc1400) [pid = 1846] [serial = 865] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8dee8800) [pid = 1846] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0xa5fef000) [pid = 1846] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8dcc9400) [pid = 1846] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 15:20:17 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x94168000) [pid = 1846] [serial = 870] [outer = (nil)] [url = about:blank] 15:20:17 INFO - PROCESS | 1846 | 1478038817641 Marionette TRACE conn3 -> [0,1300,"getWindowHandles",null] 15:20:17 INFO - PROCESS | 1846 | 1478038817644 Marionette TRACE conn3 <- [1,1300,null,["8"]] 15:20:17 INFO - PROCESS | 1846 | 1478038817649 Marionette TRACE conn3 -> [0,1301,"switchToWindow",{"name":"8"}] 15:20:17 INFO - PROCESS | 1846 | 1478038817652 Marionette TRACE conn3 <- [1,1301,null,{}] 15:20:17 INFO - PROCESS | 1846 | 1478038817661 Marionette TRACE conn3 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59b800 == 36 [pid = 1846] [id = 310] 15:20:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8dcc9400) [pid = 1846] [serial = 905] [outer = (nil)] 15:20:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fbc3800) [pid = 1846] [serial = 906] [outer = 0x8dcc9400] 15:20:17 INFO - PROCESS | 1846 | 1478038817740 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x96623800) [pid = 1846] [serial = 907] [outer = 0x8dcc9400] 15:20:18 INFO - . 15:20:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 969ms 15:20:18 INFO - PROCESS | 1846 | 1478038818186 Marionette TRACE conn3 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 15:20:18 INFO - PROCESS | 1846 | 1478038818193 Marionette TRACE conn3 -> [0,1303,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 1846 | 1478038818196 Marionette TRACE conn3 <- [1,1303,null,{"value":"8"}] 15:20:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 15:20:18 INFO - PROCESS | 1846 | 1478038818202 Marionette TRACE conn3 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:18 INFO - PROCESS | 1846 | 1478038818360 Marionette TRACE conn3 <- [1,1304,null,{"value":null}] 15:20:18 INFO - PROCESS | 1846 | 1478038818471 Marionette TRACE conn3 -> [0,1305,"getWindowHandles",null] 15:20:18 INFO - PROCESS | 1846 | 1478038818474 Marionette TRACE conn3 <- [1,1305,null,["8"]] 15:20:18 INFO - PROCESS | 1846 | 1478038818482 Marionette TRACE conn3 -> [0,1306,"switchToWindow",{"name":"8"}] 15:20:18 INFO - PROCESS | 1846 | 1478038818486 Marionette TRACE conn3 <- [1,1306,null,{}] 15:20:18 INFO - PROCESS | 1846 | 1478038818491 Marionette TRACE conn3 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1e400 == 37 [pid = 1846] [id = 311] 15:20:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x9a0ce800) [pid = 1846] [serial = 908] [outer = (nil)] 15:20:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x9a407400) [pid = 1846] [serial = 909] [outer = 0x9a0ce800] 15:20:18 INFO - PROCESS | 1846 | 1478038818574 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x9a471400) [pid = 1846] [serial = 910] [outer = 0x9a0ce800] 15:20:19 INFO - PROCESS | 1846 | 1478038819024 Marionette TRACE conn3 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 15:20:19 INFO - . 15:20:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 867ms 15:20:19 INFO - PROCESS | 1846 | 1478038819069 Marionette TRACE conn3 -> [0,1308,"getWindowHandle",null] 15:20:19 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 15:20:19 INFO - PROCESS | 1846 | 1478038819074 Marionette TRACE conn3 <- [1,1308,null,{"value":"8"}] 15:20:19 INFO - PROCESS | 1846 | 1478038819080 Marionette TRACE conn3 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:19 INFO - PROCESS | 1846 | 1478038819213 Marionette TRACE conn3 <- [1,1309,null,{"value":null}] 15:20:19 INFO - PROCESS | 1846 | 1478038819225 Marionette TRACE conn3 -> [0,1310,"getWindowHandles",null] 15:20:19 INFO - PROCESS | 1846 | 1478038819230 Marionette TRACE conn3 <- [1,1310,null,["8"]] 15:20:19 INFO - PROCESS | 1846 | 1478038819234 Marionette TRACE conn3 -> [0,1311,"switchToWindow",{"name":"8"}] 15:20:19 INFO - PROCESS | 1846 | 1478038819240 Marionette TRACE conn3 <- [1,1311,null,{}] 15:20:19 INFO - PROCESS | 1846 | 1478038819245 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x932acc00 == 38 [pid = 1846] [id = 312] 15:20:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x9ae90800) [pid = 1846] [serial = 911] [outer = (nil)] 15:20:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x9ae8ec00) [pid = 1846] [serial = 912] [outer = 0x9ae90800] 15:20:19 INFO - PROCESS | 1846 | 1478038819321 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x9b082c00) [pid = 1846] [serial = 913] [outer = 0x9ae90800] 15:20:20 INFO - PROCESS | 1846 | 1478038820009 Marionette TRACE conn3 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 15:20:20 INFO - ... 15:20:20 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 971ms 15:20:20 INFO - PROCESS | 1846 | 1478038820068 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 1846 | 1478038820075 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 15:20:20 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 15:20:20 INFO - PROCESS | 1846 | 1478038820084 Marionette TRACE conn3 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:20 INFO - PROCESS | 1846 | 1478038820269 Marionette TRACE conn3 <- [1,1314,null,{"value":null}] 15:20:20 INFO - PROCESS | 1846 | 1478038820422 Marionette TRACE conn3 -> [0,1315,"getWindowHandles",null] 15:20:20 INFO - PROCESS | 1846 | 1478038820428 Marionette TRACE conn3 <- [1,1315,null,["8"]] 15:20:20 INFO - PROCESS | 1846 | 1478038820437 Marionette TRACE conn3 -> [0,1316,"switchToWindow",{"name":"8"}] 15:20:20 INFO - PROCESS | 1846 | 1478038820442 Marionette TRACE conn3 <- [1,1316,null,{}] 15:20:20 INFO - PROCESS | 1846 | 1478038820452 Marionette TRACE conn3 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7dc00 == 39 [pid = 1846] [id = 313] 15:20:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8fa80000) [pid = 1846] [serial = 914] [outer = (nil)] 15:20:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fc0fc00) [pid = 1846] [serial = 915] [outer = 0x8fa80000] 15:20:20 INFO - PROCESS | 1846 | 1478038820555 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fcbb800) [pid = 1846] [serial = 916] [outer = 0x8fa80000] 15:20:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x9633a800 == 40 [pid = 1846] [id = 314] 15:20:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x96624400) [pid = 1846] [serial = 917] [outer = (nil)] 15:20:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x9662c000) [pid = 1846] [serial = 918] [outer = 0x96624400] 15:20:21 INFO - PROCESS | 1846 | 1478038821299 Marionette TRACE conn3 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 15:20:21 INFO - .... 15:20:21 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1270ms 15:20:21 INFO - PROCESS | 1846 | 1478038821357 Marionette TRACE conn3 -> [0,1318,"getWindowHandle",null] 15:20:21 INFO - PROCESS | 1846 | 1478038821363 Marionette TRACE conn3 <- [1,1318,null,{"value":"8"}] 15:20:21 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 15:20:21 INFO - PROCESS | 1846 | 1478038821372 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:21 INFO - PROCESS | 1846 | 1478038821563 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:20:21 INFO - PROCESS | 1846 | 1478038821719 Marionette TRACE conn3 -> [0,1320,"getWindowHandles",null] 15:20:21 INFO - PROCESS | 1846 | 1478038821724 Marionette TRACE conn3 <- [1,1320,null,["8"]] 15:20:21 INFO - PROCESS | 1846 | 1478038821731 Marionette TRACE conn3 -> [0,1321,"switchToWindow",{"name":"8"}] 15:20:21 INFO - PROCESS | 1846 | 1478038821736 Marionette TRACE conn3 <- [1,1321,null,{}] 15:20:21 INFO - PROCESS | 1846 | 1478038821741 Marionette TRACE conn3 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x98301c00 == 41 [pid = 1846] [id = 315] 15:20:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x9944cc00) [pid = 1846] [serial = 919] [outer = (nil)] 15:20:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x97c75c00) [pid = 1846] [serial = 920] [outer = 0x9944cc00] 15:20:21 INFO - PROCESS | 1846 | 1478038821833 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x9a1cd400) [pid = 1846] [serial = 921] [outer = 0x9944cc00] 15:20:22 INFO - PROCESS | 1846 | 1478038822361 Marionette TRACE conn3 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 15:20:22 INFO - . 15:20:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1020ms 15:20:22 INFO - PROCESS | 1846 | 1478038822419 Marionette TRACE conn3 -> [0,1323,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 1846 | 1478038822426 Marionette TRACE conn3 <- [1,1323,null,{"value":"8"}] 15:20:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 15:20:22 INFO - PROCESS | 1846 | 1478038822435 Marionette TRACE conn3 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:22 INFO - PROCESS | 1846 | 1478038822583 Marionette TRACE conn3 <- [1,1324,null,{"value":null}] 15:20:22 INFO - PROCESS | 1846 | 1478038822750 Marionette TRACE conn3 -> [0,1325,"getWindowHandles",null] 15:20:22 INFO - PROCESS | 1846 | 1478038822754 Marionette TRACE conn3 <- [1,1325,null,["8"]] 15:20:22 INFO - PROCESS | 1846 | 1478038822761 Marionette TRACE conn3 -> [0,1326,"switchToWindow",{"name":"8"}] 15:20:22 INFO - PROCESS | 1846 | 1478038822767 Marionette TRACE conn3 <- [1,1326,null,{}] 15:20:22 INFO - PROCESS | 1846 | 1478038822773 Marionette TRACE conn3 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b09f800 == 42 [pid = 1846] [id = 316] 15:20:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x9b09fc00) [pid = 1846] [serial = 922] [outer = (nil)] 15:20:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x9b332400) [pid = 1846] [serial = 923] [outer = 0x9b09fc00] 15:20:22 INFO - PROCESS | 1846 | 1478038822866 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x9b3d2c00) [pid = 1846] [serial = 924] [outer = 0x9b09fc00] 15:20:23 INFO - PROCESS | 1846 | 1478038823432 Marionette TRACE conn3 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 15:20:23 INFO - . 15:20:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1018ms 15:20:23 INFO - PROCESS | 1846 | 1478038823460 Marionette TRACE conn3 -> [0,1328,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 1846 | 1478038823464 Marionette TRACE conn3 <- [1,1328,null,{"value":"8"}] 15:20:23 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 15:20:23 INFO - PROCESS | 1846 | 1478038823471 Marionette TRACE conn3 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:23 INFO - PROCESS | 1846 | 1478038823637 Marionette TRACE conn3 <- [1,1329,null,{"value":null}] 15:20:23 INFO - PROCESS | 1846 | 1478038823805 Marionette TRACE conn3 -> [0,1330,"getWindowHandles",null] 15:20:23 INFO - PROCESS | 1846 | 1478038823810 Marionette TRACE conn3 <- [1,1330,null,["8"]] 15:20:23 INFO - PROCESS | 1846 | 1478038823816 Marionette TRACE conn3 -> [0,1331,"switchToWindow",{"name":"8"}] 15:20:23 INFO - PROCESS | 1846 | 1478038823823 Marionette TRACE conn3 <- [1,1331,null,{}] 15:20:23 INFO - PROCESS | 1846 | 1478038823832 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x9a433800 == 43 [pid = 1846] [id = 317] 15:20:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0xa0fb5c00) [pid = 1846] [serial = 925] [outer = (nil)] 15:20:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0xa0ffa400) [pid = 1846] [serial = 926] [outer = 0xa0fb5c00] 15:20:23 INFO - PROCESS | 1846 | 1478038823923 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0xa1122000) [pid = 1846] [serial = 927] [outer = 0xa0fb5c00] 15:20:24 INFO - PROCESS | 1846 | 1478038824449 Marionette TRACE conn3 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 15:20:24 INFO - . 15:20:24 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1019ms 15:20:24 INFO - PROCESS | 1846 | 1478038824490 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:20:24 INFO - PROCESS | 1846 | 1478038824493 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 15:20:24 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 15:20:24 INFO - PROCESS | 1846 | 1478038824499 Marionette TRACE conn3 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:24 INFO - PROCESS | 1846 | 1478038824664 Marionette TRACE conn3 <- [1,1334,null,{"value":null}] 15:20:24 INFO - PROCESS | 1846 | 1478038824832 Marionette TRACE conn3 -> [0,1335,"getWindowHandles",null] 15:20:24 INFO - PROCESS | 1846 | 1478038824835 Marionette TRACE conn3 <- [1,1335,null,["8"]] 15:20:24 INFO - PROCESS | 1846 | 1478038824849 Marionette TRACE conn3 -> [0,1336,"switchToWindow",{"name":"8"}] 15:20:24 INFO - PROCESS | 1846 | 1478038824854 Marionette TRACE conn3 <- [1,1336,null,{}] 15:20:24 INFO - PROCESS | 1846 | 1478038824859 Marionette TRACE conn3 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 1846 | ++DOCSHELL 0xa0fb9c00 == 44 [pid = 1846] [id = 318] 15:20:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0xa11a0400) [pid = 1846] [serial = 928] [outer = (nil)] 15:20:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0xa24a0800) [pid = 1846] [serial = 929] [outer = 0xa11a0400] 15:20:24 INFO - PROCESS | 1846 | 1478038824945 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0xa24e7000) [pid = 1846] [serial = 930] [outer = 0xa11a0400] 15:20:25 INFO - .. 15:20:25 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1022ms 15:20:25 INFO - PROCESS | 1846 | 1478038825513 Marionette TRACE conn3 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 15:20:25 INFO - PROCESS | 1846 | 1478038825542 Marionette TRACE conn3 -> [0,1338,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 1846 | 1478038825545 Marionette TRACE conn3 <- [1,1338,null,{"value":"8"}] 15:20:25 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 15:20:25 INFO - PROCESS | 1846 | 1478038825554 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:25 INFO - PROCESS | 1846 | 1478038825727 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:20:25 INFO - PROCESS | 1846 | 1478038825988 Marionette TRACE conn3 -> [0,1340,"getWindowHandles",null] 15:20:25 INFO - PROCESS | 1846 | 1478038825992 Marionette TRACE conn3 <- [1,1340,null,["8"]] 15:20:26 INFO - PROCESS | 1846 | 1478038826019 Marionette TRACE conn3 -> [0,1341,"switchToWindow",{"name":"8"}] 15:20:26 INFO - PROCESS | 1846 | 1478038826027 Marionette TRACE conn3 <- [1,1341,null,{}] 15:20:26 INFO - PROCESS | 1846 | 1478038826034 Marionette TRACE conn3 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de71400 == 45 [pid = 1846] [id = 319] 15:20:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8dea0000) [pid = 1846] [serial = 931] [outer = (nil)] 15:20:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8dea6400) [pid = 1846] [serial = 932] [outer = 0x8dea0000] 15:20:26 INFO - PROCESS | 1846 | 1478038826120 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8fa02000) [pid = 1846] [serial = 933] [outer = 0x8dea0000] 15:20:26 INFO - PROCESS | 1846 | 1478038826668 Marionette TRACE conn3 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 15:20:26 INFO - . 15:20:26 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1127ms 15:20:26 INFO - PROCESS | 1846 | 1478038826681 Marionette TRACE conn3 -> [0,1343,"getWindowHandle",null] 15:20:26 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 15:20:26 INFO - PROCESS | 1846 | 1478038826687 Marionette TRACE conn3 <- [1,1343,null,{"value":"8"}] 15:20:26 INFO - PROCESS | 1846 | 1478038826695 Marionette TRACE conn3 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:26 INFO - PROCESS | 1846 | 1478038826858 Marionette TRACE conn3 <- [1,1344,null,{"value":null}] 15:20:27 INFO - PROCESS | 1846 | 1478038827087 Marionette TRACE conn3 -> [0,1345,"getWindowHandles",null] 15:20:27 INFO - PROCESS | 1846 | 1478038827093 Marionette TRACE conn3 <- [1,1345,null,["8"]] 15:20:27 INFO - PROCESS | 1846 | 1478038827106 Marionette TRACE conn3 -> [0,1346,"switchToWindow",{"name":"8"}] 15:20:27 INFO - PROCESS | 1846 | 1478038827111 Marionette TRACE conn3 <- [1,1346,null,{}] 15:20:27 INFO - PROCESS | 1846 | 1478038827117 Marionette TRACE conn3 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x8debac00 == 46 [pid = 1846] [id = 320] 15:20:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8deea400) [pid = 1846] [serial = 934] [outer = (nil)] 15:20:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x8fa74000) [pid = 1846] [serial = 935] [outer = 0x8deea400] 15:20:27 INFO - PROCESS | 1846 | 1478038827200 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x93be8c00) [pid = 1846] [serial = 936] [outer = 0x8deea400] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8ec00 == 45 [pid = 1846] [id = 221] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbbcc00 == 44 [pid = 1846] [id = 224] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x93be8000 == 43 [pid = 1846] [id = 225] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9b3db800 == 42 [pid = 1846] [id = 235] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x91149800 == 41 [pid = 1846] [id = 272] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7f000 == 40 [pid = 1846] [id = 237] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1d000 == 39 [pid = 1846] [id = 223] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9b334400 == 38 [pid = 1846] [id = 239] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x95d45800 == 37 [pid = 1846] [id = 233] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9a491400 == 36 [pid = 1846] [id = 234] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8de6d800 == 35 [pid = 1846] [id = 232] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9a4ce400 == 34 [pid = 1846] [id = 231] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8de12400 == 33 [pid = 1846] [id = 236] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x97a24400 == 32 [pid = 1846] [id = 238] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0ec00 == 31 [pid = 1846] [id = 271] 15:20:28 INFO - PROCESS | 1846 | --DOCSHELL 0x9633a800 == 30 [pid = 1846] [id = 314] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8fc0c400) [pid = 1846] [serial = 834] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x8fa0a400) [pid = 1846] [serial = 833] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x97a53400) [pid = 1846] [serial = 839] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x96621c00) [pid = 1846] [serial = 838] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0xa484a800) [pid = 1846] [serial = 844] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0xa43da800) [pid = 1846] [serial = 843] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0xa5ff6c00) [pid = 1846] [serial = 849] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0xa5ff5400) [pid = 1846] [serial = 848] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x8fc12000) [pid = 1846] [serial = 854] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8def0c00) [pid = 1846] [serial = 853] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8dbb4400) [pid = 1846] [serial = 859] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8cfb3c00) [pid = 1846] [serial = 858] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8e063c00) [pid = 1846] [serial = 864] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8deed400) [pid = 1846] [serial = 863] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x932ac800) [pid = 1846] [serial = 871] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x91db7c00) [pid = 1846] [serial = 869] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8fcc4400) [pid = 1846] [serial = 868] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x967b4000) [pid = 1846] [serial = 874] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x94df7000) [pid = 1846] [serial = 873] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x94fd2c00) [pid = 1846] [serial = 877] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8fc0b800) [pid = 1846] [serial = 876] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x994ec400) [pid = 1846] [serial = 880] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x9830e800) [pid = 1846] [serial = 879] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8fcc3400) [pid = 1846] [serial = 836] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x9b097000) [pid = 1846] [serial = 841] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0xa5ff0800) [pid = 1846] [serial = 846] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8deedc00) [pid = 1846] [serial = 856] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8de7a800) [pid = 1846] [serial = 861] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x94c7e400) [pid = 1846] [serial = 851] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8dee4400) [pid = 1846] [serial = 866] [outer = (nil)] [url = about:blank] 15:20:28 INFO - PROCESS | 1846 | 1478038828663 Marionette TRACE conn3 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 15:20:28 INFO - .................. 15:20:28 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 2045ms 15:20:28 INFO - PROCESS | 1846 | 1478038828739 Marionette TRACE conn3 -> [0,1348,"getWindowHandle",null] 15:20:28 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 15:20:28 INFO - PROCESS | 1846 | 1478038828745 Marionette TRACE conn3 <- [1,1348,null,{"value":"8"}] 15:20:28 INFO - PROCESS | 1846 | 1478038828754 Marionette TRACE conn3 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:28 INFO - PROCESS | 1846 | 1478038828981 Marionette TRACE conn3 <- [1,1349,null,{"value":null}] 15:20:29 INFO - PROCESS | 1846 | 1478038829112 Marionette TRACE conn3 -> [0,1350,"getWindowHandles",null] 15:20:29 INFO - PROCESS | 1846 | 1478038829116 Marionette TRACE conn3 <- [1,1350,null,["8"]] 15:20:29 INFO - PROCESS | 1846 | 1478038829123 Marionette TRACE conn3 -> [0,1351,"switchToWindow",{"name":"8"}] 15:20:29 INFO - PROCESS | 1846 | 1478038829130 Marionette TRACE conn3 <- [1,1351,null,{}] 15:20:29 INFO - PROCESS | 1846 | 1478038829136 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea9c00 == 31 [pid = 1846] [id = 321] 15:20:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8deab400) [pid = 1846] [serial = 937] [outer = (nil)] 15:20:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8dee5c00) [pid = 1846] [serial = 938] [outer = 0x8deab400] 15:20:29 INFO - PROCESS | 1846 | 1478038829221 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8e067000) [pid = 1846] [serial = 939] [outer = 0x8deab400] 15:20:30 INFO - PROCESS | 1846 | 1478038830489 Marionette TRACE conn3 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 15:20:30 INFO - .......... 15:20:30 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 1779ms 15:20:30 INFO - PROCESS | 1846 | 1478038830564 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 1846 | 1478038830569 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 15:20:30 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 15:20:30 INFO - PROCESS | 1846 | 1478038830580 Marionette TRACE conn3 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:30 INFO - PROCESS | 1846 | 1478038830877 Marionette TRACE conn3 <- [1,1354,null,{"value":null}] 15:20:30 INFO - PROCESS | 1846 | 1478038830899 Marionette TRACE conn3 -> [0,1355,"getWindowHandles",null] 15:20:30 INFO - PROCESS | 1846 | 1478038830902 Marionette TRACE conn3 <- [1,1355,null,["8"]] 15:20:30 INFO - PROCESS | 1846 | 1478038830911 Marionette TRACE conn3 -> [0,1356,"switchToWindow",{"name":"8"}] 15:20:30 INFO - PROCESS | 1846 | 1478038830915 Marionette TRACE conn3 <- [1,1356,null,{}] 15:20:30 INFO - PROCESS | 1846 | 1478038830922 Marionette TRACE conn3 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bebf400 == 32 [pid = 1846] [id = 322] 15:20:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8fa0b800) [pid = 1846] [serial = 940] [outer = (nil)] 15:20:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8fc0c400) [pid = 1846] [serial = 941] [outer = 0x8fa0b800] 15:20:31 INFO - PROCESS | 1846 | 1478038831066 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x94d64000) [pid = 1846] [serial = 942] [outer = 0x8fa0b800] 15:20:31 INFO - PROCESS | 1846 | 1478038831612 Marionette TRACE conn3 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 15:20:31 INFO - . 15:20:31 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1076ms 15:20:31 INFO - PROCESS | 1846 | 1478038831664 Marionette TRACE conn3 -> [0,1358,"getWindowHandle",null] 15:20:31 INFO - PROCESS | 1846 | 1478038831671 Marionette TRACE conn3 <- [1,1358,null,{"value":"8"}] 15:20:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 15:20:31 INFO - PROCESS | 1846 | 1478038831678 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:31 INFO - PROCESS | 1846 | 1478038831869 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:20:31 INFO - PROCESS | 1846 | 1478038831944 Marionette TRACE conn3 -> [0,1360,"getWindowHandles",null] 15:20:31 INFO - PROCESS | 1846 | 1478038831948 Marionette TRACE conn3 <- [1,1360,null,["8"]] 15:20:31 INFO - PROCESS | 1846 | 1478038831953 Marionette TRACE conn3 -> [0,1361,"switchToWindow",{"name":"8"}] 15:20:31 INFO - PROCESS | 1846 | 1478038831959 Marionette TRACE conn3 <- [1,1361,null,{}] 15:20:31 INFO - PROCESS | 1846 | 1478038831964 Marionette TRACE conn3 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deadc00 == 33 [pid = 1846] [id = 323] 15:20:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8deb2800) [pid = 1846] [serial = 943] [outer = (nil)] 15:20:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8c96e800) [pid = 1846] [serial = 944] [outer = 0x8deb2800] 15:20:32 INFO - PROCESS | 1846 | 1478038832057 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8c970c00) [pid = 1846] [serial = 945] [outer = 0x8deb2800] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x97c78800) [pid = 1846] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8dcc9400) [pid = 1846] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8deea800) [pid = 1846] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8dea3000) [pid = 1846] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x9a0cd400) [pid = 1846] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8bf89000) [pid = 1846] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x932a6000) [pid = 1846] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x94c89800) [pid = 1846] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9a0ce800) [pid = 1846] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x9ae90800) [pid = 1846] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 15:20:33 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8fc18400) [pid = 1846] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 15:20:33 INFO - .................................................................................................................................. 15:20:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2307ms 15:20:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 15:20:34 INFO - PROCESS | 1846 | 1478038833852 Marionette TRACE conn3 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 15:20:34 INFO - PROCESS | 1846 | 1478038833985 Marionette TRACE conn3 -> [0,1363,"getWindowHandle",null] 15:20:34 INFO - PROCESS | 1846 | 1478038833988 Marionette TRACE conn3 <- [1,1363,null,{"value":"8"}] 15:20:34 INFO - PROCESS | 1846 | 1478038833999 Marionette TRACE conn3 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:34 INFO - PROCESS | 1846 | 1478038834170 Marionette TRACE conn3 <- [1,1364,null,{"value":null}] 15:20:34 INFO - PROCESS | 1846 | 1478038834280 Marionette TRACE conn3 -> [0,1365,"getWindowHandles",null] 15:20:34 INFO - PROCESS | 1846 | 1478038834283 Marionette TRACE conn3 <- [1,1365,null,["8"]] 15:20:34 INFO - PROCESS | 1846 | 1478038834289 Marionette TRACE conn3 -> [0,1366,"switchToWindow",{"name":"8"}] 15:20:34 INFO - PROCESS | 1846 | 1478038834293 Marionette TRACE conn3 <- [1,1366,null,{}] 15:20:34 INFO - PROCESS | 1846 | 1478038834298 Marionette TRACE conn3 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e9000 == 34 [pid = 1846] [id = 324] 15:20:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8bf56000) [pid = 1846] [serial = 946] [outer = (nil)] 15:20:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8c82a000) [pid = 1846] [serial = 947] [outer = 0x8bf56000] 15:20:34 INFO - PROCESS | 1846 | 1478038834385 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c75a400) [pid = 1846] [serial = 948] [outer = 0x8bf56000] 15:20:35 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:20:35 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:20:37 INFO - .................................................................................................................................. 15:20:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3251ms 15:20:37 INFO - PROCESS | 1846 | 1478038837102 Marionette TRACE conn3 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 15:20:37 INFO - PROCESS | 1846 | 1478038837250 Marionette TRACE conn3 -> [0,1368,"getWindowHandle",null] 15:20:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 15:20:37 INFO - PROCESS | 1846 | 1478038837256 Marionette TRACE conn3 <- [1,1368,null,{"value":"8"}] 15:20:37 INFO - PROCESS | 1846 | 1478038837265 Marionette TRACE conn3 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:37 INFO - PROCESS | 1846 | 1478038837457 Marionette TRACE conn3 <- [1,1369,null,{"value":null}] 15:20:37 INFO - PROCESS | 1846 | 1478038837607 Marionette TRACE conn3 -> [0,1370,"getWindowHandles",null] 15:20:37 INFO - PROCESS | 1846 | 1478038837612 Marionette TRACE conn3 <- [1,1370,null,["8"]] 15:20:37 INFO - PROCESS | 1846 | 1478038837620 Marionette TRACE conn3 -> [0,1371,"switchToWindow",{"name":"8"}] 15:20:37 INFO - PROCESS | 1846 | 1478038837626 Marionette TRACE conn3 <- [1,1371,null,{}] 15:20:37 INFO - PROCESS | 1846 | 1478038837632 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350b400 == 35 [pid = 1846] [id = 325] 15:20:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8350b800) [pid = 1846] [serial = 949] [outer = (nil)] 15:20:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8b911800) [pid = 1846] [serial = 950] [outer = 0x8350b800] 15:20:37 INFO - PROCESS | 1846 | 1478038837731 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8bebc800) [pid = 1846] [serial = 951] [outer = 0x8350b800] 15:20:38 INFO - PROCESS | 1846 | 1478038838455 Marionette TRACE conn3 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 15:20:38 INFO - ........ 15:20:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1275ms 15:20:38 INFO - PROCESS | 1846 | 1478038838538 Marionette TRACE conn3 -> [0,1373,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1846 | 1478038838543 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 15:20:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 15:20:38 INFO - PROCESS | 1846 | 1478038838550 Marionette TRACE conn3 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:38 INFO - PROCESS | 1846 | 1478038838720 Marionette TRACE conn3 <- [1,1374,null,{"value":null}] 15:20:38 INFO - PROCESS | 1846 | 1478038838871 Marionette TRACE conn3 -> [0,1375,"getWindowHandles",null] 15:20:38 INFO - PROCESS | 1846 | 1478038838876 Marionette TRACE conn3 <- [1,1375,null,["8"]] 15:20:38 INFO - PROCESS | 1846 | 1478038838887 Marionette TRACE conn3 -> [0,1376,"switchToWindow",{"name":"8"}] 15:20:38 INFO - PROCESS | 1846 | 1478038838891 Marionette TRACE conn3 <- [1,1376,null,{}] 15:20:38 INFO - PROCESS | 1846 | 1478038838897 Marionette TRACE conn3 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c762c00 == 36 [pid = 1846] [id = 326] 15:20:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c767c00) [pid = 1846] [serial = 952] [outer = (nil)] 15:20:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c78e000) [pid = 1846] [serial = 953] [outer = 0x8c767c00] 15:20:39 INFO - PROCESS | 1846 | 1478038839009 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8c792400) [pid = 1846] [serial = 954] [outer = 0x8c767c00] 15:20:39 INFO - PROCESS | 1846 | 1478038839729 Marionette TRACE conn3 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 15:20:39 INFO - ........... 15:20:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1272ms 15:20:39 INFO - PROCESS | 1846 | 1478038839829 Marionette TRACE conn3 -> [0,1378,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 1846 | 1478038839836 Marionette TRACE conn3 <- [1,1378,null,{"value":"8"}] 15:20:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 15:20:39 INFO - PROCESS | 1846 | 1478038839842 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:40 INFO - PROCESS | 1846 | 1478038840086 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:20:40 INFO - PROCESS | 1846 | 1478038840100 Marionette TRACE conn3 -> [0,1380,"getWindowHandles",null] 15:20:40 INFO - PROCESS | 1846 | 1478038840104 Marionette TRACE conn3 <- [1,1380,null,["8"]] 15:20:40 INFO - PROCESS | 1846 | 1478038840109 Marionette TRACE conn3 -> [0,1381,"switchToWindow",{"name":"8"}] 15:20:40 INFO - PROCESS | 1846 | 1478038840116 Marionette TRACE conn3 <- [1,1381,null,{}] 15:20:40 INFO - PROCESS | 1846 | 1478038840209 Marionette TRACE conn3 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb1000 == 37 [pid = 1846] [id = 327] 15:20:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8deb1800) [pid = 1846] [serial = 955] [outer = (nil)] 15:20:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8deeb400) [pid = 1846] [serial = 956] [outer = 0x8deb1800] 15:20:40 INFO - PROCESS | 1846 | 1478038840305 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fa03800) [pid = 1846] [serial = 957] [outer = 0x8deb1800] 15:20:41 INFO - PROCESS | 1846 | 1478038841027 Marionette TRACE conn3 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 15:20:41 INFO - ........ 15:20:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1379ms 15:20:41 INFO - PROCESS | 1846 | 1478038841222 Marionette TRACE conn3 -> [0,1383,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 1846 | 1478038841226 Marionette TRACE conn3 <- [1,1383,null,{"value":"8"}] 15:20:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 15:20:41 INFO - PROCESS | 1846 | 1478038841234 Marionette TRACE conn3 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:41 INFO - PROCESS | 1846 | 1478038841406 Marionette TRACE conn3 <- [1,1384,null,{"value":null}] 15:20:41 INFO - PROCESS | 1846 | 1478038841592 Marionette TRACE conn3 -> [0,1385,"getWindowHandles",null] 15:20:41 INFO - PROCESS | 1846 | 1478038841602 Marionette TRACE conn3 <- [1,1385,null,["8"]] 15:20:41 INFO - PROCESS | 1846 | 1478038841620 Marionette TRACE conn3 -> [0,1386,"switchToWindow",{"name":"8"}] 15:20:41 INFO - PROCESS | 1846 | 1478038841627 Marionette TRACE conn3 <- [1,1386,null,{}] 15:20:41 INFO - PROCESS | 1846 | 1478038841633 Marionette TRACE conn3 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e6800 == 38 [pid = 1846] [id = 328] 15:20:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x831e7800) [pid = 1846] [serial = 958] [outer = (nil)] 15:20:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x83502000) [pid = 1846] [serial = 959] [outer = 0x831e7800] 15:20:41 INFO - PROCESS | 1846 | 1478038841721 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8350c400) [pid = 1846] [serial = 960] [outer = 0x831e7800] 15:20:42 INFO - PROCESS | 1846 | --DOCSHELL 0x94c87c00 == 37 [pid = 1846] [id = 308] 15:20:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8deadc00 == 36 [pid = 1846] [id = 323] 15:20:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8bebf400 == 35 [pid = 1846] [id = 322] 15:20:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea9c00 == 34 [pid = 1846] [id = 321] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x97c7d400) [pid = 1846] [serial = 892] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x9a407400) [pid = 1846] [serial = 909] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x9415f000) [pid = 1846] [serial = 888] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x9a1cdc00) [pid = 1846] [serial = 882] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8dee6800) [pid = 1846] [serial = 895] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8fcbe000) [pid = 1846] [serial = 891] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x94c84c00) [pid = 1846] [serial = 889] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x9ae8ec00) [pid = 1846] [serial = 912] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8fcc0c00) [pid = 1846] [serial = 898] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x96623800) [pid = 1846] [serial = 907] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x9a040800) [pid = 1846] [serial = 883] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9b082c00) [pid = 1846] [serial = 913] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x98302c00) [pid = 1846] [serial = 903] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8fa0f000) [pid = 1846] [serial = 885] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8fbbec00) [pid = 1846] [serial = 886] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8fcbdc00) [pid = 1846] [serial = 897] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x959afc00) [pid = 1846] [serial = 900] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x9a471400) [pid = 1846] [serial = 910] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8de9f400) [pid = 1846] [serial = 894] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x96626400) [pid = 1846] [serial = 901] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x98309c00) [pid = 1846] [serial = 904] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8fbc3800) [pid = 1846] [serial = 906] [outer = (nil)] [url = about:blank] 15:20:42 INFO - PROCESS | 1846 | 1478038842490 Marionette TRACE conn3 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 15:20:42 INFO - .............................. 15:20:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1326ms 15:20:42 INFO - PROCESS | 1846 | 1478038842563 Marionette TRACE conn3 -> [0,1388,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 1846 | 1478038842568 Marionette TRACE conn3 <- [1,1388,null,{"value":"8"}] 15:20:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 15:20:42 INFO - PROCESS | 1846 | 1478038842576 Marionette TRACE conn3 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:42 INFO - PROCESS | 1846 | 1478038842736 Marionette TRACE conn3 <- [1,1389,null,{"value":null}] 15:20:42 INFO - PROCESS | 1846 | 1478038842747 Marionette TRACE conn3 -> [0,1390,"getWindowHandles",null] 15:20:42 INFO - PROCESS | 1846 | 1478038842750 Marionette TRACE conn3 <- [1,1390,null,["8"]] 15:20:42 INFO - PROCESS | 1846 | 1478038842756 Marionette TRACE conn3 -> [0,1391,"switchToWindow",{"name":"8"}] 15:20:42 INFO - PROCESS | 1846 | 1478038842761 Marionette TRACE conn3 <- [1,1391,null,{}] 15:20:42 INFO - PROCESS | 1846 | 1478038842766 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x83182800 == 35 [pid = 1846] [id = 329] 15:20:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8b907800) [pid = 1846] [serial = 961] [outer = (nil)] 15:20:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c826800) [pid = 1846] [serial = 962] [outer = 0x8b907800] 15:20:42 INFO - PROCESS | 1846 | 1478038842847 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8c829000) [pid = 1846] [serial = 963] [outer = 0x8b907800] 15:20:43 INFO - PROCESS | 1846 | 1478038843667 Marionette TRACE conn3 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 15:20:43 INFO - ............................................................... 15:20:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1237ms 15:20:43 INFO - PROCESS | 1846 | 1478038843818 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 1846 | 1478038843827 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 15:20:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 15:20:43 INFO - PROCESS | 1846 | 1478038843834 Marionette TRACE conn3 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:44 INFO - PROCESS | 1846 | 1478038844061 Marionette TRACE conn3 <- [1,1394,null,{"value":null}] 15:20:44 INFO - PROCESS | 1846 | 1478038844133 Marionette TRACE conn3 -> [0,1395,"getWindowHandles",null] 15:20:44 INFO - PROCESS | 1846 | 1478038844137 Marionette TRACE conn3 <- [1,1395,null,["8"]] 15:20:44 INFO - PROCESS | 1846 | 1478038844145 Marionette TRACE conn3 -> [0,1396,"switchToWindow",{"name":"8"}] 15:20:44 INFO - PROCESS | 1846 | 1478038844151 Marionette TRACE conn3 <- [1,1396,null,{}] 15:20:44 INFO - PROCESS | 1846 | 1478038844156 Marionette TRACE conn3 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc4000 == 36 [pid = 1846] [id = 330] 15:20:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8fcc4400) [pid = 1846] [serial = 964] [outer = (nil)] 15:20:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x9114a400) [pid = 1846] [serial = 965] [outer = 0x8fcc4400] 15:20:44 INFO - PROCESS | 1846 | 1478038844243 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x92f44c00) [pid = 1846] [serial = 966] [outer = 0x8fcc4400] 15:20:45 INFO - ............................................................. 15:20:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1355ms 15:20:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 15:20:45 INFO - PROCESS | 1846 | 1478038845120 Marionette TRACE conn3 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 15:20:45 INFO - PROCESS | 1846 | 1478038845189 Marionette TRACE conn3 -> [0,1398,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 1846 | 1478038845191 Marionette TRACE conn3 <- [1,1398,null,{"value":"8"}] 15:20:45 INFO - PROCESS | 1846 | 1478038845213 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:45 INFO - PROCESS | 1846 | 1478038845418 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:20:45 INFO - PROCESS | 1846 | 1478038845435 Marionette TRACE conn3 -> [0,1400,"getWindowHandles",null] 15:20:45 INFO - PROCESS | 1846 | 1478038845441 Marionette TRACE conn3 <- [1,1400,null,["8"]] 15:20:45 INFO - PROCESS | 1846 | 1478038845446 Marionette TRACE conn3 -> [0,1401,"switchToWindow",{"name":"8"}] 15:20:45 INFO - PROCESS | 1846 | 1478038845451 Marionette TRACE conn3 <- [1,1401,null,{}] 15:20:45 INFO - PROCESS | 1846 | 1478038845456 Marionette TRACE conn3 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x9944e400 == 37 [pid = 1846] [id = 331] 15:20:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x9a1cf000) [pid = 1846] [serial = 967] [outer = (nil)] 15:20:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x9a407400) [pid = 1846] [serial = 968] [outer = 0x9a1cf000] 15:20:45 INFO - PROCESS | 1846 | 1478038845597 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x9ae94400) [pid = 1846] [serial = 969] [outer = 0x9a1cf000] 15:20:46 INFO - PROCESS | 1846 | 1478038846287 Marionette TRACE conn3 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 15:20:46 INFO - ........................ 15:20:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1132ms 15:20:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 15:20:46 INFO - PROCESS | 1846 | 1478038846360 Marionette TRACE conn3 -> [0,1403,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 1846 | 1478038846362 Marionette TRACE conn3 <- [1,1403,null,{"value":"8"}] 15:20:46 INFO - PROCESS | 1846 | 1478038846369 Marionette TRACE conn3 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:46 INFO - PROCESS | 1846 | 1478038846684 Marionette TRACE conn3 <- [1,1404,null,{"value":null}] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0xa0fb5c00) [pid = 1846] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8deb2800) [pid = 1846] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8dea0000) [pid = 1846] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x9944cc00) [pid = 1846] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8deea400) [pid = 1846] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0xa11a0400) [pid = 1846] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8deab400) [pid = 1846] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8fa0b800) [pid = 1846] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8fa80000) [pid = 1846] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x96624400) [pid = 1846] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 15:20:46 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x9b09fc00) [pid = 1846] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 15:20:46 INFO - PROCESS | 1846 | 1478038846783 Marionette TRACE conn3 -> [0,1405,"getWindowHandles",null] 15:20:46 INFO - PROCESS | 1846 | 1478038846787 Marionette TRACE conn3 <- [1,1405,null,["8"]] 15:20:46 INFO - PROCESS | 1846 | 1478038846791 Marionette TRACE conn3 -> [0,1406,"switchToWindow",{"name":"8"}] 15:20:46 INFO - PROCESS | 1846 | 1478038846795 Marionette TRACE conn3 <- [1,1406,null,{}] 15:20:46 INFO - PROCESS | 1846 | 1478038846803 Marionette TRACE conn3 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317a000 == 38 [pid = 1846] [id = 332] 15:20:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8317cc00) [pid = 1846] [serial = 970] [outer = (nil)] 15:20:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8346cc00) [pid = 1846] [serial = 971] [outer = 0x8317cc00] 15:20:46 INFO - PROCESS | 1846 | 1478038846881 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8deea400) [pid = 1846] [serial = 972] [outer = 0x8317cc00] 15:20:47 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:20:47 INFO - PROCESS | 1846 | 1478038847704 Marionette TRACE conn3 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 15:20:47 INFO - ............................................................... 15:20:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1443ms 15:20:47 INFO - PROCESS | 1846 | 1478038847812 Marionette TRACE conn3 -> [0,1408,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 1846 | 1478038847817 Marionette TRACE conn3 <- [1,1408,null,{"value":"8"}] 15:20:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 15:20:47 INFO - PROCESS | 1846 | 1478038847827 Marionette TRACE conn3 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:48 INFO - PROCESS | 1846 | 1478038848028 Marionette TRACE conn3 <- [1,1409,null,{"value":null}] 15:20:48 INFO - PROCESS | 1846 | 1478038848201 Marionette TRACE conn3 -> [0,1410,"getWindowHandles",null] 15:20:48 INFO - PROCESS | 1846 | 1478038848208 Marionette TRACE conn3 <- [1,1410,null,["8"]] 15:20:48 INFO - PROCESS | 1846 | 1478038848220 Marionette TRACE conn3 -> [0,1411,"switchToWindow",{"name":"8"}] 15:20:48 INFO - PROCESS | 1846 | 1478038848228 Marionette TRACE conn3 <- [1,1411,null,{}] 15:20:48 INFO - PROCESS | 1846 | 1478038848235 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317c800 == 39 [pid = 1846] [id = 333] 15:20:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8317d000) [pid = 1846] [serial = 973] [outer = (nil)] 15:20:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x831e3c00) [pid = 1846] [serial = 974] [outer = 0x8317d000] 15:20:48 INFO - PROCESS | 1846 | 1478038848341 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x83463c00) [pid = 1846] [serial = 975] [outer = 0x8317d000] 15:20:49 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:20:49 INFO - PROCESS | 1846 | 1478038849354 Marionette TRACE conn3 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 15:20:49 INFO - ............................................................... 15:20:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1662ms 15:20:49 INFO - PROCESS | 1846 | 1478038849491 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 1846 | 1478038849498 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 15:20:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 15:20:49 INFO - PROCESS | 1846 | 1478038849505 Marionette TRACE conn3 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:49 INFO - PROCESS | 1846 | 1478038849676 Marionette TRACE conn3 <- [1,1414,null,{"value":null}] 15:20:49 INFO - PROCESS | 1846 | 1478038849830 Marionette TRACE conn3 -> [0,1415,"getWindowHandles",null] 15:20:49 INFO - PROCESS | 1846 | 1478038849834 Marionette TRACE conn3 <- [1,1415,null,["8"]] 15:20:49 INFO - PROCESS | 1846 | 1478038849846 Marionette TRACE conn3 -> [0,1416,"switchToWindow",{"name":"8"}] 15:20:49 INFO - PROCESS | 1846 | 1478038849852 Marionette TRACE conn3 <- [1,1416,null,{}] 15:20:49 INFO - PROCESS | 1846 | 1478038849857 Marionette TRACE conn3 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c977c00 == 40 [pid = 1846] [id = 334] 15:20:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8c97b000) [pid = 1846] [serial = 976] [outer = (nil)] 15:20:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8dcd8800) [pid = 1846] [serial = 977] [outer = 0x8c97b000] 15:20:49 INFO - PROCESS | 1846 | 1478038849950 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8de6e400) [pid = 1846] [serial = 978] [outer = 0x8c97b000] 15:20:50 INFO - PROCESS | 1846 | 1478038850588 Marionette TRACE conn3 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 15:20:50 INFO - ........... 15:20:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1121ms 15:20:50 INFO - PROCESS | 1846 | 1478038850656 Marionette TRACE conn3 -> [0,1418,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 1846 | 1478038850665 Marionette TRACE conn3 <- [1,1418,null,{"value":"8"}] 15:20:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 15:20:50 INFO - PROCESS | 1846 | 1478038850675 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:50 INFO - PROCESS | 1846 | 1478038850838 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:20:50 INFO - PROCESS | 1846 | 1478038850991 Marionette TRACE conn3 -> [0,1420,"getWindowHandles",null] 15:20:50 INFO - PROCESS | 1846 | 1478038850995 Marionette TRACE conn3 <- [1,1420,null,["8"]] 15:20:51 INFO - PROCESS | 1846 | 1478038851002 Marionette TRACE conn3 -> [0,1421,"switchToWindow",{"name":"8"}] 15:20:51 INFO - PROCESS | 1846 | 1478038851008 Marionette TRACE conn3 <- [1,1421,null,{}] 15:20:51 INFO - PROCESS | 1846 | 1478038851014 Marionette TRACE conn3 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x9662b800 == 41 [pid = 1846] [id = 335] 15:20:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x967bec00) [pid = 1846] [serial = 979] [outer = (nil)] 15:20:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x98306400) [pid = 1846] [serial = 980] [outer = 0x967bec00] 15:20:51 INFO - PROCESS | 1846 | 1478038851114 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x994f3000) [pid = 1846] [serial = 981] [outer = 0x967bec00] 15:20:52 INFO - ........................................... 15:20:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1390ms 15:20:52 INFO - PROCESS | 1846 | 1478038851993 Marionette TRACE conn3 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 15:20:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 15:20:52 INFO - PROCESS | 1846 | 1478038852066 Marionette TRACE conn3 -> [0,1423,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 1846 | 1478038852073 Marionette TRACE conn3 <- [1,1423,null,{"value":"8"}] 15:20:52 INFO - PROCESS | 1846 | 1478038852079 Marionette TRACE conn3 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:52 INFO - PROCESS | 1846 | 1478038852255 Marionette TRACE conn3 <- [1,1424,null,{"value":null}] 15:20:52 INFO - PROCESS | 1846 | 1478038852414 Marionette TRACE conn3 -> [0,1425,"getWindowHandles",null] 15:20:52 INFO - PROCESS | 1846 | 1478038852417 Marionette TRACE conn3 <- [1,1425,null,["8"]] 15:20:52 INFO - PROCESS | 1846 | 1478038852425 Marionette TRACE conn3 -> [0,1426,"switchToWindow",{"name":"8"}] 15:20:52 INFO - PROCESS | 1846 | 1478038852431 Marionette TRACE conn3 <- [1,1426,null,{}] 15:20:52 INFO - PROCESS | 1846 | 1478038852441 Marionette TRACE conn3 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c87a000 == 42 [pid = 1846] [id = 336] 15:20:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8de76400) [pid = 1846] [serial = 982] [outer = (nil)] 15:20:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x9b4d3800) [pid = 1846] [serial = 983] [outer = 0x8de76400] 15:20:52 INFO - PROCESS | 1846 | 1478038852533 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8c7e1800) [pid = 1846] [serial = 984] [outer = 0x8de76400] 15:20:53 INFO - PROCESS | 1846 | 1478038853494 Marionette TRACE conn3 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 15:20:53 INFO - .............................................................................................. 15:20:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1559ms 15:20:53 INFO - PROCESS | 1846 | 1478038853638 Marionette TRACE conn3 -> [0,1428,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 1846 | 1478038853641 Marionette TRACE conn3 <- [1,1428,null,{"value":"8"}] 15:20:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 15:20:53 INFO - PROCESS | 1846 | 1478038853649 Marionette TRACE conn3 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:53 INFO - PROCESS | 1846 | 1478038853808 Marionette TRACE conn3 <- [1,1429,null,{"value":null}] 15:20:53 INFO - PROCESS | 1846 | 1478038853959 Marionette TRACE conn3 -> [0,1430,"getWindowHandles",null] 15:20:53 INFO - PROCESS | 1846 | 1478038853962 Marionette TRACE conn3 <- [1,1430,null,["8"]] 15:20:53 INFO - PROCESS | 1846 | 1478038853973 Marionette TRACE conn3 -> [0,1431,"switchToWindow",{"name":"8"}] 15:20:53 INFO - PROCESS | 1846 | 1478038853978 Marionette TRACE conn3 <- [1,1431,null,{}] 15:20:54 INFO - PROCESS | 1846 | 1478038853983 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x831ec400 == 43 [pid = 1846] [id = 337] 15:20:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x83543400) [pid = 1846] [serial = 985] [outer = (nil)] 15:20:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x82e74000) [pid = 1846] [serial = 986] [outer = 0x83543400] 15:20:54 INFO - PROCESS | 1846 | 1478038854072 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x82e76800) [pid = 1846] [serial = 987] [outer = 0x83543400] 15:20:54 INFO - .......................................................................... 15:20:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1307ms 15:20:54 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 15:20:55 INFO - PROCESS | 1846 | 1478038854872 Marionette TRACE conn3 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 15:20:55 INFO - PROCESS | 1846 | 1478038854957 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 1846 | 1478038854959 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 15:20:55 INFO - PROCESS | 1846 | 1478038854969 Marionette TRACE conn3 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:55 INFO - PROCESS | 1846 | 1478038855237 Marionette TRACE conn3 <- [1,1434,null,{"value":null}] 15:20:55 INFO - PROCESS | 1846 | 1478038855250 Marionette TRACE conn3 -> [0,1435,"getWindowHandles",null] 15:20:55 INFO - PROCESS | 1846 | 1478038855253 Marionette TRACE conn3 <- [1,1435,null,["8"]] 15:20:55 INFO - PROCESS | 1846 | 1478038855258 Marionette TRACE conn3 -> [0,1436,"switchToWindow",{"name":"8"}] 15:20:55 INFO - PROCESS | 1846 | 1478038855263 Marionette TRACE conn3 <- [1,1436,null,{}] 15:20:55 INFO - PROCESS | 1846 | 1478038855370 Marionette TRACE conn3 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fd9400 == 44 [pid = 1846] [id = 338] 15:20:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x82fd9c00) [pid = 1846] [serial = 988] [outer = (nil)] 15:20:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x82fdd000) [pid = 1846] [serial = 989] [outer = 0x82fd9c00] 15:20:55 INFO - PROCESS | 1846 | 1478038855478 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x82fe0400) [pid = 1846] [serial = 990] [outer = 0x82fd9c00] 15:20:55 INFO - PROCESS | 1846 | 1478038855989 Marionette TRACE conn3 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 15:20:56 INFO - .. 15:20:56 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1070ms 15:20:56 INFO - PROCESS | 1846 | 1478038856037 Marionette TRACE conn3 -> [0,1438,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 1846 | 1478038856042 Marionette TRACE conn3 <- [1,1438,null,{"value":"8"}] 15:20:56 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 15:20:56 INFO - PROCESS | 1846 | 1478038856048 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:56 INFO - PROCESS | 1846 | 1478038856203 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:20:56 INFO - PROCESS | 1846 | 1478038856362 Marionette TRACE conn3 -> [0,1440,"getWindowHandles",null] 15:20:56 INFO - PROCESS | 1846 | 1478038856367 Marionette TRACE conn3 <- [1,1440,null,["8"]] 15:20:56 INFO - PROCESS | 1846 | 1478038856372 Marionette TRACE conn3 -> [0,1441,"switchToWindow",{"name":"8"}] 15:20:56 INFO - PROCESS | 1846 | 1478038856376 Marionette TRACE conn3 <- [1,1441,null,{}] 15:20:56 INFO - PROCESS | 1846 | 1478038856381 Marionette TRACE conn3 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe4800 == 45 [pid = 1846] [id = 339] 15:20:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x82fe4c00) [pid = 1846] [serial = 991] [outer = (nil)] 15:20:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x830c1400) [pid = 1846] [serial = 992] [outer = 0x82fe4c00] 15:20:56 INFO - PROCESS | 1846 | 1478038856470 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x830c2c00) [pid = 1846] [serial = 993] [outer = 0x82fe4c00] 15:20:57 INFO - PROCESS | 1846 | 1478038857370 Marionette TRACE conn3 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 15:20:57 INFO - .................... 15:20:57 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1426ms 15:20:57 INFO - PROCESS | 1846 | 1478038857475 Marionette TRACE conn3 -> [0,1443,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 1846 | 1478038857480 Marionette TRACE conn3 <- [1,1443,null,{"value":"8"}] 15:20:57 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 15:20:57 INFO - PROCESS | 1846 | 1478038857558 Marionette TRACE conn3 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8de71400 == 44 [pid = 1846] [id = 319] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x98306800 == 43 [pid = 1846] [id = 301] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1e400 == 42 [pid = 1846] [id = 311] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee8000 == 41 [pid = 1846] [id = 295] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x98301c00 == 40 [pid = 1846] [id = 315] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8debac00 == 39 [pid = 1846] [id = 320] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf60400 == 38 [pid = 1846] [id = 293] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc12c00 == 37 [pid = 1846] [id = 307] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x831e9000 == 36 [pid = 1846] [id = 324] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x932acc00 == 35 [pid = 1846] [id = 312] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc1400 == 34 [pid = 1846] [id = 297] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b0c00 == 33 [pid = 1846] [id = 300] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59b800 == 32 [pid = 1846] [id = 310] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x9b09f800 == 31 [pid = 1846] [id = 316] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf54c00 == 30 [pid = 1846] [id = 306] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb1000 == 29 [pid = 1846] [id = 327] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x97c73800 == 28 [pid = 1846] [id = 309] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x94c8a000 == 27 [pid = 1846] [id = 299] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8de72400 == 26 [pid = 1846] [id = 305] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8c762c00 == 25 [pid = 1846] [id = 326] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8350b400 == 24 [pid = 1846] [id = 325] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee7800 == 23 [pid = 1846] [id = 303] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x9a433800 == 22 [pid = 1846] [id = 317] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0xa0fb9c00 == 21 [pid = 1846] [id = 318] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x9a0cd000 == 20 [pid = 1846] [id = 302] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7dc00 == 19 [pid = 1846] [id = 313] 15:20:58 INFO - PROCESS | 1846 | --DOCSHELL 0x91d3d800 == 18 [pid = 1846] [id = 304] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8fcbb800) [pid = 1846] [serial = 916] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8fc0fc00) [pid = 1846] [serial = 915] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x9a1cd400) [pid = 1846] [serial = 921] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x97c75c00) [pid = 1846] [serial = 920] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x9b3d2c00) [pid = 1846] [serial = 924] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x9b332400) [pid = 1846] [serial = 923] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0xa1122000) [pid = 1846] [serial = 927] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0xa0ffa400) [pid = 1846] [serial = 926] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0xa24e7000) [pid = 1846] [serial = 930] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0xa24a0800) [pid = 1846] [serial = 929] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fa02000) [pid = 1846] [serial = 933] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8dea6400) [pid = 1846] [serial = 932] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x93be8c00) [pid = 1846] [serial = 936] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8fa74000) [pid = 1846] [serial = 935] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8e067000) [pid = 1846] [serial = 939] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8dee5c00) [pid = 1846] [serial = 938] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x94d64000) [pid = 1846] [serial = 942] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8fc0c400) [pid = 1846] [serial = 941] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8c970c00) [pid = 1846] [serial = 945] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8c96e800) [pid = 1846] [serial = 944] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8c82a000) [pid = 1846] [serial = 947] [outer = (nil)] [url = about:blank] 15:20:58 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x9662c000) [pid = 1846] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 15:20:58 INFO - PROCESS | 1846 | 1478038858642 Marionette TRACE conn3 <- [1,1444,null,{"value":null}] 15:20:58 INFO - PROCESS | 1846 | 1478038858728 Marionette TRACE conn3 -> [0,1445,"getWindowHandles",null] 15:20:58 INFO - PROCESS | 1846 | 1478038858734 Marionette TRACE conn3 <- [1,1445,null,["8"]] 15:20:58 INFO - PROCESS | 1846 | 1478038858740 Marionette TRACE conn3 -> [0,1446,"switchToWindow",{"name":"8"}] 15:20:58 INFO - PROCESS | 1846 | 1478038858749 Marionette TRACE conn3 <- [1,1446,null,{}] 15:20:58 INFO - PROCESS | 1846 | 1478038858756 Marionette TRACE conn3 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0a000 == 19 [pid = 1846] [id = 340] 15:20:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x82f0a400) [pid = 1846] [serial = 994] [outer = (nil)] 15:20:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x82f0c000) [pid = 1846] [serial = 995] [outer = 0x82f0a400] 15:20:58 INFO - PROCESS | 1846 | 1478038858845 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x82fe4000) [pid = 1846] [serial = 996] [outer = 0x82f0a400] 15:20:59 INFO - PROCESS | 1846 | 1478038859440 Marionette TRACE conn3 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 15:20:59 INFO - .... 15:20:59 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1983ms 15:20:59 INFO - PROCESS | 1846 | 1478038859495 Marionette TRACE conn3 -> [0,1448,"getWindowHandle",null] 15:20:59 INFO - PROCESS | 1846 | 1478038859514 Marionette TRACE conn3 <- [1,1448,null,{"value":"8"}] 15:20:59 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 15:20:59 INFO - PROCESS | 1846 | 1478038859522 Marionette TRACE conn3 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:20:59 INFO - PROCESS | 1846 | 1478038859684 Marionette TRACE conn3 <- [1,1449,null,{"value":null}] 15:20:59 INFO - PROCESS | 1846 | 1478038859803 Marionette TRACE conn3 -> [0,1450,"getWindowHandles",null] 15:20:59 INFO - PROCESS | 1846 | 1478038859809 Marionette TRACE conn3 <- [1,1450,null,["8"]] 15:20:59 INFO - PROCESS | 1846 | 1478038859814 Marionette TRACE conn3 -> [0,1451,"switchToWindow",{"name":"8"}] 15:20:59 INFO - PROCESS | 1846 | 1478038859819 Marionette TRACE conn3 <- [1,1451,null,{}] 15:20:59 INFO - PROCESS | 1846 | 1478038859824 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x83186000 == 20 [pid = 1846] [id = 341] 15:20:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x83187000) [pid = 1846] [serial = 997] [outer = (nil)] 15:20:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x831e2000) [pid = 1846] [serial = 998] [outer = 0x83187000] 15:20:59 INFO - PROCESS | 1846 | 1478038859910 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x82e81800) [pid = 1846] [serial = 999] [outer = 0x83187000] 15:21:00 INFO - PROCESS | 1846 | 1478038860454 Marionette TRACE conn3 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 15:21:00 INFO - .... 15:21:00 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 968ms 15:21:00 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 15:21:00 INFO - PROCESS | 1846 | 1478038860490 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 1846 | 1478038860494 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 15:21:00 INFO - PROCESS | 1846 | 1478038860501 Marionette TRACE conn3 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:00 INFO - PROCESS | 1846 | 1478038860666 Marionette TRACE conn3 <- [1,1454,null,{"value":null}] 15:21:00 INFO - PROCESS | 1846 | 1478038860801 Marionette TRACE conn3 -> [0,1455,"getWindowHandles",null] 15:21:00 INFO - PROCESS | 1846 | 1478038860810 Marionette TRACE conn3 <- [1,1455,null,["8"]] 15:21:00 INFO - PROCESS | 1846 | 1478038860818 Marionette TRACE conn3 -> [0,1456,"switchToWindow",{"name":"8"}] 15:21:00 INFO - PROCESS | 1846 | 1478038860825 Marionette TRACE conn3 <- [1,1456,null,{}] 15:21:00 INFO - PROCESS | 1846 | 1478038860829 Marionette TRACE conn3 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b905800 == 21 [pid = 1846] [id = 342] 15:21:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8b905c00) [pid = 1846] [serial = 1000] [outer = (nil)] 15:21:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8b910800) [pid = 1846] [serial = 1001] [outer = 0x8b905c00] 15:21:00 INFO - PROCESS | 1846 | 1478038860924 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8beba000) [pid = 1846] [serial = 1002] [outer = 0x8b905c00] 15:21:01 INFO - PROCESS | 1846 | 1478038861513 Marionette TRACE conn3 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 15:21:01 INFO - . 15:21:01 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1069ms 15:21:01 INFO - PROCESS | 1846 | 1478038861568 Marionette TRACE conn3 -> [0,1458,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 1846 | 1478038861571 Marionette TRACE conn3 <- [1,1458,null,{"value":"8"}] 15:21:01 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 15:21:01 INFO - PROCESS | 1846 | 1478038861578 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:01 INFO - PROCESS | 1846 | 1478038861779 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:21:01 INFO - PROCESS | 1846 | 1478038861796 Marionette TRACE conn3 -> [0,1460,"getWindowHandles",null] 15:21:01 INFO - PROCESS | 1846 | 1478038861800 Marionette TRACE conn3 <- [1,1460,null,["8"]] 15:21:01 INFO - PROCESS | 1846 | 1478038861872 Marionette TRACE conn3 -> [0,1461,"switchToWindow",{"name":"8"}] 15:21:01 INFO - PROCESS | 1846 | 1478038861877 Marionette TRACE conn3 <- [1,1461,null,{}] 15:21:01 INFO - PROCESS | 1846 | 1478038861887 Marionette TRACE conn3 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59b800 == 22 [pid = 1846] [id = 343] 15:21:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c59cc00) [pid = 1846] [serial = 1003] [outer = (nil)] 15:21:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8c758800) [pid = 1846] [serial = 1004] [outer = 0x8c59cc00] 15:21:01 INFO - PROCESS | 1846 | 1478038861975 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8c82f800) [pid = 1846] [serial = 1005] [outer = 0x8c59cc00] 15:21:02 INFO - PROCESS | 1846 | 1478038862540 Marionette TRACE conn3 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 15:21:02 INFO - . 15:21:02 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 982ms 15:21:02 INFO - PROCESS | 1846 | 1478038862588 Marionette TRACE conn3 -> [0,1463,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 1846 | 1478038862592 Marionette TRACE conn3 <- [1,1463,null,{"value":"8"}] 15:21:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 15:21:02 INFO - PROCESS | 1846 | 1478038862599 Marionette TRACE conn3 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fcc4400) [pid = 1846] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9a1cf000) [pid = 1846] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8317cc00) [pid = 1846] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x831e7800) [pid = 1846] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8b907800) [pid = 1846] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8c767c00) [pid = 1846] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8deb1800) [pid = 1846] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8350b800) [pid = 1846] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 15:21:03 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8bf56000) [pid = 1846] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 15:21:03 INFO - PROCESS | 1846 | 1478038863208 Marionette TRACE conn3 <- [1,1464,null,{"value":null}] 15:21:03 INFO - PROCESS | 1846 | 1478038863280 Marionette TRACE conn3 -> [0,1465,"getWindowHandles",null] 15:21:03 INFO - PROCESS | 1846 | 1478038863282 Marionette TRACE conn3 <- [1,1465,null,["8"]] 15:21:03 INFO - PROCESS | 1846 | 1478038863286 Marionette TRACE conn3 -> [0,1466,"switchToWindow",{"name":"8"}] 15:21:03 INFO - PROCESS | 1846 | 1478038863291 Marionette TRACE conn3 <- [1,1466,null,{}] 15:21:03 INFO - PROCESS | 1846 | 1478038863297 Marionette TRACE conn3 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350e000 == 23 [pid = 1846] [id = 344] 15:21:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8350e800) [pid = 1846] [serial = 1006] [outer = (nil)] 15:21:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8bf56000) [pid = 1846] [serial = 1007] [outer = 0x8350e800] 15:21:03 INFO - PROCESS | 1846 | 1478038863380 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8c87c400) [pid = 1846] [serial = 1008] [outer = 0x8350e800] 15:21:03 INFO - PROCESS | 1846 | 1478038863806 Marionette TRACE conn3 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 15:21:03 INFO - . 15:21:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1228ms 15:21:03 INFO - PROCESS | 1846 | 1478038863826 Marionette TRACE conn3 -> [0,1468,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 1846 | 1478038863828 Marionette TRACE conn3 <- [1,1468,null,{"value":"8"}] 15:21:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 15:21:03 INFO - PROCESS | 1846 | 1478038863835 Marionette TRACE conn3 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:04 INFO - PROCESS | 1846 | 1478038864015 Marionette TRACE conn3 <- [1,1469,null,{"value":null}] 15:21:04 INFO - PROCESS | 1846 | 1478038864024 Marionette TRACE conn3 -> [0,1470,"getWindowHandles",null] 15:21:04 INFO - PROCESS | 1846 | 1478038864027 Marionette TRACE conn3 <- [1,1470,null,["8"]] 15:21:04 INFO - PROCESS | 1846 | 1478038864033 Marionette TRACE conn3 -> [0,1471,"switchToWindow",{"name":"8"}] 15:21:04 INFO - PROCESS | 1846 | 1478038864037 Marionette TRACE conn3 <- [1,1471,null,{}] 15:21:04 INFO - PROCESS | 1846 | 1478038864042 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdc000 == 24 [pid = 1846] [id = 345] 15:21:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8c978000) [pid = 1846] [serial = 1009] [outer = (nil)] 15:21:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8dba8800) [pid = 1846] [serial = 1010] [outer = 0x8c978000] 15:21:04 INFO - PROCESS | 1846 | 1478038864130 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8de1a400) [pid = 1846] [serial = 1011] [outer = 0x8c978000] 15:21:04 INFO - PROCESS | 1846 | 1478038864717 Marionette TRACE conn3 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 15:21:04 INFO - .. 15:21:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 922ms 15:21:04 INFO - PROCESS | 1846 | 1478038864757 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 1846 | 1478038864760 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 15:21:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 15:21:04 INFO - PROCESS | 1846 | 1478038864766 Marionette TRACE conn3 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:04 INFO - PROCESS | 1846 | 1478038864895 Marionette TRACE conn3 <- [1,1474,null,{"value":null}] 15:21:04 INFO - PROCESS | 1846 | 1478038864903 Marionette TRACE conn3 -> [0,1475,"getWindowHandles",null] 15:21:04 INFO - PROCESS | 1846 | 1478038864905 Marionette TRACE conn3 <- [1,1475,null,["8"]] 15:21:05 INFO - PROCESS | 1846 | 1478038865011 Marionette TRACE conn3 -> [0,1476,"switchToWindow",{"name":"8"}] 15:21:05 INFO - PROCESS | 1846 | 1478038865019 Marionette TRACE conn3 <- [1,1476,null,{}] 15:21:05 INFO - PROCESS | 1846 | 1478038865028 Marionette TRACE conn3 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de7a800 == 25 [pid = 1846] [id = 346] 15:21:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8de7b400) [pid = 1846] [serial = 1012] [outer = (nil)] 15:21:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8dea9000) [pid = 1846] [serial = 1013] [outer = 0x8de7b400] 15:21:05 INFO - PROCESS | 1846 | 1478038865108 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8deac400) [pid = 1846] [serial = 1014] [outer = 0x8de7b400] 15:21:06 INFO - PROCESS | 1846 | --DOCSHELL 0x82fd9400 == 24 [pid = 1846] [id = 338] 15:21:06 INFO - PROCESS | 1846 | --DOCSHELL 0x831ec400 == 23 [pid = 1846] [id = 337] 15:21:06 INFO - PROCESS | 1846 | --DOCSHELL 0x8317c800 == 22 [pid = 1846] [id = 333] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8346cc00) [pid = 1846] [serial = 971] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8deea400) [pid = 1846] [serial = 972] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x9a407400) [pid = 1846] [serial = 968] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x9ae94400) [pid = 1846] [serial = 969] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x9114a400) [pid = 1846] [serial = 965] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x92f44c00) [pid = 1846] [serial = 966] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8c826800) [pid = 1846] [serial = 962] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c829000) [pid = 1846] [serial = 963] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x83502000) [pid = 1846] [serial = 959] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8350c400) [pid = 1846] [serial = 960] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8deeb400) [pid = 1846] [serial = 956] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8fa03800) [pid = 1846] [serial = 957] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8c78e000) [pid = 1846] [serial = 953] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c792400) [pid = 1846] [serial = 954] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8b911800) [pid = 1846] [serial = 950] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8bebc800) [pid = 1846] [serial = 951] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c75a400) [pid = 1846] [serial = 948] [outer = (nil)] [url = about:blank] 15:21:09 INFO - PROCESS | 1846 | 1478038869571 Marionette TRACE conn3 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 15:21:09 INFO - . 15:21:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4834ms 15:21:09 INFO - PROCESS | 1846 | 1478038869607 Marionette TRACE conn3 -> [0,1478,"getWindowHandle",null] 15:21:09 INFO - PROCESS | 1846 | 1478038869611 Marionette TRACE conn3 <- [1,1478,null,{"value":"8"}] 15:21:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 15:21:09 INFO - PROCESS | 1846 | 1478038869622 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:09 INFO - PROCESS | 1846 | 1478038869814 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:21:09 INFO - PROCESS | 1846 | 1478038869839 Marionette TRACE conn3 -> [0,1480,"getWindowHandles",null] 15:21:09 INFO - PROCESS | 1846 | 1478038869845 Marionette TRACE conn3 <- [1,1480,null,["8"]] 15:21:09 INFO - PROCESS | 1846 | 1478038869852 Marionette TRACE conn3 -> [0,1481,"switchToWindow",{"name":"8"}] 15:21:09 INFO - PROCESS | 1846 | 1478038869859 Marionette TRACE conn3 <- [1,1481,null,{}] 15:21:09 INFO - PROCESS | 1846 | 1478038869864 Marionette TRACE conn3 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0d400 == 23 [pid = 1846] [id = 347] 15:21:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x82f0e800) [pid = 1846] [serial = 1015] [outer = (nil)] 15:21:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x82fd9400) [pid = 1846] [serial = 1016] [outer = 0x82f0e800] 15:21:10 INFO - PROCESS | 1846 | 1478038870012 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x82fe7000) [pid = 1846] [serial = 1017] [outer = 0x82f0e800] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8317d000) [pid = 1846] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c97b000) [pid = 1846] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x967bec00) [pid = 1846] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x82f0a400) [pid = 1846] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x83187000) [pid = 1846] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8de76400) [pid = 1846] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x82fe4c00) [pid = 1846] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8350e800) [pid = 1846] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x83543400) [pid = 1846] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8c978000) [pid = 1846] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x82fd9c00) [pid = 1846] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8c59cc00) [pid = 1846] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 15:21:10 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8b905c00) [pid = 1846] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 15:21:14 INFO - PROCESS | 1846 | 1478038874633 Marionette TRACE conn3 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 15:21:14 INFO - . 15:21:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5036ms 15:21:14 INFO - PROCESS | 1846 | 1478038874657 Marionette TRACE conn3 -> [0,1483,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 1846 | 1478038874664 Marionette TRACE conn3 <- [1,1483,null,{"value":"8"}] 15:21:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 15:21:14 INFO - PROCESS | 1846 | 1478038874674 Marionette TRACE conn3 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:14 INFO - PROCESS | 1846 | 1478038874959 Marionette TRACE conn3 <- [1,1484,null,{"value":null}] 15:21:15 INFO - PROCESS | 1846 | 1478038875039 Marionette TRACE conn3 -> [0,1485,"getWindowHandles",null] 15:21:15 INFO - PROCESS | 1846 | 1478038875044 Marionette TRACE conn3 <- [1,1485,null,["8"]] 15:21:15 INFO - PROCESS | 1846 | --DOCSHELL 0x831e6800 == 22 [pid = 1846] [id = 328] 15:21:15 INFO - PROCESS | 1846 | --DOCSHELL 0x8317a000 == 21 [pid = 1846] [id = 332] 15:21:15 INFO - PROCESS | 1846 | --DOCSHELL 0x9944e400 == 20 [pid = 1846] [id = 331] 15:21:15 INFO - PROCESS | 1846 | --DOCSHELL 0x83186000 == 19 [pid = 1846] [id = 341] 15:21:15 INFO - PROCESS | 1846 | --DOCSHELL 0x83182800 == 18 [pid = 1846] [id = 329] 15:21:15 INFO - PROCESS | 1846 | 1478038875058 Marionette TRACE conn3 -> [0,1486,"switchToWindow",{"name":"8"}] 15:21:15 INFO - PROCESS | 1846 | 1478038875066 Marionette TRACE conn3 <- [1,1486,null,{}] 15:21:15 INFO - PROCESS | 1846 | 1478038875075 Marionette TRACE conn3 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f08c00 == 19 [pid = 1846] [id = 348] 15:21:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x82f09400) [pid = 1846] [serial = 1018] [outer = (nil)] 15:21:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x82f0c800) [pid = 1846] [serial = 1019] [outer = 0x82f09400] 15:21:15 INFO - PROCESS | 1846 | 1478038875164 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x82fd8c00) [pid = 1846] [serial = 1020] [outer = 0x82f09400] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c82f800) [pid = 1846] [serial = 1005] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8b910800) [pid = 1846] [serial = 1001] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8beba000) [pid = 1846] [serial = 1002] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x831e2000) [pid = 1846] [serial = 998] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x82e81800) [pid = 1846] [serial = 999] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8c758800) [pid = 1846] [serial = 1004] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c87c400) [pid = 1846] [serial = 1008] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8bf56000) [pid = 1846] [serial = 1007] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8de1a400) [pid = 1846] [serial = 1011] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8dba8800) [pid = 1846] [serial = 1010] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x82e74000) [pid = 1846] [serial = 986] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82e76800) [pid = 1846] [serial = 987] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x82f0c000) [pid = 1846] [serial = 995] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x82fe4000) [pid = 1846] [serial = 996] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x830c1400) [pid = 1846] [serial = 992] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x830c2c00) [pid = 1846] [serial = 993] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x82fdd000) [pid = 1846] [serial = 989] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x82fe0400) [pid = 1846] [serial = 990] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x9b4d3800) [pid = 1846] [serial = 983] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8c7e1800) [pid = 1846] [serial = 984] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x98306400) [pid = 1846] [serial = 980] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x994f3000) [pid = 1846] [serial = 981] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8dcd8800) [pid = 1846] [serial = 977] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8de6e400) [pid = 1846] [serial = 978] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x831e3c00) [pid = 1846] [serial = 974] [outer = (nil)] [url = about:blank] 15:21:15 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83463c00) [pid = 1846] [serial = 975] [outer = (nil)] [url = about:blank] 15:21:17 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8de7b400) [pid = 1846] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 15:21:20 INFO - PROCESS | 1846 | 1478038880636 Marionette TRACE conn3 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 15:21:20 INFO - . 15:21:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5982ms 15:21:20 INFO - PROCESS | 1846 | 1478038880654 Marionette TRACE conn3 -> [0,1488,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1846 | 1478038880661 Marionette TRACE conn3 <- [1,1488,null,{"value":"8"}] 15:21:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 15:21:20 INFO - PROCESS | 1846 | 1478038880667 Marionette TRACE conn3 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:20 INFO - PROCESS | 1846 | 1478038880819 Marionette TRACE conn3 <- [1,1489,null,{"value":null}] 15:21:20 INFO - PROCESS | 1846 | 1478038880946 Marionette TRACE conn3 -> [0,1490,"getWindowHandles",null] 15:21:20 INFO - PROCESS | 1846 | 1478038880951 Marionette TRACE conn3 <- [1,1490,null,["8"]] 15:21:21 INFO - PROCESS | 1846 | 1478038881000 Marionette TRACE conn3 -> [0,1491,"switchToWindow",{"name":"8"}] 15:21:21 INFO - PROCESS | 1846 | 1478038881008 Marionette TRACE conn3 <- [1,1491,null,{}] 15:21:21 INFO - PROCESS | 1846 | 1478038881017 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e79400 == 20 [pid = 1846] [id = 349] 15:21:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e7a800) [pid = 1846] [serial = 1021] [outer = (nil)] 15:21:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05400) [pid = 1846] [serial = 1022] [outer = 0x82e7a800] 15:21:21 INFO - PROCESS | 1846 | 1478038881114 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fdd000) [pid = 1846] [serial = 1023] [outer = 0x82e7a800] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x9662b800 == 19 [pid = 1846] [id = 335] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc4000 == 18 [pid = 1846] [id = 330] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8c87a000 == 17 [pid = 1846] [id = 336] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8350e000 == 16 [pid = 1846] [id = 344] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59b800 == 15 [pid = 1846] [id = 343] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x8b905800 == 14 [pid = 1846] [id = 342] 15:21:23 INFO - PROCESS | 1846 | --DOCSHELL 0x82f08c00 == 13 [pid = 1846] [id = 348] 15:21:23 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82fd9400) [pid = 1846] [serial = 1016] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8dea9000) [pid = 1846] [serial = 1013] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8deac400) [pid = 1846] [serial = 1014] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x82f0e800) [pid = 1846] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 15:21:25 INFO - PROCESS | 1846 | 1478038885627 Marionette TRACE conn3 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 15:21:25 INFO - . 15:21:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4981ms 15:21:25 INFO - PROCESS | 1846 | 1478038885648 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:21:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 15:21:25 INFO - PROCESS | 1846 | 1478038885653 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 15:21:25 INFO - PROCESS | 1846 | 1478038885662 Marionette TRACE conn3 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:25 INFO - PROCESS | 1846 | 1478038885807 Marionette TRACE conn3 <- [1,1494,null,{"value":null}] 15:21:25 INFO - PROCESS | 1846 | 1478038885822 Marionette TRACE conn3 -> [0,1495,"getWindowHandles",null] 15:21:25 INFO - PROCESS | 1846 | 1478038885826 Marionette TRACE conn3 <- [1,1495,null,["8"]] 15:21:25 INFO - PROCESS | 1846 | 1478038885836 Marionette TRACE conn3 -> [0,1496,"switchToWindow",{"name":"8"}] 15:21:25 INFO - PROCESS | 1846 | 1478038885842 Marionette TRACE conn3 <- [1,1496,null,{}] 15:21:25 INFO - PROCESS | 1846 | 1478038885848 Marionette TRACE conn3 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fd9c00 == 14 [pid = 1846] [id = 350] 15:21:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x82fda000) [pid = 1846] [serial = 1024] [outer = (nil)] 15:21:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82fdf000) [pid = 1846] [serial = 1025] [outer = 0x82fda000] 15:21:26 INFO - PROCESS | 1846 | 1478038886026 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82fe3400) [pid = 1846] [serial = 1026] [outer = 0x82fda000] 15:21:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c977c00 == 13 [pid = 1846] [id = 334] 15:21:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82e79400 == 12 [pid = 1846] [id = 349] 15:21:31 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0c800) [pid = 1846] [serial = 1019] [outer = (nil)] [url = about:blank] 15:21:31 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82fe7000) [pid = 1846] [serial = 1017] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x82e7a800) [pid = 1846] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 15:21:32 INFO - PROCESS | 1846 | --DOMWINDOW == 21 (0x82f09400) [pid = 1846] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 15:21:34 INFO - PROCESS | 1846 | 1478038894436 Marionette TRACE conn3 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 15:21:34 INFO - . 15:21:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8793ms 15:21:34 INFO - PROCESS | 1846 | 1478038894453 Marionette TRACE conn3 -> [0,1498,"getWindowHandle",null] 15:21:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 15:21:34 INFO - PROCESS | 1846 | 1478038894458 Marionette TRACE conn3 <- [1,1498,null,{"value":"8"}] 15:21:34 INFO - PROCESS | 1846 | 1478038894468 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:34 INFO - PROCESS | 1846 | 1478038894652 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:21:34 INFO - PROCESS | 1846 | 1478038894663 Marionette TRACE conn3 -> [0,1500,"getWindowHandles",null] 15:21:34 INFO - PROCESS | 1846 | 1478038894668 Marionette TRACE conn3 <- [1,1500,null,["8"]] 15:21:34 INFO - PROCESS | 1846 | 1478038894682 Marionette TRACE conn3 -> [0,1501,"switchToWindow",{"name":"8"}] 15:21:34 INFO - PROCESS | 1846 | 1478038894689 Marionette TRACE conn3 <- [1,1501,null,{}] 15:21:34 INFO - PROCESS | 1846 | 1478038894781 Marionette TRACE conn3 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0b400 == 13 [pid = 1846] [id = 351] 15:21:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x82f0bc00) [pid = 1846] [serial = 1027] [outer = (nil)] 15:21:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x82fd8800) [pid = 1846] [serial = 1028] [outer = 0x82f0bc00] 15:21:34 INFO - PROCESS | 1846 | 1478038894874 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82fdec00) [pid = 1846] [serial = 1029] [outer = 0x82f0bc00] 15:21:37 INFO - PROCESS | 1846 | 1478038897363 Marionette TRACE conn3 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 15:21:37 INFO - . 15:21:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2924ms 15:21:37 INFO - PROCESS | 1846 | 1478038897389 Marionette TRACE conn3 -> [0,1503,"getWindowHandle",null] 15:21:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 15:21:37 INFO - PROCESS | 1846 | 1478038897395 Marionette TRACE conn3 <- [1,1503,null,{"value":"8"}] 15:21:37 INFO - PROCESS | 1846 | 1478038897404 Marionette TRACE conn3 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:37 INFO - PROCESS | 1846 | 1478038897575 Marionette TRACE conn3 <- [1,1504,null,{"value":null}] 15:21:37 INFO - PROCESS | 1846 | 1478038897713 Marionette TRACE conn3 -> [0,1505,"getWindowHandles",null] 15:21:37 INFO - PROCESS | 1846 | 1478038897719 Marionette TRACE conn3 <- [1,1505,null,["8"]] 15:21:37 INFO - PROCESS | 1846 | 1478038897726 Marionette TRACE conn3 -> [0,1506,"switchToWindow",{"name":"8"}] 15:21:37 INFO - PROCESS | 1846 | 1478038897733 Marionette TRACE conn3 <- [1,1506,null,{}] 15:21:37 INFO - PROCESS | 1846 | 1478038897740 Marionette TRACE conn3 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe3c00 == 14 [pid = 1846] [id = 352] 15:21:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82fe5800) [pid = 1846] [serial = 1030] [outer = (nil)] 15:21:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fe7c00) [pid = 1846] [serial = 1031] [outer = 0x82fe5800] 15:21:37 INFO - PROCESS | 1846 | 1478038897838 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c2000) [pid = 1846] [serial = 1032] [outer = 0x82fe5800] 15:21:39 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x82fd8c00) [pid = 1846] [serial = 1020] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f05400) [pid = 1846] [serial = 1022] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fdd000) [pid = 1846] [serial = 1023] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82fdf000) [pid = 1846] [serial = 1025] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1846 | 1478038899266 Marionette TRACE conn3 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 15:21:39 INFO - . 15:21:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1925ms 15:21:39 INFO - PROCESS | 1846 | 1478038899327 Marionette TRACE conn3 -> [0,1508,"getWindowHandle",null] 15:21:39 INFO - PROCESS | 1846 | 1478038899332 Marionette TRACE conn3 <- [1,1508,null,{"value":"8"}] 15:21:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 15:21:39 INFO - PROCESS | 1846 | 1478038899341 Marionette TRACE conn3 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:39 INFO - PROCESS | 1846 | 1478038899487 Marionette TRACE conn3 <- [1,1509,null,{"value":null}] 15:21:39 INFO - PROCESS | 1846 | 1478038899496 Marionette TRACE conn3 -> [0,1510,"getWindowHandles",null] 15:21:39 INFO - PROCESS | 1846 | 1478038899500 Marionette TRACE conn3 <- [1,1510,null,["8"]] 15:21:39 INFO - PROCESS | 1846 | 1478038899508 Marionette TRACE conn3 -> [0,1511,"switchToWindow",{"name":"8"}] 15:21:39 INFO - PROCESS | 1846 | 1478038899514 Marionette TRACE conn3 <- [1,1511,null,{}] 15:21:39 INFO - PROCESS | 1846 | 1478038899608 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0d800 == 15 [pid = 1846] [id = 353] 15:21:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f0e800) [pid = 1846] [serial = 1033] [outer = (nil)] 15:21:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82fde400) [pid = 1846] [serial = 1034] [outer = 0x82f0e800] 15:21:39 INFO - PROCESS | 1846 | 1478038899718 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fe3000) [pid = 1846] [serial = 1035] [outer = 0x82f0e800] 15:21:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82fda000) [pid = 1846] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 15:21:46 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdc000 == 14 [pid = 1846] [id = 345] 15:21:46 INFO - PROCESS | 1846 | --DOCSHELL 0x8de7a800 == 13 [pid = 1846] [id = 346] 15:21:46 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe4800 == 12 [pid = 1846] [id = 339] 15:21:47 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0a000 == 11 [pid = 1846] [id = 340] 15:21:47 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0d400 == 10 [pid = 1846] [id = 347] 15:21:47 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe3c00 == 9 [pid = 1846] [id = 352] 15:21:47 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0b400 == 8 [pid = 1846] [id = 351] 15:21:47 INFO - PROCESS | 1846 | --DOCSHELL 0x82fd9c00 == 7 [pid = 1846] [id = 350] 15:21:47 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fe3400) [pid = 1846] [serial = 1026] [outer = (nil)] [url = about:blank] 15:21:47 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82fd8800) [pid = 1846] [serial = 1028] [outer = (nil)] [url = about:blank] 15:21:48 INFO - PROCESS | 1846 | 1478038908133 Marionette TRACE conn3 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 15:21:48 INFO - . 15:21:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 8809ms 15:21:48 INFO - PROCESS | 1846 | 1478038908149 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 1846 | 1478038908153 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 15:21:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 15:21:48 INFO - PROCESS | 1846 | 1478038908168 Marionette TRACE conn3 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:48 INFO - PROCESS | 1846 | 1478038908327 Marionette TRACE conn3 <- [1,1514,null,{"value":null}] 15:21:48 INFO - PROCESS | 1846 | 1478038908336 Marionette TRACE conn3 -> [0,1515,"getWindowHandles",null] 15:21:48 INFO - PROCESS | 1846 | 1478038908349 Marionette TRACE conn3 <- [1,1515,null,["8"]] 15:21:48 INFO - PROCESS | 1846 | 1478038908358 Marionette TRACE conn3 -> [0,1516,"switchToWindow",{"name":"8"}] 15:21:48 INFO - PROCESS | 1846 | 1478038908365 Marionette TRACE conn3 <- [1,1516,null,{}] 15:21:48 INFO - PROCESS | 1846 | 1478038908370 Marionette TRACE conn3 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 354] 15:21:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04000) [pid = 1846] [serial = 1036] [outer = (nil)] 15:21:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f08000) [pid = 1846] [serial = 1037] [outer = 0x82f04000] 15:21:48 INFO - PROCESS | 1846 | 1478038908462 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0d000) [pid = 1846] [serial = 1038] [outer = 0x82f04000] 15:21:49 INFO - PROCESS | 1846 | 1478038909016 Marionette TRACE conn3 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 15:21:49 INFO - . 15:21:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 871ms 15:21:49 INFO - PROCESS | 1846 | 1478038909032 Marionette TRACE conn3 -> [0,1518,"getWindowHandle",null] 15:21:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 15:21:49 INFO - PROCESS | 1846 | 1478038909037 Marionette TRACE conn3 <- [1,1518,null,{"value":"8"}] 15:21:49 INFO - PROCESS | 1846 | 1478038909044 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:49 INFO - PROCESS | 1846 | 1478038909201 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:21:49 INFO - PROCESS | 1846 | 1478038909211 Marionette TRACE conn3 -> [0,1520,"getWindowHandles",null] 15:21:49 INFO - PROCESS | 1846 | 1478038909214 Marionette TRACE conn3 <- [1,1520,null,["8"]] 15:21:49 INFO - PROCESS | 1846 | 1478038909220 Marionette TRACE conn3 -> [0,1521,"switchToWindow",{"name":"8"}] 15:21:49 INFO - PROCESS | 1846 | 1478038909225 Marionette TRACE conn3 <- [1,1521,null,{}] 15:21:49 INFO - PROCESS | 1846 | 1478038909231 Marionette TRACE conn3 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0d400 == 9 [pid = 1846] [id = 355] 15:21:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c3800) [pid = 1846] [serial = 1039] [outer = (nil)] 15:21:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83141400) [pid = 1846] [serial = 1040] [outer = 0x830c3800] 15:21:49 INFO - PROCESS | 1846 | 1478038909316 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x82e7a800) [pid = 1846] [serial = 1041] [outer = 0x830c3800] 15:21:50 INFO - ...... 15:21:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 973ms 15:21:50 INFO - PROCESS | 1846 | 1478038909995 Marionette TRACE conn3 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 15:21:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 15:21:50 INFO - PROCESS | 1846 | 1478038910051 Marionette TRACE conn3 <- [1,1523,null,{"value":"8"}] 15:21:50 INFO - PROCESS | 1846 | 1478038910057 Marionette TRACE conn3 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:50 INFO - PROCESS | 1846 | 1478038910256 Marionette TRACE conn3 <- [1,1524,null,{"value":null}] 15:21:50 INFO - PROCESS | 1846 | 1478038910276 Marionette TRACE conn3 -> [0,1525,"getWindowHandles",null] 15:21:50 INFO - PROCESS | 1846 | 1478038910281 Marionette TRACE conn3 <- [1,1525,null,["8"]] 15:21:50 INFO - PROCESS | 1846 | 1478038910285 Marionette TRACE conn3 -> [0,1526,"switchToWindow",{"name":"8"}] 15:21:50 INFO - PROCESS | 1846 | 1478038910291 Marionette TRACE conn3 <- [1,1526,null,{}] 15:21:50 INFO - PROCESS | 1846 | 1478038910297 Marionette TRACE conn3 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e9c00 == 10 [pid = 1846] [id = 356] 15:21:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x831ea000) [pid = 1846] [serial = 1042] [outer = (nil)] 15:21:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x831ed800) [pid = 1846] [serial = 1043] [outer = 0x831ea000] 15:21:50 INFO - PROCESS | 1846 | 1478038910436 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8345f800) [pid = 1846] [serial = 1044] [outer = 0x831ea000] 15:21:50 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x82f0bc00) [pid = 1846] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 15:21:50 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x82fe5800) [pid = 1846] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 15:21:50 INFO - PROCESS | 1846 | 1478038910963 Marionette TRACE conn3 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 15:21:50 INFO - . 15:21:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 918ms 15:21:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 15:21:50 INFO - PROCESS | 1846 | 1478038910974 Marionette TRACE conn3 -> [0,1528,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 1846 | 1478038910977 Marionette TRACE conn3 <- [1,1528,null,{"value":"8"}] 15:21:50 INFO - PROCESS | 1846 | 1478038910984 Marionette TRACE conn3 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:51 INFO - PROCESS | 1846 | 1478038911130 Marionette TRACE conn3 <- [1,1529,null,{"value":null}] 15:21:51 INFO - PROCESS | 1846 | 1478038911229 Marionette TRACE conn3 -> [0,1530,"getWindowHandles",null] 15:21:51 INFO - PROCESS | 1846 | 1478038911232 Marionette TRACE conn3 <- [1,1530,null,["8"]] 15:21:51 INFO - PROCESS | 1846 | 1478038911237 Marionette TRACE conn3 -> [0,1531,"switchToWindow",{"name":"8"}] 15:21:51 INFO - PROCESS | 1846 | 1478038911243 Marionette TRACE conn3 <- [1,1531,null,{}] 15:21:51 INFO - PROCESS | 1846 | 1478038911250 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x83468000 == 11 [pid = 1846] [id = 357] 15:21:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8346ac00) [pid = 1846] [serial = 1045] [outer = (nil)] 15:21:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83501400) [pid = 1846] [serial = 1046] [outer = 0x8346ac00] 15:21:51 INFO - PROCESS | 1846 | 1478038911338 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8bec1800) [pid = 1846] [serial = 1047] [outer = 0x8346ac00] 15:21:51 INFO - PROCESS | 1846 | 1478038911879 Marionette TRACE conn3 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 15:21:51 INFO - ...... 15:21:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 928ms 15:21:51 INFO - PROCESS | 1846 | 1478038911910 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 1846 | 1478038911914 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 15:21:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 15:21:51 INFO - PROCESS | 1846 | 1478038911920 Marionette TRACE conn3 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:52 INFO - PROCESS | 1846 | 1478038912053 Marionette TRACE conn3 <- [1,1534,null,{"value":null}] 15:21:52 INFO - PROCESS | 1846 | 1478038912153 Marionette TRACE conn3 -> [0,1535,"getWindowHandles",null] 15:21:52 INFO - PROCESS | 1846 | 1478038912157 Marionette TRACE conn3 <- [1,1535,null,["8"]] 15:21:52 INFO - PROCESS | 1846 | 1478038912161 Marionette TRACE conn3 -> [0,1536,"switchToWindow",{"name":"8"}] 15:21:52 INFO - PROCESS | 1846 | 1478038912171 Marionette TRACE conn3 <- [1,1536,null,{}] 15:21:52 INFO - PROCESS | 1846 | 1478038912175 Marionette TRACE conn3 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf60800 == 12 [pid = 1846] [id = 358] 15:21:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8bf60c00) [pid = 1846] [serial = 1048] [outer = (nil)] 15:21:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bf8ec00) [pid = 1846] [serial = 1049] [outer = 0x8bf60c00] 15:21:52 INFO - PROCESS | 1846 | 1478038912253 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8c59cc00) [pid = 1846] [serial = 1050] [outer = 0x8bf60c00] 15:21:52 INFO - PROCESS | 1846 | 1478038912716 Marionette TRACE conn3 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 15:21:52 INFO - .. 15:21:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 828ms 15:21:52 INFO - PROCESS | 1846 | 1478038912748 Marionette TRACE conn3 -> [0,1538,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 1846 | 1478038912751 Marionette TRACE conn3 <- [1,1538,null,{"value":"8"}] 15:21:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 15:21:52 INFO - PROCESS | 1846 | 1478038912764 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:52 INFO - PROCESS | 1846 | 1478038912945 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:21:52 INFO - PROCESS | 1846 | 1478038912958 Marionette TRACE conn3 -> [0,1540,"getWindowHandles",null] 15:21:52 INFO - PROCESS | 1846 | 1478038912962 Marionette TRACE conn3 <- [1,1540,null,["8"]] 15:21:53 INFO - PROCESS | 1846 | 1478038913053 Marionette TRACE conn3 -> [0,1541,"switchToWindow",{"name":"8"}] 15:21:53 INFO - PROCESS | 1846 | 1478038913056 Marionette TRACE conn3 <- [1,1541,null,{}] 15:21:53 INFO - PROCESS | 1846 | 1478038913062 Marionette TRACE conn3 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c765000 == 13 [pid = 1846] [id = 359] 15:21:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8c765400) [pid = 1846] [serial = 1051] [outer = (nil)] 15:21:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c791c00) [pid = 1846] [serial = 1052] [outer = 0x8c765400] 15:21:53 INFO - PROCESS | 1846 | 1478038913143 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c79a000) [pid = 1846] [serial = 1053] [outer = 0x8c765400] 15:21:53 INFO - PROCESS | 1846 | 1478038913670 Marionette TRACE conn3 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 15:21:53 INFO - . 15:21:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 975ms 15:21:53 INFO - PROCESS | 1846 | 1478038913733 Marionette TRACE conn3 -> [0,1543,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 1846 | 1478038913739 Marionette TRACE conn3 <- [1,1543,null,{"value":"8"}] 15:21:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 15:21:53 INFO - PROCESS | 1846 | 1478038913748 Marionette TRACE conn3 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:53 INFO - PROCESS | 1846 | 1478038913912 Marionette TRACE conn3 <- [1,1544,null,{"value":null}] 15:21:54 INFO - PROCESS | 1846 | 1478038914026 Marionette TRACE conn3 -> [0,1545,"getWindowHandles",null] 15:21:54 INFO - PROCESS | 1846 | 1478038914032 Marionette TRACE conn3 <- [1,1545,null,["8"]] 15:21:54 INFO - PROCESS | 1846 | 1478038914080 Marionette TRACE conn3 -> [0,1546,"switchToWindow",{"name":"8"}] 15:21:54 INFO - PROCESS | 1846 | 1478038914087 Marionette TRACE conn3 <- [1,1546,null,{}] 15:21:54 INFO - PROCESS | 1846 | 1478038914093 Marionette TRACE conn3 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x83144c00 == 14 [pid = 1846] [id = 360] 15:21:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x83145400) [pid = 1846] [serial = 1054] [outer = (nil)] 15:21:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8314dc00) [pid = 1846] [serial = 1055] [outer = 0x83145400] 15:21:54 INFO - PROCESS | 1846 | 1478038914195 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8317a000) [pid = 1846] [serial = 1056] [outer = 0x83145400] 15:21:54 INFO - PROCESS | 1846 | 1478038914855 Marionette TRACE conn3 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 15:21:54 INFO - ... 15:21:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1169ms 15:21:54 INFO - PROCESS | 1846 | 1478038914916 Marionette TRACE conn3 -> [0,1548,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1846 | 1478038914921 Marionette TRACE conn3 <- [1,1548,null,{"value":"8"}] 15:21:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 15:21:54 INFO - PROCESS | 1846 | 1478038914944 Marionette TRACE conn3 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:55 INFO - PROCESS | 1846 | 1478038915107 Marionette TRACE conn3 <- [1,1549,null,{"value":null}] 15:21:55 INFO - PROCESS | 1846 | 1478038915247 Marionette TRACE conn3 -> [0,1550,"getWindowHandles",null] 15:21:55 INFO - PROCESS | 1846 | 1478038915252 Marionette TRACE conn3 <- [1,1550,null,["8"]] 15:21:55 INFO - PROCESS | 1846 | 1478038915263 Marionette TRACE conn3 -> [0,1551,"switchToWindow",{"name":"8"}] 15:21:55 INFO - PROCESS | 1846 | 1478038915268 Marionette TRACE conn3 <- [1,1551,null,{}] 15:21:55 INFO - PROCESS | 1846 | 1478038915273 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bec0400 == 15 [pid = 1846] [id = 361] 15:21:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8bec2000) [pid = 1846] [serial = 1057] [outer = (nil)] 15:21:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8bf54400) [pid = 1846] [serial = 1058] [outer = 0x8bec2000] 15:21:55 INFO - PROCESS | 1846 | 1478038915365 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8bf8fc00) [pid = 1846] [serial = 1059] [outer = 0x8bec2000] 15:21:55 INFO - PROCESS | 1846 | 1478038915879 Marionette TRACE conn3 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 15:21:55 INFO - . 15:21:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 974ms 15:21:55 INFO - PROCESS | 1846 | 1478038915923 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 1846 | 1478038915930 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 15:21:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 15:21:55 INFO - PROCESS | 1846 | 1478038915936 Marionette TRACE conn3 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:56 INFO - PROCESS | 1846 | 1478038916147 Marionette TRACE conn3 <- [1,1554,null,{"value":null}] 15:21:56 INFO - PROCESS | 1846 | 1478038916224 Marionette TRACE conn3 -> [0,1555,"getWindowHandles",null] 15:21:56 INFO - PROCESS | 1846 | 1478038916229 Marionette TRACE conn3 <- [1,1555,null,["8"]] 15:21:56 INFO - PROCESS | 1846 | 1478038916234 Marionette TRACE conn3 -> [0,1556,"switchToWindow",{"name":"8"}] 15:21:56 INFO - PROCESS | 1846 | 1478038916241 Marionette TRACE conn3 <- [1,1556,null,{}] 15:21:56 INFO - PROCESS | 1846 | 1478038916247 Marionette TRACE conn3 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x83143c00 == 16 [pid = 1846] [id = 362] 15:21:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c7e6400) [pid = 1846] [serial = 1060] [outer = (nil)] 15:21:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c7e8000) [pid = 1846] [serial = 1061] [outer = 0x8c7e6400] 15:21:56 INFO - PROCESS | 1846 | 1478038916340 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8c7eb800) [pid = 1846] [serial = 1062] [outer = 0x8c7e6400] 15:21:56 INFO - PROCESS | 1846 | 1478038916861 Marionette TRACE conn3 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 15:21:56 INFO - . 15:21:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 977ms 15:21:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 15:21:56 INFO - PROCESS | 1846 | 1478038916913 Marionette TRACE conn3 -> [0,1558,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1846 | 1478038916916 Marionette TRACE conn3 <- [1,1558,null,{"value":"8"}] 15:21:56 INFO - PROCESS | 1846 | 1478038916924 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:57 INFO - PROCESS | 1846 | 1478038917109 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:21:57 INFO - PROCESS | 1846 | 1478038917242 Marionette TRACE conn3 -> [0,1560,"getWindowHandles",null] 15:21:57 INFO - PROCESS | 1846 | 1478038917246 Marionette TRACE conn3 <- [1,1560,null,["8"]] 15:21:57 INFO - PROCESS | 1846 | 1478038917256 Marionette TRACE conn3 -> [0,1561,"switchToWindow",{"name":"8"}] 15:21:57 INFO - PROCESS | 1846 | 1478038917261 Marionette TRACE conn3 <- [1,1561,null,{}] 15:21:57 INFO - PROCESS | 1846 | 1478038917269 Marionette TRACE conn3 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c96e400 == 17 [pid = 1846] [id = 363] 15:21:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c96fc00) [pid = 1846] [serial = 1063] [outer = (nil)] 15:21:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8c975c00) [pid = 1846] [serial = 1064] [outer = 0x8c96fc00] 15:21:57 INFO - PROCESS | 1846 | 1478038917359 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8c977800) [pid = 1846] [serial = 1065] [outer = 0x8c96fc00] 15:21:58 INFO - .................. 15:21:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1234ms 15:21:58 INFO - PROCESS | 1846 | 1478038918126 Marionette TRACE conn3 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 15:21:58 INFO - PROCESS | 1846 | 1478038918172 Marionette TRACE conn3 -> [0,1563,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 1846 | 1478038918176 Marionette TRACE conn3 <- [1,1563,null,{"value":"8"}] 15:21:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 15:21:58 INFO - PROCESS | 1846 | 1478038918187 Marionette TRACE conn3 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:58 INFO - PROCESS | 1846 | 1478038918349 Marionette TRACE conn3 <- [1,1564,null,{"value":null}] 15:21:58 INFO - PROCESS | 1846 | 1478038918548 Marionette TRACE conn3 -> [0,1565,"getWindowHandles",null] 15:21:58 INFO - PROCESS | 1846 | 1478038918554 Marionette TRACE conn3 <- [1,1565,null,["8"]] 15:21:58 INFO - PROCESS | 1846 | 1478038918564 Marionette TRACE conn3 -> [0,1566,"switchToWindow",{"name":"8"}] 15:21:58 INFO - PROCESS | 1846 | 1478038918569 Marionette TRACE conn3 <- [1,1566,null,{}] 15:21:58 INFO - PROCESS | 1846 | 1478038918579 Marionette TRACE conn3 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fd8400 == 18 [pid = 1846] [id = 364] 15:21:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x82fe5000) [pid = 1846] [serial = 1066] [outer = (nil)] 15:21:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x83141800) [pid = 1846] [serial = 1067] [outer = 0x82fe5000] 15:21:58 INFO - PROCESS | 1846 | 1478038918679 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c59f000) [pid = 1846] [serial = 1068] [outer = 0x82fe5000] 15:21:58 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0d800 == 17 [pid = 1846] [id = 353] 15:21:58 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x82fde400) [pid = 1846] [serial = 1034] [outer = (nil)] [url = about:blank] 15:21:58 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x82fe7c00) [pid = 1846] [serial = 1031] [outer = (nil)] [url = about:blank] 15:21:58 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x830c2000) [pid = 1846] [serial = 1032] [outer = (nil)] [url = about:blank] 15:21:58 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x82fdec00) [pid = 1846] [serial = 1029] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1846 | 1478038919183 Marionette TRACE conn3 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 15:21:59 INFO - . 15:21:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1018ms 15:21:59 INFO - PROCESS | 1846 | 1478038919203 Marionette TRACE conn3 -> [0,1568,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 1846 | 1478038919208 Marionette TRACE conn3 <- [1,1568,null,{"value":"8"}] 15:21:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 15:21:59 INFO - PROCESS | 1846 | 1478038919214 Marionette TRACE conn3 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:21:59 INFO - PROCESS | 1846 | 1478038919360 Marionette TRACE conn3 <- [1,1569,null,{"value":null}] 15:21:59 INFO - PROCESS | 1846 | 1478038919368 Marionette TRACE conn3 -> [0,1570,"getWindowHandles",null] 15:21:59 INFO - PROCESS | 1846 | 1478038919372 Marionette TRACE conn3 <- [1,1570,null,["8"]] 15:21:59 INFO - PROCESS | 1846 | 1478038919382 Marionette TRACE conn3 -> [0,1571,"switchToWindow",{"name":"8"}] 15:21:59 INFO - PROCESS | 1846 | 1478038919386 Marionette TRACE conn3 <- [1,1571,null,{}] 15:21:59 INFO - PROCESS | 1846 | 1478038919392 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c763400 == 18 [pid = 1846] [id = 365] 15:21:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8c790c00) [pid = 1846] [serial = 1069] [outer = (nil)] 15:21:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8c7e1400) [pid = 1846] [serial = 1070] [outer = 0x8c790c00] 15:21:59 INFO - PROCESS | 1846 | 1478038919472 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8c7e3400) [pid = 1846] [serial = 1071] [outer = 0x8c790c00] 15:22:00 INFO - PROCESS | 1846 | 1478038920129 Marionette TRACE conn3 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 15:22:00 INFO - ... 15:22:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 971ms 15:22:00 INFO - PROCESS | 1846 | 1478038920192 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 1846 | 1478038920198 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 15:22:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 15:22:00 INFO - PROCESS | 1846 | 1478038920208 Marionette TRACE conn3 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:00 INFO - PROCESS | 1846 | 1478038920343 Marionette TRACE conn3 <- [1,1574,null,{"value":null}] 15:22:00 INFO - PROCESS | 1846 | 1478038920449 Marionette TRACE conn3 -> [0,1575,"getWindowHandles",null] 15:22:00 INFO - PROCESS | 1846 | 1478038920453 Marionette TRACE conn3 <- [1,1575,null,["8"]] 15:22:00 INFO - PROCESS | 1846 | 1478038920458 Marionette TRACE conn3 -> [0,1576,"switchToWindow",{"name":"8"}] 15:22:00 INFO - PROCESS | 1846 | 1478038920464 Marionette TRACE conn3 <- [1,1576,null,{}] 15:22:00 INFO - PROCESS | 1846 | 1478038920469 Marionette TRACE conn3 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb0400 == 19 [pid = 1846] [id = 366] 15:22:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8dbb1c00) [pid = 1846] [serial = 1072] [outer = (nil)] 15:22:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8dccd000) [pid = 1846] [serial = 1073] [outer = 0x8dbb1c00] 15:22:00 INFO - PROCESS | 1846 | 1478038920552 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8de13c00) [pid = 1846] [serial = 1074] [outer = 0x8dbb1c00] 15:22:00 INFO - PROCESS | 1846 | [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 6148 15:22:00 INFO - PROCESS | 1846 | [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 15:22:00 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:01 INFO - PROCESS | 1846 | [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 15:22:02 INFO - .................................................................................................................................................................................................................................................................................................................................... 15:22:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2093ms 15:22:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 15:22:03 INFO - PROCESS | 1846 | 1478038921971 Marionette TRACE conn3 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 15:22:03 INFO - PROCESS | 1846 | 1478038922302 Marionette TRACE conn3 -> [0,1578,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 1846 | 1478038922306 Marionette TRACE conn3 <- [1,1578,null,{"value":"8"}] 15:22:03 INFO - PROCESS | 1846 | 1478038922318 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:03 INFO - PROCESS | 1846 | 1478038922696 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:22:03 INFO - PROCESS | 1846 | 1478038922747 Marionette TRACE conn3 -> [0,1580,"getWindowHandles",null] 15:22:03 INFO - PROCESS | 1846 | 1478038922758 Marionette TRACE conn3 <- [1,1580,null,["8"]] 15:22:03 INFO - PROCESS | 1846 | 1478038922868 Marionette TRACE conn3 -> [0,1581,"switchToWindow",{"name":"8"}] 15:22:03 INFO - PROCESS | 1846 | 1478038922872 Marionette TRACE conn3 <- [1,1581,null,{}] 15:22:03 INFO - PROCESS | 1846 | 1478038922880 Marionette TRACE conn3 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc1800 == 20 [pid = 1846] [id = 367] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x93b80000) [pid = 1846] [serial = 1075] [outer = (nil)] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x93be6c00) [pid = 1846] [serial = 1076] [outer = 0x93b80000] 15:22:03 INFO - PROCESS | 1846 | 1478038922962 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x93bf3800) [pid = 1846] [serial = 1077] [outer = 0x93b80000] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x82f0e800) [pid = 1846] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8346ac00) [pid = 1846] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x82f04000) [pid = 1846] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8bf60c00) [pid = 1846] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x830c3800) [pid = 1846] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 15:22:03 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x831ea000) [pid = 1846] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 15:22:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c84400 == 21 [pid = 1846] [id = 368] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8de70400) [pid = 1846] [serial = 1078] [outer = (nil)] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x932b0400) [pid = 1846] [serial = 1079] [outer = 0x8de70400] 15:22:03 INFO - PROCESS | 1846 | 1478038923563 Marionette TRACE conn3 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 15:22:03 INFO - . 15:22:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1272ms 15:22:03 INFO - PROCESS | 1846 | 1478038923586 Marionette TRACE conn3 -> [0,1583,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 1846 | 1478038923590 Marionette TRACE conn3 <- [1,1583,null,{"value":"8"}] 15:22:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 15:22:03 INFO - PROCESS | 1846 | 1478038923595 Marionette TRACE conn3 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:03 INFO - PROCESS | 1846 | 1478038923743 Marionette TRACE conn3 <- [1,1584,null,{"value":null}] 15:22:03 INFO - PROCESS | 1846 | 1478038923757 Marionette TRACE conn3 -> [0,1585,"getWindowHandles",null] 15:22:03 INFO - PROCESS | 1846 | 1478038923759 Marionette TRACE conn3 <- [1,1585,null,["8"]] 15:22:03 INFO - PROCESS | 1846 | 1478038923764 Marionette TRACE conn3 -> [0,1586,"switchToWindow",{"name":"8"}] 15:22:03 INFO - PROCESS | 1846 | 1478038923768 Marionette TRACE conn3 <- [1,1586,null,{}] 15:22:03 INFO - PROCESS | 1846 | 1478038923773 Marionette TRACE conn3 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e75400 == 22 [pid = 1846] [id = 369] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x94165c00) [pid = 1846] [serial = 1080] [outer = (nil)] 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x94c80400) [pid = 1846] [serial = 1081] [outer = 0x94165c00] 15:22:03 INFO - PROCESS | 1846 | 1478038923850 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x94c84400) [pid = 1846] [serial = 1082] [outer = 0x94165c00] 15:22:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc0000 == 23 [pid = 1846] [id = 370] 15:22:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x94c87c00) [pid = 1846] [serial = 1083] [outer = (nil)] 15:22:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x94d5e800) [pid = 1846] [serial = 1084] [outer = 0x94c87c00] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf60800 == 22 [pid = 1846] [id = 358] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0d400 == 21 [pid = 1846] [id = 355] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x831e9c00 == 20 [pid = 1846] [id = 356] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x83468000 == 19 [pid = 1846] [id = 357] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03400 == 18 [pid = 1846] [id = 354] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc0000 == 17 [pid = 1846] [id = 370] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x82c84400 == 16 [pid = 1846] [id = 368] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc1800 == 15 [pid = 1846] [id = 367] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb0400 == 14 [pid = 1846] [id = 366] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8c763400 == 13 [pid = 1846] [id = 365] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x82fd8400 == 12 [pid = 1846] [id = 364] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8c96e400 == 11 [pid = 1846] [id = 363] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x83143c00 == 10 [pid = 1846] [id = 362] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8bec0400 == 9 [pid = 1846] [id = 361] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x83144c00 == 8 [pid = 1846] [id = 360] 15:22:07 INFO - PROCESS | 1846 | --DOCSHELL 0x8c765000 == 7 [pid = 1846] [id = 359] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8bf8ec00) [pid = 1846] [serial = 1049] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c59cc00) [pid = 1846] [serial = 1050] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x83501400) [pid = 1846] [serial = 1046] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8bec1800) [pid = 1846] [serial = 1047] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x831ed800) [pid = 1846] [serial = 1043] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8345f800) [pid = 1846] [serial = 1044] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x83141400) [pid = 1846] [serial = 1040] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x82e7a800) [pid = 1846] [serial = 1041] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x82f08000) [pid = 1846] [serial = 1037] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x82f0d000) [pid = 1846] [serial = 1038] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x82fe3000) [pid = 1846] [serial = 1035] [outer = (nil)] [url = about:blank] 15:22:07 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8c791c00) [pid = 1846] [serial = 1052] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1846 | 1478038929323 Marionette TRACE conn3 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 15:22:09 INFO - . 15:22:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5782ms 15:22:09 INFO - PROCESS | 1846 | 1478038929378 Marionette TRACE conn3 -> [0,1588,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1846 | 1478038929384 Marionette TRACE conn3 <- [1,1588,null,{"value":"8"}] 15:22:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 15:22:09 INFO - PROCESS | 1846 | 1478038929394 Marionette TRACE conn3 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:09 INFO - PROCESS | 1846 | 1478038929589 Marionette TRACE conn3 <- [1,1589,null,{"value":null}] 15:22:09 INFO - PROCESS | 1846 | 1478038929610 Marionette TRACE conn3 -> [0,1590,"getWindowHandles",null] 15:22:09 INFO - PROCESS | 1846 | 1478038929614 Marionette TRACE conn3 <- [1,1590,null,["8"]] 15:22:09 INFO - PROCESS | 1846 | 1478038929622 Marionette TRACE conn3 -> [0,1591,"switchToWindow",{"name":"8"}] 15:22:09 INFO - PROCESS | 1846 | 1478038929629 Marionette TRACE conn3 <- [1,1591,null,{}] 15:22:09 INFO - PROCESS | 1846 | 1478038929635 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0a000 == 8 [pid = 1846] [id = 371] 15:22:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x82f0a400) [pid = 1846] [serial = 1085] [outer = (nil)] 15:22:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x82f0d800) [pid = 1846] [serial = 1086] [outer = 0x82f0a400] 15:22:09 INFO - PROCESS | 1846 | 1478038929726 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x82fdc400) [pid = 1846] [serial = 1087] [outer = 0x82f0a400] 15:22:10 INFO - PROCESS | 1846 | 1478038930304 Marionette TRACE conn3 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 15:22:10 INFO - .. 15:22:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 970ms 15:22:10 INFO - PROCESS | 1846 | 1478038930365 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 1846 | 1478038930370 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 15:22:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 15:22:10 INFO - PROCESS | 1846 | 1478038930376 Marionette TRACE conn3 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:10 INFO - PROCESS | 1846 | 1478038930583 Marionette TRACE conn3 <- [1,1594,null,{"value":null}] 15:22:10 INFO - PROCESS | 1846 | 1478038930604 Marionette TRACE conn3 -> [0,1595,"getWindowHandles",null] 15:22:10 INFO - PROCESS | 1846 | 1478038930608 Marionette TRACE conn3 <- [1,1595,null,["8"]] 15:22:10 INFO - PROCESS | 1846 | 1478038930614 Marionette TRACE conn3 -> [0,1596,"switchToWindow",{"name":"8"}] 15:22:10 INFO - PROCESS | 1846 | 1478038930619 Marionette TRACE conn3 <- [1,1596,null,{}] 15:22:10 INFO - PROCESS | 1846 | 1478038930624 Marionette TRACE conn3 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fda400 == 9 [pid = 1846] [id = 372] 15:22:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x830c7000) [pid = 1846] [serial = 1088] [outer = (nil)] 15:22:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x83141000) [pid = 1846] [serial = 1089] [outer = 0x830c7000] 15:22:10 INFO - PROCESS | 1846 | 1478038930777 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x83143400) [pid = 1846] [serial = 1090] [outer = 0x830c7000] 15:22:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317ec00 == 10 [pid = 1846] [id = 373] 15:22:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x83180400) [pid = 1846] [serial = 1091] [outer = (nil)] 15:22:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x83185c00) [pid = 1846] [serial = 1092] [outer = 0x83180400] 15:22:11 INFO - PROCESS | 1846 | 1478038931490 Marionette TRACE conn3 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 15:22:11 INFO - . 15:22:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1170ms 15:22:11 INFO - PROCESS | 1846 | 1478038931553 Marionette TRACE conn3 -> [0,1598,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 1846 | 1478038931560 Marionette TRACE conn3 <- [1,1598,null,{"value":"8"}] 15:22:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 15:22:11 INFO - PROCESS | 1846 | 1478038931572 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:11 INFO - PROCESS | 1846 | 1478038931787 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:22:11 INFO - PROCESS | 1846 | 1478038931810 Marionette TRACE conn3 -> [0,1600,"getWindowHandles",null] 15:22:11 INFO - PROCESS | 1846 | 1478038931814 Marionette TRACE conn3 <- [1,1600,null,["8"]] 15:22:11 INFO - PROCESS | 1846 | 1478038931818 Marionette TRACE conn3 -> [0,1601,"switchToWindow",{"name":"8"}] 15:22:11 INFO - PROCESS | 1846 | 1478038931825 Marionette TRACE conn3 <- [1,1601,null,{}] 15:22:11 INFO - PROCESS | 1846 | 1478038931830 Marionette TRACE conn3 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x83462c00 == 11 [pid = 1846] [id = 374] 15:22:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x83463000) [pid = 1846] [serial = 1093] [outer = (nil)] 15:22:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x83465400) [pid = 1846] [serial = 1094] [outer = 0x83463000] 15:22:11 INFO - PROCESS | 1846 | 1478038931974 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8346a400) [pid = 1846] [serial = 1095] [outer = 0x83463000] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x83145400) [pid = 1846] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c96fc00) [pid = 1846] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8c790c00) [pid = 1846] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8c765400) [pid = 1846] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8bec2000) [pid = 1846] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x82fe5000) [pid = 1846] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8c7e6400) [pid = 1846] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x93b80000) [pid = 1846] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8dbb1c00) [pid = 1846] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8de70400) [pid = 1846] [serial = 1078] [outer = (nil)] [url = about:blank] 15:22:12 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x94c87c00) [pid = 1846] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 15:22:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350ec00 == 12 [pid = 1846] [id = 375] 15:22:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8350f000) [pid = 1846] [serial = 1096] [outer = (nil)] 15:22:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x83510400) [pid = 1846] [serial = 1097] [outer = 0x8350f000] 15:22:12 INFO - PROCESS | 1846 | [1846] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 15:22:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8b906000) [pid = 1846] [serial = 1098] [outer = 0x8350f000] 15:22:12 INFO - PROCESS | 1846 | 1478038932809 Marionette TRACE conn3 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 15:22:12 INFO - . 15:22:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1272ms 15:22:12 INFO - PROCESS | 1846 | 1478038932844 Marionette TRACE conn3 -> [0,1603,"getWindowHandle",null] 15:22:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 15:22:12 INFO - PROCESS | 1846 | 1478038932848 Marionette TRACE conn3 <- [1,1603,null,{"value":"8"}] 15:22:12 INFO - PROCESS | 1846 | 1478038932855 Marionette TRACE conn3 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:13 INFO - PROCESS | 1846 | 1478038933061 Marionette TRACE conn3 <- [1,1604,null,{"value":null}] 15:22:13 INFO - PROCESS | 1846 | 1478038933080 Marionette TRACE conn3 -> [0,1605,"getWindowHandles",null] 15:22:13 INFO - PROCESS | 1846 | 1478038933083 Marionette TRACE conn3 <- [1,1605,null,["8"]] 15:22:13 INFO - PROCESS | 1846 | 1478038933088 Marionette TRACE conn3 -> [0,1606,"switchToWindow",{"name":"8"}] 15:22:13 INFO - PROCESS | 1846 | 1478038933094 Marionette TRACE conn3 <- [1,1606,null,{}] 15:22:13 INFO - PROCESS | 1846 | 1478038933099 Marionette TRACE conn3 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314c400 == 13 [pid = 1846] [id = 376] 15:22:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8350b400) [pid = 1846] [serial = 1099] [outer = (nil)] 15:22:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8b90c000) [pid = 1846] [serial = 1100] [outer = 0x8350b400] 15:22:13 INFO - PROCESS | 1846 | 1478038933190 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c75d400) [pid = 1846] [serial = 1101] [outer = 0x8350b400] 15:22:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c795400 == 14 [pid = 1846] [id = 377] 15:22:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c798c00) [pid = 1846] [serial = 1102] [outer = (nil)] 15:22:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8c79a800) [pid = 1846] [serial = 1103] [outer = 0x8c798c00] 15:22:13 INFO - PROCESS | 1846 | 1478038933794 Marionette TRACE conn3 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 15:22:13 INFO - . 15:22:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1020ms 15:22:13 INFO - PROCESS | 1846 | 1478038933875 Marionette TRACE conn3 -> [0,1608,"getWindowHandle",null] 15:22:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 15:22:13 INFO - PROCESS | 1846 | 1478038933881 Marionette TRACE conn3 <- [1,1608,null,{"value":"8"}] 15:22:13 INFO - PROCESS | 1846 | 1478038933886 Marionette TRACE conn3 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:14 INFO - PROCESS | 1846 | 1478038934043 Marionette TRACE conn3 <- [1,1609,null,{"value":null}] 15:22:14 INFO - PROCESS | 1846 | 1478038934152 Marionette TRACE conn3 -> [0,1610,"getWindowHandles",null] 15:22:14 INFO - PROCESS | 1846 | 1478038934156 Marionette TRACE conn3 <- [1,1610,null,["8"]] 15:22:14 INFO - PROCESS | 1846 | 1478038934160 Marionette TRACE conn3 -> [0,1611,"switchToWindow",{"name":"8"}] 15:22:14 INFO - PROCESS | 1846 | 1478038934170 Marionette TRACE conn3 <- [1,1611,null,{}] 15:22:14 INFO - PROCESS | 1846 | 1478038934174 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c792c00 == 15 [pid = 1846] [id = 378] 15:22:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8c793800) [pid = 1846] [serial = 1104] [outer = (nil)] 15:22:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8c798400) [pid = 1846] [serial = 1105] [outer = 0x8c793800] 15:22:14 INFO - PROCESS | 1846 | 1478038934257 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8c7e5c00) [pid = 1846] [serial = 1106] [outer = 0x8c793800] 15:22:14 INFO - PROCESS | 1846 | 1478038934795 Marionette TRACE conn3 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 15:22:14 INFO - . 15:22:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 934ms 15:22:14 INFO - PROCESS | 1846 | 1478038934837 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 1846 | 1478038934843 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 15:22:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 15:22:14 INFO - PROCESS | 1846 | 1478038934853 Marionette TRACE conn3 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:15 INFO - PROCESS | 1846 | 1478038935117 Marionette TRACE conn3 <- [1,1614,null,{"value":null}] 15:22:15 INFO - PROCESS | 1846 | 1478038935282 Marionette TRACE conn3 -> [0,1615,"getWindowHandles",null] 15:22:15 INFO - PROCESS | 1846 | 1478038935288 Marionette TRACE conn3 <- [1,1615,null,["8"]] 15:22:15 INFO - PROCESS | 1846 | 1478038935296 Marionette TRACE conn3 -> [0,1616,"switchToWindow",{"name":"8"}] 15:22:15 INFO - PROCESS | 1846 | 1478038935303 Marionette TRACE conn3 <- [1,1616,null,{}] 15:22:15 INFO - PROCESS | 1846 | 1478038935313 Marionette TRACE conn3 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317e800 == 16 [pid = 1846] [id = 379] 15:22:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8317f800) [pid = 1846] [serial = 1107] [outer = (nil)] 15:22:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x831e3400) [pid = 1846] [serial = 1108] [outer = 0x8317f800] 15:22:15 INFO - PROCESS | 1846 | 1478038935417 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x83465000) [pid = 1846] [serial = 1109] [outer = 0x8317f800] 15:22:15 INFO - PROCESS | 1846 | 1478038935995 Marionette TRACE conn3 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 15:22:16 INFO - . 15:22:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1173ms 15:22:16 INFO - PROCESS | 1846 | 1478038936026 Marionette TRACE conn3 -> [0,1618,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 1846 | 1478038936030 Marionette TRACE conn3 <- [1,1618,null,{"value":"8"}] 15:22:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 15:22:16 INFO - PROCESS | 1846 | 1478038936037 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:16 INFO - PROCESS | 1846 | 1478038936234 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:22:16 INFO - PROCESS | 1846 | 1478038936385 Marionette TRACE conn3 -> [0,1620,"getWindowHandles",null] 15:22:16 INFO - PROCESS | 1846 | 1478038936390 Marionette TRACE conn3 <- [1,1620,null,["8"]] 15:22:16 INFO - PROCESS | 1846 | 1478038936396 Marionette TRACE conn3 -> [0,1621,"switchToWindow",{"name":"8"}] 15:22:16 INFO - PROCESS | 1846 | 1478038936402 Marionette TRACE conn3 <- [1,1621,null,{}] 15:22:16 INFO - PROCESS | 1846 | 1478038936407 Marionette TRACE conn3 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75d000 == 17 [pid = 1846] [id = 380] 15:22:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8c760c00) [pid = 1846] [serial = 1110] [outer = (nil)] 15:22:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c7edc00) [pid = 1846] [serial = 1111] [outer = 0x8c760c00] 15:22:16 INFO - PROCESS | 1846 | 1478038936500 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8c96e800) [pid = 1846] [serial = 1112] [outer = 0x8c760c00] 15:22:17 INFO - PROCESS | 1846 | 1478038937082 Marionette TRACE conn3 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 15:22:17 INFO - ...... 15:22:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1077ms 15:22:17 INFO - PROCESS | 1846 | 1478038937126 Marionette TRACE conn3 -> [0,1623,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 1846 | 1478038937133 Marionette TRACE conn3 <- [1,1623,null,{"value":"8"}] 15:22:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 15:22:17 INFO - PROCESS | 1846 | 1478038937140 Marionette TRACE conn3 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:17 INFO - PROCESS | 1846 | 1478038937287 Marionette TRACE conn3 <- [1,1624,null,{"value":null}] 15:22:17 INFO - PROCESS | 1846 | 1478038937447 Marionette TRACE conn3 -> [0,1625,"getWindowHandles",null] 15:22:17 INFO - PROCESS | 1846 | 1478038937451 Marionette TRACE conn3 <- [1,1625,null,["8"]] 15:22:17 INFO - PROCESS | 1846 | 1478038937458 Marionette TRACE conn3 -> [0,1626,"switchToWindow",{"name":"8"}] 15:22:17 INFO - PROCESS | 1846 | 1478038937464 Marionette TRACE conn3 <- [1,1626,null,{}] 15:22:17 INFO - PROCESS | 1846 | 1478038937470 Marionette TRACE conn3 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de15800 == 18 [pid = 1846] [id = 381] 15:22:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8de16800) [pid = 1846] [serial = 1113] [outer = (nil)] 15:22:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8de1c000) [pid = 1846] [serial = 1114] [outer = 0x8de16800] 15:22:17 INFO - PROCESS | 1846 | 1478038937564 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8de1f000) [pid = 1846] [serial = 1115] [outer = 0x8de16800] 15:22:18 INFO - PROCESS | 1846 | 1478038938119 Marionette TRACE conn3 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 15:22:18 INFO - . 15:22:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1024ms 15:22:18 INFO - PROCESS | 1846 | 1478038938165 Marionette TRACE conn3 -> [0,1628,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 1846 | 1478038938169 Marionette TRACE conn3 <- [1,1628,null,{"value":"8"}] 15:22:18 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 15:22:18 INFO - PROCESS | 1846 | 1478038938179 Marionette TRACE conn3 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:18 INFO - PROCESS | 1846 | 1478038938343 Marionette TRACE conn3 <- [1,1629,null,{"value":null}] 15:22:18 INFO - PROCESS | 1846 | 1478038938491 Marionette TRACE conn3 -> [0,1630,"getWindowHandles",null] 15:22:18 INFO - PROCESS | 1846 | 1478038938495 Marionette TRACE conn3 <- [1,1630,null,["8"]] 15:22:18 INFO - PROCESS | 1846 | 1478038938505 Marionette TRACE conn3 -> [0,1631,"switchToWindow",{"name":"8"}] 15:22:18 INFO - PROCESS | 1846 | 1478038938509 Marionette TRACE conn3 <- [1,1631,null,{}] 15:22:18 INFO - PROCESS | 1846 | 1478038938516 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x83462800 == 19 [pid = 1846] [id = 382] 15:22:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8dea2800) [pid = 1846] [serial = 1116] [outer = (nil)] 15:22:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8dea7c00) [pid = 1846] [serial = 1117] [outer = 0x8dea2800] 15:22:18 INFO - PROCESS | 1846 | 1478038938609 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8deaa800) [pid = 1846] [serial = 1118] [outer = 0x8dea2800] 15:22:19 INFO - PROCESS | 1846 | 1478038939143 Marionette TRACE conn3 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 15:22:19 INFO - . 15:22:19 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1025ms 15:22:19 INFO - PROCESS | 1846 | 1478038939201 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 1846 | 1478038939204 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 15:22:19 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 15:22:19 INFO - PROCESS | 1846 | 1478038939210 Marionette TRACE conn3 -> [0,1634,"getContext",null] 15:22:19 INFO - PROCESS | 1846 | 1478038939212 Marionette TRACE conn3 <- [1,1634,null,{"value":"content"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939217 Marionette TRACE conn3 -> [0,1635,"setContext",{"value":"chrome"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939226 Marionette TRACE conn3 <- [1,1635,null,{}] 15:22:19 INFO - PROCESS | 1846 | 1478038939374 Marionette TRACE conn3 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:22:19 INFO - PROCESS | 1846 | 1478038939393 Marionette TRACE conn3 <- [1,1636,null,{"value":true}] 15:22:19 INFO - PROCESS | 1846 | 1478038939400 Marionette TRACE conn3 -> [0,1637,"setContext",{"value":"content"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939406 Marionette TRACE conn3 <- [1,1637,null,{}] 15:22:19 INFO - Setting pref dom.requestIdleCallback.enabled (true) 15:22:19 INFO - PROCESS | 1846 | 1478038939413 Marionette TRACE conn3 -> [0,1638,"getContext",null] 15:22:19 INFO - PROCESS | 1846 | 1478038939420 Marionette TRACE conn3 <- [1,1638,null,{"value":"content"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939427 Marionette TRACE conn3 -> [0,1639,"setContext",{"value":"chrome"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939430 Marionette TRACE conn3 <- [1,1639,null,{}] 15:22:19 INFO - PROCESS | 1846 | 1478038939436 Marionette TRACE conn3 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:22:19 INFO - PROCESS | 1846 | 1478038939459 Marionette TRACE conn3 <- [1,1640,null,{"value":null}] 15:22:19 INFO - PROCESS | 1846 | 1478038939517 Marionette TRACE conn3 -> [0,1641,"setContext",{"value":"content"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939525 Marionette TRACE conn3 <- [1,1641,null,{}] 15:22:19 INFO - PROCESS | 1846 | 1478038939535 Marionette TRACE conn3 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:19 INFO - PROCESS | 1846 | 1478038939725 Marionette TRACE conn3 <- [1,1642,null,{"value":null}] 15:22:19 INFO - PROCESS | 1846 | 1478038939912 Marionette TRACE conn3 -> [0,1643,"getWindowHandles",null] 15:22:19 INFO - PROCESS | 1846 | 1478038939919 Marionette TRACE conn3 <- [1,1643,null,["8"]] 15:22:19 INFO - PROCESS | 1846 | 1478038939930 Marionette TRACE conn3 -> [0,1644,"switchToWindow",{"name":"8"}] 15:22:19 INFO - PROCESS | 1846 | 1478038939934 Marionette TRACE conn3 <- [1,1644,null,{}] 15:22:19 INFO - PROCESS | 1846 | 1478038939940 Marionette TRACE conn3 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdd000 == 20 [pid = 1846] [id = 383] 15:22:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x830c6c00) [pid = 1846] [serial = 1119] [outer = (nil)] 15:22:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x83144000) [pid = 1846] [serial = 1120] [outer = 0x830c6c00] 15:22:20 INFO - PROCESS | 1846 | 1478038940025 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8317cc00) [pid = 1846] [serial = 1121] [outer = 0x830c6c00] 15:22:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8c795400 == 19 [pid = 1846] [id = 377] 15:22:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8317ec00 == 18 [pid = 1846] [id = 373] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c7e8000) [pid = 1846] [serial = 1061] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8c7eb800) [pid = 1846] [serial = 1062] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x93be6c00) [pid = 1846] [serial = 1076] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x93bf3800) [pid = 1846] [serial = 1077] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8bf54400) [pid = 1846] [serial = 1058] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8dccd000) [pid = 1846] [serial = 1073] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8de13c00) [pid = 1846] [serial = 1074] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8bf8fc00) [pid = 1846] [serial = 1059] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8c7e1400) [pid = 1846] [serial = 1070] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8c7e3400) [pid = 1846] [serial = 1071] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x83141800) [pid = 1846] [serial = 1067] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8c59f000) [pid = 1846] [serial = 1068] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8c975c00) [pid = 1846] [serial = 1064] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c977800) [pid = 1846] [serial = 1065] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8314dc00) [pid = 1846] [serial = 1055] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8317a000) [pid = 1846] [serial = 1056] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c79a000) [pid = 1846] [serial = 1053] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x932b0400) [pid = 1846] [serial = 1079] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x94d5e800) [pid = 1846] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 15:22:20 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x94c80400) [pid = 1846] [serial = 1081] [outer = (nil)] [url = about:blank] 15:22:20 INFO - PROCESS | 1846 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 15:22:20 INFO - PROCESS | 1846 | 1478038940587 Marionette TRACE conn3 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 15:22:20 INFO - . 15:22:20 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1400ms 15:22:20 INFO - PROCESS | 1846 | 1478038940617 Marionette TRACE conn3 -> [0,1646,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1846 | 1478038940626 Marionette TRACE conn3 <- [1,1646,null,{"value":"8"}] 15:22:20 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 15:22:20 INFO - PROCESS | 1846 | 1478038940633 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:20 INFO - PROCESS | 1846 | 1478038940785 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:22:20 INFO - PROCESS | 1846 | 1478038940894 Marionette TRACE conn3 -> [0,1648,"getWindowHandles",null] 15:22:20 INFO - PROCESS | 1846 | 1478038940898 Marionette TRACE conn3 <- [1,1648,null,["8"]] 15:22:20 INFO - PROCESS | 1846 | 1478038940907 Marionette TRACE conn3 -> [0,1649,"switchToWindow",{"name":"8"}] 15:22:20 INFO - PROCESS | 1846 | 1478038940911 Marionette TRACE conn3 <- [1,1649,null,{}] 15:22:20 INFO - PROCESS | 1846 | 1478038940916 Marionette TRACE conn3 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf86000 == 19 [pid = 1846] [id = 384] 15:22:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c59b400) [pid = 1846] [serial = 1122] [outer = (nil)] 15:22:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8c75b800) [pid = 1846] [serial = 1123] [outer = 0x8c59b400] 15:22:21 INFO - PROCESS | 1846 | 1478038941005 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8c765800) [pid = 1846] [serial = 1124] [outer = 0x8c59b400] 15:22:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7ea800 == 20 [pid = 1846] [id = 385] 15:22:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8c7ed800) [pid = 1846] [serial = 1125] [outer = (nil)] 15:22:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x83504800) [pid = 1846] [serial = 1126] [outer = 0x8c7ed800] 15:22:21 INFO - PROCESS | 1846 | 1478038941550 Marionette TRACE conn3 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 15:22:21 INFO - . 15:22:21 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 968ms 15:22:21 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 15:22:21 INFO - PROCESS | 1846 | 1478038941602 Marionette TRACE conn3 -> [0,1651,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 1846 | 1478038941604 Marionette TRACE conn3 <- [1,1651,null,{"value":"8"}] 15:22:21 INFO - PROCESS | 1846 | 1478038941612 Marionette TRACE conn3 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:21 INFO - PROCESS | 1846 | 1478038941765 Marionette TRACE conn3 <- [1,1652,null,{"value":null}] 15:22:21 INFO - PROCESS | 1846 | 1478038941879 Marionette TRACE conn3 -> [0,1653,"getWindowHandles",null] 15:22:21 INFO - PROCESS | 1846 | 1478038941884 Marionette TRACE conn3 <- [1,1653,null,["8"]] 15:22:21 INFO - PROCESS | 1846 | 1478038941888 Marionette TRACE conn3 -> [0,1654,"switchToWindow",{"name":"8"}] 15:22:21 INFO - PROCESS | 1846 | 1478038941894 Marionette TRACE conn3 <- [1,1654,null,{}] 15:22:21 INFO - PROCESS | 1846 | 1478038941899 Marionette TRACE conn3 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7ea000 == 21 [pid = 1846] [id = 386] 15:22:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8c7eb800) [pid = 1846] [serial = 1127] [outer = (nil)] 15:22:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8c97b000) [pid = 1846] [serial = 1128] [outer = 0x8c7eb800] 15:22:21 INFO - PROCESS | 1846 | 1478038941985 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8cfb5c00) [pid = 1846] [serial = 1129] [outer = 0x8c7eb800] 15:22:22 INFO - PROCESS | 1846 | 1478038942483 Marionette TRACE conn3 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 15:22:22 INFO - . 15:22:22 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 923ms 15:22:22 INFO - PROCESS | 1846 | 1478038942535 Marionette TRACE conn3 -> [0,1656,"getWindowHandle",null] 15:22:22 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 15:22:22 INFO - PROCESS | 1846 | 1478038942542 Marionette TRACE conn3 <- [1,1656,null,{"value":"8"}] 15:22:22 INFO - PROCESS | 1846 | 1478038942548 Marionette TRACE conn3 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:22 INFO - PROCESS | 1846 | 1478038942745 Marionette TRACE conn3 <- [1,1657,null,{"value":null}] 15:22:22 INFO - PROCESS | 1846 | 1478038942767 Marionette TRACE conn3 -> [0,1658,"getWindowHandles",null] 15:22:22 INFO - PROCESS | 1846 | 1478038942771 Marionette TRACE conn3 <- [1,1658,null,["8"]] 15:22:22 INFO - PROCESS | 1846 | 1478038942775 Marionette TRACE conn3 -> [0,1659,"switchToWindow",{"name":"8"}] 15:22:22 INFO - PROCESS | 1846 | 1478038942779 Marionette TRACE conn3 <- [1,1659,null,{}] 15:22:22 INFO - PROCESS | 1846 | 1478038942784 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de13c00 == 22 [pid = 1846] [id = 387] 15:22:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8de14400) [pid = 1846] [serial = 1130] [outer = (nil)] 15:22:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8de1e400) [pid = 1846] [serial = 1131] [outer = 0x8de14400] 15:22:22 INFO - PROCESS | 1846 | 1478038942865 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8de78400) [pid = 1846] [serial = 1132] [outer = 0x8de14400] 15:22:23 INFO - PROCESS | 1846 | 1478038943699 Marionette TRACE conn3 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 15:22:23 INFO - .. 15:22:23 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1182ms 15:22:23 INFO - PROCESS | 1846 | 1478038943730 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 1846 | 1478038943733 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 15:22:23 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 15:22:23 INFO - PROCESS | 1846 | 1478038943739 Marionette TRACE conn3 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:23 INFO - PROCESS | 1846 | 1478038943932 Marionette TRACE conn3 <- [1,1662,null,{"value":null}] 15:22:24 INFO - PROCESS | 1846 | 1478038944000 Marionette TRACE conn3 -> [0,1663,"getWindowHandles",null] 15:22:24 INFO - PROCESS | 1846 | 1478038944003 Marionette TRACE conn3 <- [1,1663,null,["8"]] 15:22:24 INFO - PROCESS | 1846 | 1478038944008 Marionette TRACE conn3 -> [0,1664,"switchToWindow",{"name":"8"}] 15:22:24 INFO - PROCESS | 1846 | 1478038944012 Marionette TRACE conn3 <- [1,1664,null,{}] 15:22:24 INFO - PROCESS | 1846 | 1478038944016 Marionette TRACE conn3 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb4400 == 23 [pid = 1846] [id = 388] 15:22:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8deb5000) [pid = 1846] [serial = 1133] [outer = (nil)] 15:22:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8debcc00) [pid = 1846] [serial = 1134] [outer = 0x8deb5000] 15:22:24 INFO - PROCESS | 1846 | 1478038944095 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8dee5400) [pid = 1846] [serial = 1135] [outer = 0x8deb5000] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8350f000) [pid = 1846] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x83463000) [pid = 1846] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x83180400) [pid = 1846] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x94165c00) [pid = 1846] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x830c7000) [pid = 1846] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8350b400) [pid = 1846] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8c798c00) [pid = 1846] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 15:22:24 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x82f0a400) [pid = 1846] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 15:22:25 INFO - PROCESS | 1846 | 1478038945129 Marionette TRACE conn3 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 15:22:25 INFO - . 15:22:25 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1425ms 15:22:25 INFO - PROCESS | 1846 | 1478038945164 Marionette TRACE conn3 -> [0,1666,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 1846 | 1478038945166 Marionette TRACE conn3 <- [1,1666,null,{"value":"8"}] 15:22:25 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 15:22:25 INFO - PROCESS | 1846 | 1478038945173 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:25 INFO - PROCESS | 1846 | 1478038945350 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:22:25 INFO - PROCESS | 1846 | 1478038945459 Marionette TRACE conn3 -> [0,1668,"getWindowHandles",null] 15:22:25 INFO - PROCESS | 1846 | 1478038945462 Marionette TRACE conn3 <- [1,1668,null,["8"]] 15:22:25 INFO - PROCESS | 1846 | 1478038945467 Marionette TRACE conn3 -> [0,1669,"switchToWindow",{"name":"8"}] 15:22:25 INFO - PROCESS | 1846 | 1478038945471 Marionette TRACE conn3 <- [1,1669,null,{}] 15:22:25 INFO - PROCESS | 1846 | 1478038945476 Marionette TRACE conn3 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deed000 == 24 [pid = 1846] [id = 389] 15:22:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8deed400) [pid = 1846] [serial = 1136] [outer = (nil)] 15:22:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8deee400) [pid = 1846] [serial = 1137] [outer = 0x8deed400] 15:22:25 INFO - PROCESS | 1846 | 1478038945556 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8def1c00) [pid = 1846] [serial = 1138] [outer = 0x8deed400] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x82fda400 == 23 [pid = 1846] [id = 372] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8314c400 == 22 [pid = 1846] [id = 376] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8350ec00 == 21 [pid = 1846] [id = 375] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x83462c00 == 20 [pid = 1846] [id = 374] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x82e75400 == 19 [pid = 1846] [id = 369] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0a000 == 18 [pid = 1846] [id = 371] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb4400 == 17 [pid = 1846] [id = 388] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8de13c00 == 16 [pid = 1846] [id = 387] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7ea000 == 15 [pid = 1846] [id = 386] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7ea800 == 14 [pid = 1846] [id = 385] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf86000 == 13 [pid = 1846] [id = 384] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdd000 == 12 [pid = 1846] [id = 383] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x83462800 == 11 [pid = 1846] [id = 382] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8de15800 == 10 [pid = 1846] [id = 381] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75d000 == 9 [pid = 1846] [id = 380] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8317e800 == 8 [pid = 1846] [id = 379] 15:22:29 INFO - PROCESS | 1846 | --DOCSHELL 0x8c792c00 == 7 [pid = 1846] [id = 378] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x83510400) [pid = 1846] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x83185c00) [pid = 1846] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8b906000) [pid = 1846] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8c79a800) [pid = 1846] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8b90c000) [pid = 1846] [serial = 1100] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c75d400) [pid = 1846] [serial = 1101] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x83465400) [pid = 1846] [serial = 1094] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8346a400) [pid = 1846] [serial = 1095] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x83141000) [pid = 1846] [serial = 1089] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x83143400) [pid = 1846] [serial = 1090] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x82f0d800) [pid = 1846] [serial = 1086] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x82fdc400) [pid = 1846] [serial = 1087] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x94c84400) [pid = 1846] [serial = 1082] [outer = (nil)] [url = about:blank] 15:22:29 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c798400) [pid = 1846] [serial = 1105] [outer = (nil)] [url = about:blank] 15:22:31 INFO - PROCESS | 1846 | 1478038951925 Marionette TRACE conn3 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 15:22:31 INFO - .. 15:22:31 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6783ms 15:22:31 INFO - PROCESS | 1846 | 1478038951958 Marionette TRACE conn3 -> [0,1671,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 1846 | 1478038951965 Marionette TRACE conn3 <- [1,1671,null,{"value":"8"}] 15:22:31 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 15:22:31 INFO - PROCESS | 1846 | 1478038951981 Marionette TRACE conn3 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:32 INFO - PROCESS | 1846 | 1478038952171 Marionette TRACE conn3 <- [1,1672,null,{"value":null}] 15:22:32 INFO - PROCESS | 1846 | 1478038952247 Marionette TRACE conn3 -> [0,1673,"getWindowHandles",null] 15:22:32 INFO - PROCESS | 1846 | 1478038952252 Marionette TRACE conn3 <- [1,1673,null,["8"]] 15:22:32 INFO - PROCESS | 1846 | 1478038952259 Marionette TRACE conn3 -> [0,1674,"switchToWindow",{"name":"8"}] 15:22:32 INFO - PROCESS | 1846 | 1478038952267 Marionette TRACE conn3 <- [1,1674,null,{}] 15:22:32 INFO - PROCESS | 1846 | 1478038952272 Marionette TRACE conn3 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e000 == 8 [pid = 1846] [id = 390] 15:22:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x82f0e400) [pid = 1846] [serial = 1139] [outer = (nil)] 15:22:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x82fd9400) [pid = 1846] [serial = 1140] [outer = 0x82f0e400] 15:22:32 INFO - PROCESS | 1846 | 1478038952367 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x82fdf800) [pid = 1846] [serial = 1141] [outer = 0x82f0e400] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8c760c00) [pid = 1846] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8deb5000) [pid = 1846] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8de14400) [pid = 1846] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8c7eb800) [pid = 1846] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8dea2800) [pid = 1846] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8317f800) [pid = 1846] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8c793800) [pid = 1846] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x830c6c00) [pid = 1846] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c59b400) [pid = 1846] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8c7ed800) [pid = 1846] [serial = 1125] [outer = (nil)] [url = about:blank] 15:22:32 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8de16800) [pid = 1846] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 15:22:33 INFO - PROCESS | 1846 | 1478038953150 Marionette TRACE conn3 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 15:22:33 INFO - ........ 15:22:33 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1222ms 15:22:33 INFO - PROCESS | 1846 | 1478038953206 Marionette TRACE conn3 -> [0,1676,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 1846 | 1478038953212 Marionette TRACE conn3 <- [1,1676,null,{"value":"8"}] 15:22:33 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 15:22:33 INFO - Clearing pref dom.requestIdleCallback.enabled 15:22:33 INFO - PROCESS | 1846 | 1478038953219 Marionette TRACE conn3 -> [0,1677,"getContext",null] 15:22:33 INFO - PROCESS | 1846 | 1478038953222 Marionette TRACE conn3 <- [1,1677,null,{"value":"content"}] 15:22:33 INFO - PROCESS | 1846 | 1478038953227 Marionette TRACE conn3 -> [0,1678,"setContext",{"value":"chrome"}] 15:22:33 INFO - PROCESS | 1846 | 1478038953231 Marionette TRACE conn3 <- [1,1678,null,{}] 15:22:33 INFO - PROCESS | 1846 | 1478038953237 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:22:33 INFO - PROCESS | 1846 | 1478038953252 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:22:33 INFO - PROCESS | 1846 | 1478038953257 Marionette TRACE conn3 -> [0,1680,"setContext",{"value":"content"}] 15:22:33 INFO - PROCESS | 1846 | 1478038953263 Marionette TRACE conn3 <- [1,1680,null,{}] 15:22:33 INFO - PROCESS | 1846 | 1478038953283 Marionette TRACE conn3 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:33 INFO - PROCESS | 1846 | 1478038953451 Marionette TRACE conn3 <- [1,1681,null,{"value":null}] 15:22:33 INFO - PROCESS | 1846 | 1478038953561 Marionette TRACE conn3 -> [0,1682,"getWindowHandles",null] 15:22:33 INFO - PROCESS | 1846 | 1478038953565 Marionette TRACE conn3 <- [1,1682,null,["8"]] 15:22:33 INFO - PROCESS | 1846 | 1478038953573 Marionette TRACE conn3 -> [0,1683,"switchToWindow",{"name":"8"}] 15:22:33 INFO - PROCESS | 1846 | 1478038953577 Marionette TRACE conn3 <- [1,1683,null,{}] 15:22:33 INFO - PROCESS | 1846 | 1478038953582 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdd800 == 9 [pid = 1846] [id = 391] 15:22:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x83182000) [pid = 1846] [serial = 1142] [outer = (nil)] 15:22:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x83185c00) [pid = 1846] [serial = 1143] [outer = 0x83182000] 15:22:33 INFO - PROCESS | 1846 | 1478038953663 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x831e2000) [pid = 1846] [serial = 1144] [outer = 0x83182000] 15:22:34 INFO - PROCESS | 1846 | 1478038954143 Marionette TRACE conn3 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 15:22:34 INFO - . 15:22:34 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 975ms 15:22:34 INFO - PROCESS | 1846 | 1478038954194 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 1846 | 1478038954197 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 15:22:34 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 15:22:34 INFO - PROCESS | 1846 | 1478038954210 Marionette TRACE conn3 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:34 INFO - PROCESS | 1846 | 1478038954414 Marionette TRACE conn3 <- [1,1686,null,{"value":null}] 15:22:34 INFO - PROCESS | 1846 | 1478038954433 Marionette TRACE conn3 -> [0,1687,"getWindowHandles",null] 15:22:34 INFO - PROCESS | 1846 | 1478038954437 Marionette TRACE conn3 <- [1,1687,null,["8"]] 15:22:34 INFO - PROCESS | 1846 | 1478038954441 Marionette TRACE conn3 -> [0,1688,"switchToWindow",{"name":"8"}] 15:22:34 INFO - PROCESS | 1846 | 1478038954448 Marionette TRACE conn3 <- [1,1688,null,{}] 15:22:34 INFO - PROCESS | 1846 | 1478038954453 Marionette TRACE conn3 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x83502000 == 10 [pid = 1846] [id = 392] 15:22:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x83503400) [pid = 1846] [serial = 1145] [outer = (nil)] 15:22:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x83505800) [pid = 1846] [serial = 1146] [outer = 0x83503400] 15:22:34 INFO - PROCESS | 1846 | 1478038954540 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x83508c00) [pid = 1846] [serial = 1147] [outer = 0x83503400] 15:22:35 INFO - ................................................... 15:22:35 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1142ms 15:22:35 INFO - TEST-START | /js/builtins/Math.max.html 15:22:35 INFO - PROCESS | 1846 | 1478038955276 Marionette TRACE conn3 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 15:22:35 INFO - PROCESS | 1846 | 1478038955350 Marionette TRACE conn3 -> [0,1690,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 1846 | 1478038955359 Marionette TRACE conn3 <- [1,1690,null,{"value":"8"}] 15:22:35 INFO - PROCESS | 1846 | 1478038955374 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:35 INFO - PROCESS | 1846 | 1478038955547 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:22:35 INFO - PROCESS | 1846 | 1478038955682 Marionette TRACE conn3 -> [0,1692,"getWindowHandles",null] 15:22:35 INFO - PROCESS | 1846 | 1478038955688 Marionette TRACE conn3 <- [1,1692,null,["8"]] 15:22:35 INFO - PROCESS | 1846 | 1478038955696 Marionette TRACE conn3 -> [0,1693,"switchToWindow",{"name":"8"}] 15:22:35 INFO - PROCESS | 1846 | 1478038955704 Marionette TRACE conn3 <- [1,1693,null,{}] 15:22:35 INFO - PROCESS | 1846 | 1478038955710 Marionette TRACE conn3 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x83144800 == 11 [pid = 1846] [id = 393] 15:22:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x83144c00) [pid = 1846] [serial = 1148] [outer = (nil)] 15:22:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x830c8400) [pid = 1846] [serial = 1149] [outer = 0x83144c00] 15:22:35 INFO - PROCESS | 1846 | 1478038955816 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8bec1c00) [pid = 1846] [serial = 1150] [outer = 0x83144c00] 15:22:36 INFO - PROCESS | 1846 | 1478038956384 Marionette TRACE conn3 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 15:22:36 INFO - ...... 15:22:36 INFO - TEST-OK | /js/builtins/Math.max.html | took 1075ms 15:22:36 INFO - PROCESS | 1846 | 1478038956442 Marionette TRACE conn3 -> [0,1695,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1846 | 1478038956447 Marionette TRACE conn3 <- [1,1695,null,{"value":"8"}] 15:22:36 INFO - TEST-START | /js/builtins/Math.min.html 15:22:36 INFO - PROCESS | 1846 | 1478038956454 Marionette TRACE conn3 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:36 INFO - PROCESS | 1846 | 1478038956614 Marionette TRACE conn3 <- [1,1696,null,{"value":null}] 15:22:36 INFO - PROCESS | 1846 | 1478038956773 Marionette TRACE conn3 -> [0,1697,"getWindowHandles",null] 15:22:36 INFO - PROCESS | 1846 | 1478038956778 Marionette TRACE conn3 <- [1,1697,null,["8"]] 15:22:36 INFO - PROCESS | 1846 | 1478038956785 Marionette TRACE conn3 -> [0,1698,"switchToWindow",{"name":"8"}] 15:22:36 INFO - PROCESS | 1846 | 1478038956790 Marionette TRACE conn3 <- [1,1698,null,{}] 15:22:36 INFO - PROCESS | 1846 | 1478038956795 Marionette TRACE conn3 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597400 == 12 [pid = 1846] [id = 394] 15:22:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8c597800) [pid = 1846] [serial = 1151] [outer = (nil)] 15:22:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8c59b400) [pid = 1846] [serial = 1152] [outer = 0x8c597800] 15:22:36 INFO - PROCESS | 1846 | 1478038956886 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8c760000) [pid = 1846] [serial = 1153] [outer = 0x8c597800] 15:22:37 INFO - PROCESS | 1846 | 1478038957486 Marionette TRACE conn3 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 15:22:37 INFO - ...... 15:22:37 INFO - TEST-OK | /js/builtins/Math.min.html | took 1073ms 15:22:37 INFO - PROCESS | 1846 | 1478038957534 Marionette TRACE conn3 -> [0,1700,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 1846 | 1478038957541 Marionette TRACE conn3 <- [1,1700,null,{"value":"8"}] 15:22:37 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 15:22:37 INFO - PROCESS | 1846 | 1478038957549 Marionette TRACE conn3 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:37 INFO - PROCESS | 1846 | 1478038957722 Marionette TRACE conn3 <- [1,1701,null,{"value":null}] 15:22:37 INFO - PROCESS | 1846 | 1478038957844 Marionette TRACE conn3 -> [0,1702,"getWindowHandles",null] 15:22:37 INFO - PROCESS | 1846 | 1478038957849 Marionette TRACE conn3 <- [1,1702,null,["8"]] 15:22:37 INFO - PROCESS | 1846 | 1478038957854 Marionette TRACE conn3 -> [0,1703,"switchToWindow",{"name":"8"}] 15:22:37 INFO - PROCESS | 1846 | 1478038957861 Marionette TRACE conn3 <- [1,1703,null,{}] 15:22:37 INFO - PROCESS | 1846 | 1478038957866 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e9000 == 13 [pid = 1846] [id = 395] 15:22:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c7e9400) [pid = 1846] [serial = 1154] [outer = (nil)] 15:22:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c7ed800) [pid = 1846] [serial = 1155] [outer = 0x8c7e9400] 15:22:37 INFO - PROCESS | 1846 | 1478038957959 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8c977400) [pid = 1846] [serial = 1156] [outer = 0x8c7e9400] 15:22:38 INFO - PROCESS | 1846 | 1478038958510 Marionette TRACE conn3 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 15:22:38 INFO - .. 15:22:38 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 980ms 15:22:38 INFO - PROCESS | 1846 | 1478038958528 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 1846 | 1478038958532 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 15:22:38 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 15:22:38 INFO - PROCESS | 1846 | 1478038958539 Marionette TRACE conn3 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:38 INFO - PROCESS | 1846 | 1478038958696 Marionette TRACE conn3 <- [1,1706,null,{"value":null}] 15:22:38 INFO - PROCESS | 1846 | 1478038958821 Marionette TRACE conn3 -> [0,1707,"getWindowHandles",null] 15:22:38 INFO - PROCESS | 1846 | 1478038958826 Marionette TRACE conn3 <- [1,1707,null,["8"]] 15:22:38 INFO - PROCESS | 1846 | 1478038958831 Marionette TRACE conn3 -> [0,1708,"switchToWindow",{"name":"8"}] 15:22:38 INFO - PROCESS | 1846 | 1478038958836 Marionette TRACE conn3 <- [1,1708,null,{}] 15:22:38 INFO - PROCESS | 1846 | 1478038958843 Marionette TRACE conn3 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbac000 == 14 [pid = 1846] [id = 396] 15:22:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8de12c00) [pid = 1846] [serial = 1157] [outer = (nil)] 15:22:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8de6d800) [pid = 1846] [serial = 1158] [outer = 0x8de12c00] 15:22:38 INFO - PROCESS | 1846 | 1478038958934 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8de72400) [pid = 1846] [serial = 1159] [outer = 0x8de12c00] 15:22:39 INFO - PROCESS | 1846 | 1478038959511 Marionette TRACE conn3 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 15:22:39 INFO - .... 15:22:39 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1031ms 15:22:39 INFO - PROCESS | 1846 | 1478038959569 Marionette TRACE conn3 -> [0,1710,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 1846 | 1478038959572 Marionette TRACE conn3 <- [1,1710,null,{"value":"8"}] 15:22:39 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 15:22:39 INFO - PROCESS | 1846 | 1478038959579 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:39 INFO - PROCESS | 1846 | 1478038959759 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:22:39 INFO - PROCESS | 1846 | 1478038959915 Marionette TRACE conn3 -> [0,1712,"getWindowHandles",null] 15:22:39 INFO - PROCESS | 1846 | 1478038959917 Marionette TRACE conn3 <- [1,1712,null,["8"]] 15:22:39 INFO - PROCESS | 1846 | 1478038959925 Marionette TRACE conn3 -> [0,1713,"switchToWindow",{"name":"8"}] 15:22:39 INFO - PROCESS | 1846 | 1478038959935 Marionette TRACE conn3 <- [1,1713,null,{}] 15:22:39 INFO - PROCESS | 1846 | 1478038959940 Marionette TRACE conn3 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de16400 == 15 [pid = 1846] [id = 397] 15:22:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8dea2800) [pid = 1846] [serial = 1160] [outer = (nil)] 15:22:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8deaec00) [pid = 1846] [serial = 1161] [outer = 0x8dea2800] 15:22:40 INFO - PROCESS | 1846 | 1478038960029 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8debb800) [pid = 1846] [serial = 1162] [outer = 0x8dea2800] 15:22:40 INFO - PROCESS | 1846 | 1478038960608 Marionette TRACE conn3 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 15:22:40 INFO - .... 15:22:40 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1070ms 15:22:40 INFO - PROCESS | 1846 | 1478038960650 Marionette TRACE conn3 -> [0,1715,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 1846 | 1478038960652 Marionette TRACE conn3 <- [1,1715,null,{"value":"8"}] 15:22:40 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 15:22:40 INFO - PROCESS | 1846 | 1478038960659 Marionette TRACE conn3 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:40 INFO - PROCESS | 1846 | 1478038960846 Marionette TRACE conn3 <- [1,1716,null,{"value":null}] 15:22:41 INFO - PROCESS | 1846 | 1478038961074 Marionette TRACE conn3 -> [0,1717,"getWindowHandles",null] 15:22:41 INFO - PROCESS | 1846 | 1478038961079 Marionette TRACE conn3 <- [1,1717,null,["8"]] 15:22:41 INFO - PROCESS | 1846 | 1478038961091 Marionette TRACE conn3 -> [0,1718,"switchToWindow",{"name":"8"}] 15:22:41 INFO - PROCESS | 1846 | 1478038961100 Marionette TRACE conn3 <- [1,1718,null,{}] 15:22:41 INFO - PROCESS | 1846 | 1478038961107 Marionette TRACE conn3 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7f800 == 16 [pid = 1846] [id = 398] 15:22:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x82e81c00) [pid = 1846] [serial = 1163] [outer = (nil)] 15:22:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x82f04c00) [pid = 1846] [serial = 1164] [outer = 0x82e81c00] 15:22:41 INFO - PROCESS | 1846 | 1478038961194 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x82fdc000) [pid = 1846] [serial = 1165] [outer = 0x82e81c00] 15:22:41 INFO - PROCESS | 1846 | 1478038961819 Marionette TRACE conn3 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8debcc00) [pid = 1846] [serial = 1134] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8dee5400) [pid = 1846] [serial = 1135] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8de1e400) [pid = 1846] [serial = 1131] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8de78400) [pid = 1846] [serial = 1132] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c97b000) [pid = 1846] [serial = 1128] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8cfb5c00) [pid = 1846] [serial = 1129] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c75b800) [pid = 1846] [serial = 1123] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c765800) [pid = 1846] [serial = 1124] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x83144000) [pid = 1846] [serial = 1120] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8317cc00) [pid = 1846] [serial = 1121] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8dea7c00) [pid = 1846] [serial = 1117] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8deaa800) [pid = 1846] [serial = 1118] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8de1c000) [pid = 1846] [serial = 1114] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8de1f000) [pid = 1846] [serial = 1115] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8c7edc00) [pid = 1846] [serial = 1111] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c96e800) [pid = 1846] [serial = 1112] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x831e3400) [pid = 1846] [serial = 1108] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x83465000) [pid = 1846] [serial = 1109] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8c7e5c00) [pid = 1846] [serial = 1106] [outer = (nil)] [url = about:blank] 15:22:41 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x83504800) [pid = 1846] [serial = 1126] [outer = (nil)] [url = about:blank] 15:22:41 INFO - ... 15:22:41 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1224ms 15:22:41 INFO - PROCESS | 1846 | 1478038961883 Marionette TRACE conn3 -> [0,1720,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 1846 | 1478038961888 Marionette TRACE conn3 <- [1,1720,null,{"value":"8"}] 15:22:41 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 15:22:41 INFO - PROCESS | 1846 | 1478038961896 Marionette TRACE conn3 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:42 INFO - PROCESS | 1846 | 1478038962055 Marionette TRACE conn3 <- [1,1721,null,{"value":null}] 15:22:42 INFO - PROCESS | 1846 | 1478038962167 Marionette TRACE conn3 -> [0,1722,"getWindowHandles",null] 15:22:42 INFO - PROCESS | 1846 | 1478038962172 Marionette TRACE conn3 <- [1,1722,null,["8"]] 15:22:42 INFO - PROCESS | 1846 | 1478038962179 Marionette TRACE conn3 -> [0,1723,"switchToWindow",{"name":"8"}] 15:22:42 INFO - PROCESS | 1846 | 1478038962186 Marionette TRACE conn3 <- [1,1723,null,{}] 15:22:42 INFO - PROCESS | 1846 | 1478038962191 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c0800 == 17 [pid = 1846] [id = 399] 15:22:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8314ac00) [pid = 1846] [serial = 1166] [outer = (nil)] 15:22:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x831e6800) [pid = 1846] [serial = 1167] [outer = 0x8314ac00] 15:22:42 INFO - PROCESS | 1846 | 1478038962273 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x83468c00) [pid = 1846] [serial = 1168] [outer = 0x8314ac00] 15:22:42 INFO - PROCESS | 1846 | 1478038962750 Marionette TRACE conn3 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 15:22:42 INFO - .. 15:22:42 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 872ms 15:22:42 INFO - PROCESS | 1846 | 1478038962767 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 1846 | 1478038962770 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 15:22:42 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 15:22:42 INFO - PROCESS | 1846 | 1478038962778 Marionette TRACE conn3 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:42 INFO - PROCESS | 1846 | 1478038962931 Marionette TRACE conn3 <- [1,1726,null,{"value":null}] 15:22:42 INFO - PROCESS | 1846 | 1478038962945 Marionette TRACE conn3 -> [0,1727,"getWindowHandles",null] 15:22:42 INFO - PROCESS | 1846 | 1478038962954 Marionette TRACE conn3 <- [1,1727,null,["8"]] 15:22:42 INFO - PROCESS | 1846 | 1478038962966 Marionette TRACE conn3 -> [0,1728,"switchToWindow",{"name":"8"}] 15:22:42 INFO - PROCESS | 1846 | 1478038962972 Marionette TRACE conn3 <- [1,1728,null,{}] 15:22:42 INFO - PROCESS | 1846 | 1478038962976 Marionette TRACE conn3 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c78dc00 == 18 [pid = 1846] [id = 400] 15:22:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c78ec00) [pid = 1846] [serial = 1169] [outer = (nil)] 15:22:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8c799400) [pid = 1846] [serial = 1170] [outer = 0x8c78ec00] 15:22:43 INFO - PROCESS | 1846 | 1478038963065 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8c7e6c00) [pid = 1846] [serial = 1171] [outer = 0x8c78ec00] 15:22:43 INFO - PROCESS | 1846 | 1478038963626 Marionette TRACE conn3 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 15:22:43 INFO - .. 15:22:43 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 882ms 15:22:43 INFO - PROCESS | 1846 | 1478038963659 Marionette TRACE conn3 -> [0,1730,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 1846 | 1478038963662 Marionette TRACE conn3 <- [1,1730,null,{"value":"8"}] 15:22:43 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 15:22:43 INFO - PROCESS | 1846 | 1478038963675 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:43 INFO - PROCESS | 1846 | 1478038963814 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:22:43 INFO - PROCESS | 1846 | 1478038963826 Marionette TRACE conn3 -> [0,1732,"getWindowHandles",null] 15:22:43 INFO - PROCESS | 1846 | 1478038963829 Marionette TRACE conn3 <- [1,1732,null,["8"]] 15:22:43 INFO - PROCESS | 1846 | 1478038963834 Marionette TRACE conn3 -> [0,1733,"switchToWindow",{"name":"8"}] 15:22:43 INFO - PROCESS | 1846 | 1478038963839 Marionette TRACE conn3 <- [1,1733,null,{}] 15:22:43 INFO - PROCESS | 1846 | 1478038963844 Marionette TRACE conn3 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e81000 == 19 [pid = 1846] [id = 401] 15:22:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8dbab000) [pid = 1846] [serial = 1172] [outer = (nil)] 15:22:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8de75800) [pid = 1846] [serial = 1173] [outer = 0x8dbab000] 15:22:43 INFO - PROCESS | 1846 | 1478038963921 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8de7b400) [pid = 1846] [serial = 1174] [outer = 0x8dbab000] 15:22:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8ac00 == 20 [pid = 1846] [id = 402] 15:22:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8de12400) [pid = 1846] [serial = 1175] [outer = (nil)] 15:22:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8deea000) [pid = 1846] [serial = 1176] [outer = 0x8de12400] 15:22:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8def0800 == 21 [pid = 1846] [id = 403] 15:22:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8def1800) [pid = 1846] [serial = 1177] [outer = (nil)] 15:22:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8fa01800) [pid = 1846] [serial = 1178] [outer = 0x8def1800] 15:22:44 INFO - PROCESS | 1846 | 1478038964662 Marionette TRACE conn3 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 15:22:44 INFO - . 15:22:44 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1025ms 15:22:44 INFO - TEST-START | /js/builtins/Promise-subclassing.html 15:22:44 INFO - PROCESS | 1846 | 1478038964694 Marionette TRACE conn3 -> [0,1735,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 1846 | 1478038964697 Marionette TRACE conn3 <- [1,1735,null,{"value":"8"}] 15:22:44 INFO - PROCESS | 1846 | 1478038964704 Marionette TRACE conn3 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:44 INFO - PROCESS | 1846 | 1478038964930 Marionette TRACE conn3 <- [1,1736,null,{"value":null}] 15:22:44 INFO - PROCESS | 1846 | 1478038964954 Marionette TRACE conn3 -> [0,1737,"getWindowHandles",null] 15:22:44 INFO - PROCESS | 1846 | 1478038964957 Marionette TRACE conn3 <- [1,1737,null,["8"]] 15:22:44 INFO - PROCESS | 1846 | 1478038964962 Marionette TRACE conn3 -> [0,1738,"switchToWindow",{"name":"8"}] 15:22:44 INFO - PROCESS | 1846 | 1478038964965 Marionette TRACE conn3 <- [1,1738,null,{}] 15:22:44 INFO - PROCESS | 1846 | 1478038964970 Marionette TRACE conn3 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deec400 == 22 [pid = 1846] [id = 404] 15:22:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8deedc00) [pid = 1846] [serial = 1179] [outer = (nil)] 15:22:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8fa06800) [pid = 1846] [serial = 1180] [outer = 0x8deedc00] 15:22:45 INFO - PROCESS | 1846 | 1478038965112 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8fa0e800) [pid = 1846] [serial = 1181] [outer = 0x8deedc00] 15:22:45 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x83182000) [pid = 1846] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 15:22:45 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x82f0e400) [pid = 1846] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 15:22:45 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8deed400) [pid = 1846] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 15:22:45 INFO - PROCESS | 1846 | 1478038965714 Marionette TRACE conn3 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 15:22:45 INFO - ........ 15:22:45 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1021ms 15:22:45 INFO - PROCESS | 1846 | 1478038965724 Marionette TRACE conn3 -> [0,1740,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1846 | 1478038965727 Marionette TRACE conn3 <- [1,1740,null,{"value":"8"}] 15:22:45 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 15:22:45 INFO - PROCESS | 1846 | 1478038965733 Marionette TRACE conn3 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:45 INFO - PROCESS | 1846 | 1478038965913 Marionette TRACE conn3 <- [1,1741,null,{"value":null}] 15:22:45 INFO - PROCESS | 1846 | 1478038965923 Marionette TRACE conn3 -> [0,1742,"getWindowHandles",null] 15:22:45 INFO - PROCESS | 1846 | 1478038965926 Marionette TRACE conn3 <- [1,1742,null,["8"]] 15:22:45 INFO - PROCESS | 1846 | 1478038965929 Marionette TRACE conn3 -> [0,1743,"switchToWindow",{"name":"8"}] 15:22:45 INFO - PROCESS | 1846 | 1478038965934 Marionette TRACE conn3 <- [1,1743,null,{}] 15:22:45 INFO - PROCESS | 1846 | 1478038965940 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7cc00 == 23 [pid = 1846] [id = 405] 15:22:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8fa80000) [pid = 1846] [serial = 1182] [outer = (nil)] 15:22:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8fbbe400) [pid = 1846] [serial = 1183] [outer = 0x8fa80000] 15:22:46 INFO - PROCESS | 1846 | 1478038966032 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8fbc5000) [pid = 1846] [serial = 1184] [outer = 0x8fa80000] 15:22:46 INFO - PROCESS | 1846 | 1478038966575 Marionette TRACE conn3 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 15:22:46 INFO - .................... 15:22:46 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 873ms 15:22:46 INFO - PROCESS | 1846 | 1478038966611 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 1846 | 1478038966614 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 15:22:46 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 15:22:46 INFO - PROCESS | 1846 | 1478038966623 Marionette TRACE conn3 -> [0,1746,"getContext",null] 15:22:46 INFO - PROCESS | 1846 | 1478038966625 Marionette TRACE conn3 <- [1,1746,null,{"value":"content"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966629 Marionette TRACE conn3 -> [0,1747,"setContext",{"value":"chrome"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966633 Marionette TRACE conn3 <- [1,1747,null,{}] 15:22:46 INFO - PROCESS | 1846 | 1478038966637 Marionette TRACE conn3 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:22:46 INFO - PROCESS | 1846 | 1478038966652 Marionette TRACE conn3 <- [1,1748,null,{"value":true}] 15:22:46 INFO - PROCESS | 1846 | 1478038966657 Marionette TRACE conn3 -> [0,1749,"setContext",{"value":"content"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966660 Marionette TRACE conn3 <- [1,1749,null,{}] 15:22:46 INFO - Setting pref media.mediasource.enabled (true) 15:22:46 INFO - PROCESS | 1846 | 1478038966666 Marionette TRACE conn3 -> [0,1750,"getContext",null] 15:22:46 INFO - PROCESS | 1846 | 1478038966668 Marionette TRACE conn3 <- [1,1750,null,{"value":"content"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966672 Marionette TRACE conn3 -> [0,1751,"setContext",{"value":"chrome"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966676 Marionette TRACE conn3 <- [1,1751,null,{}] 15:22:46 INFO - PROCESS | 1846 | 1478038966681 Marionette TRACE conn3 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:22:46 INFO - PROCESS | 1846 | 1478038966695 Marionette TRACE conn3 <- [1,1752,null,{"value":null}] 15:22:46 INFO - PROCESS | 1846 | 1478038966711 Marionette TRACE conn3 -> [0,1753,"setContext",{"value":"content"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966714 Marionette TRACE conn3 <- [1,1753,null,{}] 15:22:46 INFO - PROCESS | 1846 | 1478038966720 Marionette TRACE conn3 -> [0,1754,"timeouts",{"script":185000}] 15:22:46 INFO - PROCESS | 1846 | 1478038966726 Marionette TRACE conn3 <- [1,1754,null,{}] 15:22:46 INFO - PROCESS | 1846 | 1478038966731 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:46 INFO - PROCESS | 1846 | 1478038966865 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:22:46 INFO - PROCESS | 1846 | 1478038966873 Marionette TRACE conn3 -> [0,1756,"getWindowHandles",null] 15:22:46 INFO - PROCESS | 1846 | 1478038966876 Marionette TRACE conn3 <- [1,1756,null,["8"]] 15:22:46 INFO - PROCESS | 1846 | 1478038966898 Marionette TRACE conn3 -> [0,1757,"switchToWindow",{"name":"8"}] 15:22:46 INFO - PROCESS | 1846 | 1478038966903 Marionette TRACE conn3 <- [1,1757,null,{}] 15:22:46 INFO - PROCESS | 1846 | 1478038966909 Marionette TRACE conn3 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:22:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf84800 == 24 [pid = 1846] [id = 406] 15:22:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8fc14c00) [pid = 1846] [serial = 1185] [outer = (nil)] 15:22:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8fc19000) [pid = 1846] [serial = 1186] [outer = 0x8fc14c00] 15:22:46 INFO - PROCESS | 1846 | 1478038966986 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8fcbd400) [pid = 1846] [serial = 1187] [outer = 0x8fc14c00] 15:22:47 INFO - PROCESS | 1846 | 1478038967518 Marionette TRACE conn3 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 15:22:47 INFO - .. 15:22:47 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 933ms 15:22:47 INFO - PROCESS | 1846 | 1478038967560 Marionette TRACE conn3 -> [0,1759,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 1846 | 1478038967563 Marionette TRACE conn3 <- [1,1759,null,{"value":"8"}] 15:22:47 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 15:22:47 INFO - PROCESS | 1846 | 1478038967570 Marionette TRACE conn3 -> [0,1760,"timeouts",{"script":35000}] 15:22:47 INFO - PROCESS | 1846 | 1478038967573 Marionette TRACE conn3 <- [1,1760,null,{}] 15:22:47 INFO - PROCESS | 1846 | 1478038967578 Marionette TRACE conn3 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:47 INFO - PROCESS | 1846 | 1478038967705 Marionette TRACE conn3 <- [1,1761,null,{"value":null}] 15:22:47 INFO - PROCESS | 1846 | 1478038967712 Marionette TRACE conn3 -> [0,1762,"getWindowHandles",null] 15:22:47 INFO - PROCESS | 1846 | 1478038967716 Marionette TRACE conn3 <- [1,1762,null,["8"]] 15:22:47 INFO - PROCESS | 1846 | 1478038967725 Marionette TRACE conn3 -> [0,1763,"switchToWindow",{"name":"8"}] 15:22:47 INFO - PROCESS | 1846 | 1478038967730 Marionette TRACE conn3 <- [1,1763,null,{}] 15:22:47 INFO - PROCESS | 1846 | 1478038967734 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc5000 == 25 [pid = 1846] [id = 407] 15:22:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8fcc5400) [pid = 1846] [serial = 1188] [outer = (nil)] 15:22:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8fcc7c00) [pid = 1846] [serial = 1189] [outer = 0x8fcc5400] 15:22:47 INFO - PROCESS | 1846 | 1478038967810 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8fccac00) [pid = 1846] [serial = 1190] [outer = 0x8fcc5400] 15:22:48 INFO - PROCESS | 1846 | ************************* 15:22:48 INFO - PROCESS | 1846 | A coding exception was thrown and uncaught in a Task. 15:22:48 INFO - PROCESS | 1846 | 15:22:48 INFO - PROCESS | 1846 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:22:48 INFO - PROCESS | 1846 | Full stack: 15:22:48 INFO - PROCESS | 1846 | ************************* 15:22:48 INFO - PROCESS | 1846 | 1478038968440 Marionette TRACE conn3 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 15:22:48 INFO - .. 15:22:48 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 932ms 15:22:48 INFO - PROCESS | 1846 | 1478038968508 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 1846 | 1478038968513 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 15:22:48 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 15:22:48 INFO - PROCESS | 1846 | 1478038968524 Marionette TRACE conn3 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:48 INFO - PROCESS | 1846 | 1478038968701 Marionette TRACE conn3 <- [1,1766,null,{"value":null}] 15:22:48 INFO - PROCESS | 1846 | 1478038968868 Marionette TRACE conn3 -> [0,1767,"getWindowHandles",null] 15:22:48 INFO - PROCESS | 1846 | 1478038968876 Marionette TRACE conn3 <- [1,1767,null,["8"]] 15:22:48 INFO - PROCESS | 1846 | 1478038968884 Marionette TRACE conn3 -> [0,1768,"switchToWindow",{"name":"8"}] 15:22:48 INFO - PROCESS | 1846 | 1478038968892 Marionette TRACE conn3 <- [1,1768,null,{}] 15:22:48 INFO - PROCESS | 1846 | 1478038968898 Marionette TRACE conn3 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x83142800 == 26 [pid = 1846] [id = 408] 15:22:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x83143000) [pid = 1846] [serial = 1191] [outer = (nil)] 15:22:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x83181800) [pid = 1846] [serial = 1192] [outer = 0x83143000] 15:22:49 INFO - PROCESS | 1846 | 1478038969000 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8bec0000) [pid = 1846] [serial = 1193] [outer = 0x83143000] 15:22:49 INFO - PROCESS | 1846 | 1478038969683 Marionette TRACE conn3 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 15:22:49 INFO - .. 15:22:49 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1176ms 15:22:49 INFO - PROCESS | 1846 | 1478038969701 Marionette TRACE conn3 -> [0,1770,"getWindowHandle",null] 15:22:49 INFO - TEST-START | /media-source/SourceBuffer-abort.html 15:22:49 INFO - PROCESS | 1846 | 1478038969708 Marionette TRACE conn3 <- [1,1770,null,{"value":"8"}] 15:22:49 INFO - PROCESS | 1846 | 1478038969714 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:49 INFO - PROCESS | 1846 | 1478038969876 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:22:50 INFO - PROCESS | 1846 | 1478038970055 Marionette TRACE conn3 -> [0,1772,"getWindowHandles",null] 15:22:50 INFO - PROCESS | 1846 | 1478038970060 Marionette TRACE conn3 <- [1,1772,null,["8"]] 15:22:50 INFO - PROCESS | 1846 | 1478038970072 Marionette TRACE conn3 -> [0,1773,"switchToWindow",{"name":"8"}] 15:22:50 INFO - PROCESS | 1846 | 1478038970077 Marionette TRACE conn3 <- [1,1773,null,{}] 15:22:50 INFO - PROCESS | 1846 | 1478038970083 Marionette TRACE conn3 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0af400 == 27 [pid = 1846] [id = 409] 15:22:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8d0b0400) [pid = 1846] [serial = 1194] [outer = (nil)] 15:22:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8dbb1c00) [pid = 1846] [serial = 1195] [outer = 0x8d0b0400] 15:22:50 INFO - PROCESS | 1846 | 1478038970175 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8dea0000) [pid = 1846] [serial = 1196] [outer = 0x8d0b0400] 15:22:50 INFO - PROCESS | 1846 | 1478038970714 Marionette TRACE conn3 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 15:22:50 INFO - .. 15:22:50 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1020ms 15:22:50 INFO - PROCESS | 1846 | 1478038970741 Marionette TRACE conn3 -> [0,1775,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 1846 | 1478038970749 Marionette TRACE conn3 <- [1,1775,null,{"value":"8"}] 15:22:50 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 15:22:50 INFO - Clearing pref media.mediasource.enabled 15:22:50 INFO - PROCESS | 1846 | 1478038970779 Marionette TRACE conn3 -> [0,1776,"getContext",null] 15:22:50 INFO - PROCESS | 1846 | 1478038970782 Marionette TRACE conn3 <- [1,1776,null,{"value":"content"}] 15:22:50 INFO - PROCESS | 1846 | 1478038970787 Marionette TRACE conn3 -> [0,1777,"setContext",{"value":"chrome"}] 15:22:50 INFO - PROCESS | 1846 | 1478038970789 Marionette TRACE conn3 <- [1,1777,null,{}] 15:22:50 INFO - PROCESS | 1846 | 1478038970795 Marionette TRACE conn3 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:22:50 INFO - PROCESS | 1846 | 1478038970809 Marionette TRACE conn3 <- [1,1778,null,{"value":null}] 15:22:50 INFO - PROCESS | 1846 | 1478038970814 Marionette TRACE conn3 -> [0,1779,"setContext",{"value":"content"}] 15:22:50 INFO - PROCESS | 1846 | 1478038970818 Marionette TRACE conn3 <- [1,1779,null,{}] 15:22:50 INFO - PROCESS | 1846 | 1478038970824 Marionette TRACE conn3 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:50 INFO - PROCESS | 1846 | 1478038970984 Marionette TRACE conn3 <- [1,1780,null,{"value":null}] 15:22:51 INFO - PROCESS | 1846 | 1478038971142 Marionette TRACE conn3 -> [0,1781,"getWindowHandles",null] 15:22:51 INFO - PROCESS | 1846 | 1478038971147 Marionette TRACE conn3 <- [1,1781,null,["8"]] 15:22:51 INFO - PROCESS | 1846 | 1478038971157 Marionette TRACE conn3 -> [0,1782,"switchToWindow",{"name":"8"}] 15:22:51 INFO - PROCESS | 1846 | 1478038971163 Marionette TRACE conn3 <- [1,1782,null,{}] 15:22:51 INFO - PROCESS | 1846 | 1478038971168 Marionette TRACE conn3 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc0f800 == 28 [pid = 1846] [id = 410] 15:22:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8fc0fc00) [pid = 1846] [serial = 1197] [outer = (nil)] 15:22:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8fc15c00) [pid = 1846] [serial = 1198] [outer = 0x8fc0fc00] 15:22:51 INFO - PROCESS | 1846 | 1478038971263 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8fcbf400) [pid = 1846] [serial = 1199] [outer = 0x8fc0fc00] 15:22:51 INFO - PROCESS | 1846 | 1478038971789 Marionette TRACE conn3 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 15:22:51 INFO - . 15:22:51 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1071ms 15:22:51 INFO - PROCESS | 1846 | 1478038971845 Marionette TRACE conn3 -> [0,1784,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 1846 | 1478038971848 Marionette TRACE conn3 <- [1,1784,null,{"value":"8"}] 15:22:51 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 15:22:51 INFO - PROCESS | 1846 | 1478038971854 Marionette TRACE conn3 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:52 INFO - PROCESS | 1846 | 1478038972044 Marionette TRACE conn3 <- [1,1785,null,{"value":null}] 15:22:52 INFO - PROCESS | 1846 | 1478038972202 Marionette TRACE conn3 -> [0,1786,"getWindowHandles",null] 15:22:52 INFO - PROCESS | 1846 | 1478038972208 Marionette TRACE conn3 <- [1,1786,null,["8"]] 15:22:52 INFO - PROCESS | 1846 | 1478038972216 Marionette TRACE conn3 -> [0,1787,"switchToWindow",{"name":"8"}] 15:22:52 INFO - PROCESS | 1846 | 1478038972220 Marionette TRACE conn3 <- [1,1787,null,{}] 15:22:52 INFO - PROCESS | 1846 | 1478038972225 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x91d3a800 == 29 [pid = 1846] [id = 411] 15:22:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x94c7f000) [pid = 1846] [serial = 1200] [outer = (nil)] 15:22:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x94c85400) [pid = 1846] [serial = 1201] [outer = 0x94c7f000] 15:22:52 INFO - PROCESS | 1846 | 1478038972315 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x94c89400) [pid = 1846] [serial = 1202] [outer = 0x94c7f000] 15:22:52 INFO - PROCESS | 1846 | [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 15:22:52 INFO - PROCESS | 1846 | [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 15:22:52 INFO - PROCESS | 1846 | [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 15:22:52 INFO - PROCESS | 1846 | [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 15:22:53 INFO - PROCESS | 1846 | 1478038973148 Marionette TRACE conn3 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 15:22:53 INFO - ... 15:22:53 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1325ms 15:22:53 INFO - PROCESS | 1846 | 1478038973179 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:22:53 INFO - TEST-START | /media-source/URL-createObjectURL.html 15:22:53 INFO - PROCESS | 1846 | 1478038973185 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 15:22:53 INFO - PROCESS | 1846 | 1478038973195 Marionette TRACE conn3 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:53 INFO - PROCESS | 1846 | 1478038973356 Marionette TRACE conn3 <- [1,1790,null,{"value":null}] 15:22:53 INFO - PROCESS | 1846 | 1478038973542 Marionette TRACE conn3 -> [0,1791,"getWindowHandles",null] 15:22:53 INFO - PROCESS | 1846 | 1478038973552 Marionette TRACE conn3 <- [1,1791,null,["8"]] 15:22:53 INFO - PROCESS | 1846 | 1478038973590 Marionette TRACE conn3 -> [0,1792,"switchToWindow",{"name":"8"}] 15:22:53 INFO - PROCESS | 1846 | 1478038973599 Marionette TRACE conn3 <- [1,1792,null,{}] 15:22:53 INFO - PROCESS | 1846 | 1478038973607 Marionette TRACE conn3 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0c400 == 30 [pid = 1846] [id = 412] 15:22:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x82f0f000) [pid = 1846] [serial = 1203] [outer = (nil)] 15:22:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x830c7400) [pid = 1846] [serial = 1204] [outer = 0x82f0f000] 15:22:53 INFO - PROCESS | 1846 | 1478038973693 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8350f000) [pid = 1846] [serial = 1205] [outer = 0x82f0f000] 15:22:54 INFO - PROCESS | 1846 | --DOCSHELL 0x8def0800 == 29 [pid = 1846] [id = 403] 15:22:54 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8ac00 == 28 [pid = 1846] [id = 402] 15:22:54 INFO - PROCESS | 1846 | --DOCSHELL 0x8deed000 == 27 [pid = 1846] [id = 389] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x83185c00) [pid = 1846] [serial = 1143] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x831e2000) [pid = 1846] [serial = 1144] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x82fd9400) [pid = 1846] [serial = 1140] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x82fdf800) [pid = 1846] [serial = 1141] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8def1c00) [pid = 1846] [serial = 1138] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8deee400) [pid = 1846] [serial = 1137] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x83505800) [pid = 1846] [serial = 1146] [outer = (nil)] [url = about:blank] 15:22:54 INFO - PROCESS | 1846 | 1478038974286 Marionette TRACE conn3 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 15:22:54 INFO - . 15:22:54 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1125ms 15:22:54 INFO - PROCESS | 1846 | 1478038974319 Marionette TRACE conn3 -> [0,1794,"getWindowHandle",null] 15:22:54 INFO - TEST-START | /media-source/interfaces.html 15:22:54 INFO - PROCESS | 1846 | 1478038974324 Marionette TRACE conn3 <- [1,1794,null,{"value":"8"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974330 Marionette TRACE conn3 -> [0,1795,"getContext",null] 15:22:54 INFO - PROCESS | 1846 | 1478038974335 Marionette TRACE conn3 <- [1,1795,null,{"value":"content"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974340 Marionette TRACE conn3 -> [0,1796,"setContext",{"value":"chrome"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974343 Marionette TRACE conn3 <- [1,1796,null,{}] 15:22:54 INFO - PROCESS | 1846 | 1478038974350 Marionette TRACE conn3 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:22:54 INFO - PROCESS | 1846 | 1478038974366 Marionette TRACE conn3 <- [1,1797,null,{"value":true}] 15:22:54 INFO - PROCESS | 1846 | 1478038974371 Marionette TRACE conn3 -> [0,1798,"setContext",{"value":"content"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974376 Marionette TRACE conn3 <- [1,1798,null,{}] 15:22:54 INFO - Setting pref media.mediasource.enabled (true) 15:22:54 INFO - PROCESS | 1846 | 1478038974390 Marionette TRACE conn3 -> [0,1799,"getContext",null] 15:22:54 INFO - PROCESS | 1846 | 1478038974396 Marionette TRACE conn3 <- [1,1799,null,{"value":"content"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974405 Marionette TRACE conn3 -> [0,1800,"setContext",{"value":"chrome"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974407 Marionette TRACE conn3 <- [1,1800,null,{}] 15:22:54 INFO - PROCESS | 1846 | 1478038974412 Marionette TRACE conn3 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:22:54 INFO - PROCESS | 1846 | 1478038974430 Marionette TRACE conn3 <- [1,1801,null,{"value":null}] 15:22:54 INFO - PROCESS | 1846 | 1478038974460 Marionette TRACE conn3 -> [0,1802,"setContext",{"value":"content"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974463 Marionette TRACE conn3 <- [1,1802,null,{}] 15:22:54 INFO - PROCESS | 1846 | 1478038974469 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:54 INFO - PROCESS | 1846 | 1478038974610 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:22:54 INFO - PROCESS | 1846 | 1478038974620 Marionette TRACE conn3 -> [0,1804,"getWindowHandles",null] 15:22:54 INFO - PROCESS | 1846 | 1478038974623 Marionette TRACE conn3 <- [1,1804,null,["8"]] 15:22:54 INFO - PROCESS | 1846 | 1478038974628 Marionette TRACE conn3 -> [0,1805,"switchToWindow",{"name":"8"}] 15:22:54 INFO - PROCESS | 1846 | 1478038974632 Marionette TRACE conn3 <- [1,1805,null,{}] 15:22:54 INFO - PROCESS | 1846 | 1478038974637 Marionette TRACE conn3 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf83400 == 28 [pid = 1846] [id = 413] 15:22:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8bf88c00) [pid = 1846] [serial = 1206] [outer = (nil)] 15:22:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c763000) [pid = 1846] [serial = 1207] [outer = 0x8bf88c00] 15:22:54 INFO - PROCESS | 1846 | 1478038974715 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8c767800) [pid = 1846] [serial = 1208] [outer = 0x8bf88c00] 15:22:55 INFO - PROCESS | 1846 | [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 15:22:55 INFO - PROCESS | 1846 | [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 15:22:56 INFO - .................................................................................................................... 15:22:56 INFO - TEST-OK | /media-source/interfaces.html | took 1871ms 15:22:56 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 15:22:56 INFO - Clearing pref media.mediasource.enabled 15:22:56 INFO - PROCESS | 1846 | 1478038976083 Marionette TRACE conn3 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 15:22:56 INFO - PROCESS | 1846 | 1478038976201 Marionette TRACE conn3 -> [0,1807,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 1846 | 1478038976204 Marionette TRACE conn3 <- [1,1807,null,{"value":"8"}] 15:22:56 INFO - PROCESS | 1846 | 1478038976213 Marionette TRACE conn3 -> [0,1808,"getContext",null] 15:22:56 INFO - PROCESS | 1846 | 1478038976218 Marionette TRACE conn3 <- [1,1808,null,{"value":"content"}] 15:22:56 INFO - PROCESS | 1846 | 1478038976223 Marionette TRACE conn3 -> [0,1809,"setContext",{"value":"chrome"}] 15:22:56 INFO - PROCESS | 1846 | 1478038976229 Marionette TRACE conn3 <- [1,1809,null,{}] 15:22:56 INFO - PROCESS | 1846 | 1478038976234 Marionette TRACE conn3 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:22:56 INFO - PROCESS | 1846 | 1478038976253 Marionette TRACE conn3 <- [1,1810,null,{"value":null}] 15:22:56 INFO - PROCESS | 1846 | 1478038976258 Marionette TRACE conn3 -> [0,1811,"setContext",{"value":"content"}] 15:22:56 INFO - PROCESS | 1846 | 1478038976259 Marionette TRACE conn3 <- [1,1811,null,{}] 15:22:56 INFO - PROCESS | 1846 | 1478038976270 Marionette TRACE conn3 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:56 INFO - PROCESS | 1846 | 1478038976453 Marionette TRACE conn3 <- [1,1812,null,{"value":null}] 15:22:56 INFO - PROCESS | 1846 | 1478038976465 Marionette TRACE conn3 -> [0,1813,"getWindowHandles",null] 15:22:56 INFO - PROCESS | 1846 | 1478038976468 Marionette TRACE conn3 <- [1,1813,null,["8"]] 15:22:56 INFO - PROCESS | 1846 | 1478038976592 Marionette TRACE conn3 -> [0,1814,"switchToWindow",{"name":"8"}] 15:22:56 INFO - PROCESS | 1846 | 1478038976601 Marionette TRACE conn3 <- [1,1814,null,{}] 15:22:56 INFO - PROCESS | 1846 | 1478038976606 Marionette TRACE conn3 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc2800 == 29 [pid = 1846] [id = 414] 15:22:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8fcc3400) [pid = 1846] [serial = 1209] [outer = (nil)] 15:22:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fcc7800) [pid = 1846] [serial = 1210] [outer = 0x8fcc3400] 15:22:56 INFO - PROCESS | 1846 | 1478038976694 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x91dbc800) [pid = 1846] [serial = 1211] [outer = 0x8fcc3400] 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d62800] err{or,}_recognition separate: 1; 1 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d62800] err{or,}_recognition combined: 1; 1 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d62800] Unsupported bit depth: 0 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d69800] err{or,}_recognition separate: 1; 1 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d69800] err{or,}_recognition combined: 1; 1 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d69800] Unsupported bit depth: 0 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d69800] no picture 15:22:57 INFO - PROCESS | 1846 | [h264 @ 0x94d69800] no picture 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94d63800] err{or,}_recognition separate: 1; 1 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94d63800] err{or,}_recognition combined: 1; 1 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94d63800] Unsupported bit depth: 0 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94c82400] err{or,}_recognition separate: 1; 1 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94c82400] err{or,}_recognition combined: 1; 1 15:22:57 INFO - PROCESS | 1846 | [aac @ 0x94c82400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x94c82400] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x94c82400] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x94c82400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94fd8800] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94fd8800] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94fd8800] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95821800] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95821800] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95821800] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94d6ac00] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94d6ac00] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94d6ac00] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94d6ac00] no picture 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x94d6ac00] no picture 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959af000] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959af000] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959af000] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959afc00] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959afc00] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959afc00] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0c00] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0c00] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0c00] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959b1400] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959b1400] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959b1400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0000] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0000] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0000] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0800] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0800] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0800] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0800] no picture 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959b0800] no picture 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x959ae400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95acc400] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95acc400] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [aac @ 0x95acc400] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959af000] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959af000] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959af000] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959af000] no picture 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x959af000] no picture 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] err{or,}_recognition separate: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] err{or,}_recognition combined: 1; 1 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] Unsupported bit depth: 0 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] no picture 15:22:58 INFO - PROCESS | 1846 | [h264 @ 0x95acac00] no picture 15:22:58 INFO - .... 15:22:58 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2133ms 15:22:58 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 15:22:58 INFO - PROCESS | 1846 | 1478038978305 Marionette TRACE conn3 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 1846 | 1478038978348 Marionette TRACE conn3 <- [1,1816,null,{"value":"8"}] 15:22:58 INFO - PROCESS | 1846 | 1478038978365 Marionette TRACE conn3 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:58 INFO - PROCESS | 1846 | 1478038978560 Marionette TRACE conn3 <- [1,1817,null,{"value":null}] 15:22:58 INFO - PROCESS | 1846 | 1478038978586 Marionette TRACE conn3 -> [0,1818,"getWindowHandles",null] 15:22:58 INFO - PROCESS | 1846 | 1478038978590 Marionette TRACE conn3 <- [1,1818,null,["8"]] 15:22:58 INFO - PROCESS | 1846 | 1478038978594 Marionette TRACE conn3 -> [0,1819,"switchToWindow",{"name":"8"}] 15:22:58 INFO - PROCESS | 1846 | 1478038978597 Marionette TRACE conn3 <- [1,1819,null,{}] 15:22:58 INFO - PROCESS | 1846 | 1478038978603 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x94d62400 == 30 [pid = 1846] [id = 415] 15:22:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x95821400) [pid = 1846] [serial = 1212] [outer = (nil)] 15:22:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x959aec00) [pid = 1846] [serial = 1213] [outer = 0x95821400] 15:22:58 INFO - PROCESS | 1846 | 1478038978686 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x95acac00) [pid = 1846] [serial = 1214] [outer = 0x95821400] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8fc14c00) [pid = 1846] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8def1800) [pid = 1846] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8de12400) [pid = 1846] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8dbab000) [pid = 1846] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8c78ec00) [pid = 1846] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8deedc00) [pid = 1846] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x82e81c00) [pid = 1846] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8314ac00) [pid = 1846] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 15:22:59 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8fa80000) [pid = 1846] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 15:22:59 INFO - PROCESS | 1846 | 1478038979441 Marionette TRACE conn3 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 15:22:59 INFO - .. 15:22:59 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1124ms 15:22:59 INFO - PROCESS | 1846 | 1478038979481 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 1846 | 1478038979484 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 15:22:59 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 15:22:59 INFO - PROCESS | 1846 | 1478038979489 Marionette TRACE conn3 -> [0,1822,"getContext",null] 15:22:59 INFO - PROCESS | 1846 | 1478038979491 Marionette TRACE conn3 <- [1,1822,null,{"value":"content"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979496 Marionette TRACE conn3 -> [0,1823,"setContext",{"value":"chrome"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979501 Marionette TRACE conn3 <- [1,1823,null,{}] 15:22:59 INFO - PROCESS | 1846 | 1478038979513 Marionette TRACE conn3 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:22:59 INFO - PROCESS | 1846 | 1478038979529 Marionette TRACE conn3 <- [1,1824,null,{"value":true}] 15:22:59 INFO - PROCESS | 1846 | 1478038979533 Marionette TRACE conn3 -> [0,1825,"setContext",{"value":"content"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979535 Marionette TRACE conn3 <- [1,1825,null,{}] 15:22:59 INFO - Setting pref media.mediasource.enabled (true) 15:22:59 INFO - PROCESS | 1846 | 1478038979541 Marionette TRACE conn3 -> [0,1826,"getContext",null] 15:22:59 INFO - PROCESS | 1846 | 1478038979544 Marionette TRACE conn3 <- [1,1826,null,{"value":"content"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979548 Marionette TRACE conn3 -> [0,1827,"setContext",{"value":"chrome"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979551 Marionette TRACE conn3 <- [1,1827,null,{}] 15:22:59 INFO - PROCESS | 1846 | 1478038979555 Marionette TRACE conn3 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:22:59 INFO - PROCESS | 1846 | 1478038979569 Marionette TRACE conn3 <- [1,1828,null,{"value":null}] 15:22:59 INFO - PROCESS | 1846 | 1478038979573 Marionette TRACE conn3 -> [0,1829,"setContext",{"value":"content"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979576 Marionette TRACE conn3 <- [1,1829,null,{}] 15:22:59 INFO - PROCESS | 1846 | 1478038979581 Marionette TRACE conn3 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:22:59 INFO - PROCESS | 1846 | 1478038979713 Marionette TRACE conn3 <- [1,1830,null,{"value":null}] 15:22:59 INFO - PROCESS | 1846 | 1478038979847 Marionette TRACE conn3 -> [0,1831,"getWindowHandles",null] 15:22:59 INFO - PROCESS | 1846 | 1478038979850 Marionette TRACE conn3 <- [1,1831,null,["8"]] 15:22:59 INFO - PROCESS | 1846 | 1478038979855 Marionette TRACE conn3 -> [0,1832,"switchToWindow",{"name":"8"}] 15:22:59 INFO - PROCESS | 1846 | 1478038979860 Marionette TRACE conn3 <- [1,1832,null,{}] 15:22:59 INFO - PROCESS | 1846 | 1478038979865 Marionette TRACE conn3 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ad2400 == 31 [pid = 1846] [id = 416] 15:22:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x95ad4c00) [pid = 1846] [serial = 1215] [outer = (nil)] 15:22:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x95ad6400) [pid = 1846] [serial = 1216] [outer = 0x95ad4c00] 15:22:59 INFO - PROCESS | 1846 | 1478038979949 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x95ad9400) [pid = 1846] [serial = 1217] [outer = 0x95ad4c00] 15:23:00 INFO - PROCESS | 1846 | [1846] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 15:23:00 INFO - PROCESS | 1846 | 1478038980626 Marionette TRACE conn3 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 15:23:00 INFO - ........... 15:23:00 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1161ms 15:23:00 INFO - PROCESS | 1846 | 1478038980653 Marionette TRACE conn3 -> [0,1834,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 1846 | 1478038980656 Marionette TRACE conn3 <- [1,1834,null,{"value":"8"}] 15:23:00 INFO - TEST-START | /media-source/mediasource-append-buffer.html 15:23:00 INFO - Clearing pref media.mediasource.enabled 15:23:00 INFO - PROCESS | 1846 | 1478038980662 Marionette TRACE conn3 -> [0,1835,"getContext",null] 15:23:00 INFO - PROCESS | 1846 | 1478038980669 Marionette TRACE conn3 <- [1,1835,null,{"value":"content"}] 15:23:00 INFO - PROCESS | 1846 | 1478038980674 Marionette TRACE conn3 -> [0,1836,"setContext",{"value":"chrome"}] 15:23:00 INFO - PROCESS | 1846 | 1478038980677 Marionette TRACE conn3 <- [1,1836,null,{}] 15:23:00 INFO - PROCESS | 1846 | 1478038980682 Marionette TRACE conn3 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:23:00 INFO - PROCESS | 1846 | 1478038980696 Marionette TRACE conn3 <- [1,1837,null,{"value":null}] 15:23:00 INFO - PROCESS | 1846 | 1478038980702 Marionette TRACE conn3 -> [0,1838,"setContext",{"value":"content"}] 15:23:00 INFO - PROCESS | 1846 | 1478038980706 Marionette TRACE conn3 <- [1,1838,null,{}] 15:23:00 INFO - PROCESS | 1846 | 1478038980711 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:00 INFO - PROCESS | 1846 | 1478038980872 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:23:00 INFO - PROCESS | 1846 | 1478038980990 Marionette TRACE conn3 -> [0,1840,"getWindowHandles",null] 15:23:00 INFO - PROCESS | 1846 | 1478038980994 Marionette TRACE conn3 <- [1,1840,null,["8"]] 15:23:01 INFO - PROCESS | 1846 | 1478038980999 Marionette TRACE conn3 -> [0,1841,"switchToWindow",{"name":"8"}] 15:23:01 INFO - PROCESS | 1846 | 1478038981002 Marionette TRACE conn3 <- [1,1841,null,{}] 15:23:01 INFO - PROCESS | 1846 | 1478038981010 Marionette TRACE conn3 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c90000 == 32 [pid = 1846] [id = 417] 15:23:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x96626000) [pid = 1846] [serial = 1218] [outer = (nil)] 15:23:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8dbb4c00) [pid = 1846] [serial = 1219] [outer = 0x96626000] 15:23:01 INFO - PROCESS | 1846 | 1478038981092 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x92f50800) [pid = 1846] [serial = 1220] [outer = 0x96626000] 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9830c400] err{or,}_recognition separate: 1; 1 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9830c400] err{or,}_recognition combined: 1; 1 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9830c400] Unsupported bit depth: 0 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9a471400] err{or,}_recognition separate: 1; 1 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9a471400] err{or,}_recognition combined: 1; 1 15:23:05 INFO - PROCESS | 1846 | [aac @ 0x9a471400] Unsupported bit depth: 0 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9b32a800] err{or,}_recognition separate: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9b32a800] err{or,}_recognition combined: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9b32a800] Unsupported bit depth: 0 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9ae95000] err{or,}_recognition separate: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9ae95000] err{or,}_recognition combined: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0x9ae95000] Unsupported bit depth: 0 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0xa0ff9400] err{or,}_recognition separate: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0xa0ff9400] err{or,}_recognition combined: 1; 1 15:23:05 INFO - PROCESS | 1846 | [h264 @ 0xa0ff9400] Unsupported bit depth: 0 15:23:06 INFO - PROCESS | 1846 | [aac @ 0x9830c400] err{or,}_recognition separate: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0x9830c400] err{or,}_recognition combined: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0x9830c400] Unsupported bit depth: 0 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa2b78c00] err{or,}_recognition separate: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa2b78c00] err{or,}_recognition combined: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa2b78c00] Unsupported bit depth: 0 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa43e2c00] err{or,}_recognition separate: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa43e2c00] err{or,}_recognition combined: 1; 1 15:23:06 INFO - PROCESS | 1846 | [aac @ 0xa43e2c00] Unsupported bit depth: 0 15:23:06 INFO - PROCESS | 1846 | [h264 @ 0xa4516000] err{or,}_recognition separate: 1; 1 15:23:06 INFO - PROCESS | 1846 | [h264 @ 0xa4516000] err{or,}_recognition combined: 1; 1 15:23:06 INFO - PROCESS | 1846 | [h264 @ 0xa4516000] Unsupported bit depth: 0 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa484a800] err{or,}_recognition separate: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa484a800] err{or,}_recognition combined: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa484a800] Unsupported bit depth: 0 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5fec400] err{or,}_recognition separate: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5fec400] err{or,}_recognition combined: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5fec400] Unsupported bit depth: 0 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff1800] err{or,}_recognition separate: 1; 1 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff1800] err{or,}_recognition combined: 1; 1 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff1800] Unsupported bit depth: 0 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff7000] err{or,}_recognition separate: 1; 1 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff7000] err{or,}_recognition combined: 1; 1 15:23:07 INFO - PROCESS | 1846 | [aac @ 0xa5ff7000] Unsupported bit depth: 0 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5ff8400] err{or,}_recognition separate: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5ff8400] err{or,}_recognition combined: 1; 1 15:23:07 INFO - PROCESS | 1846 | [h264 @ 0xa5ff8400] Unsupported bit depth: 0 15:23:08 INFO - PROCESS | 1846 | [aac @ 0x8bef3000] err{or,}_recognition separate: 1; 1 15:23:08 INFO - PROCESS | 1846 | [aac @ 0x8bef3000] err{or,}_recognition combined: 1; 1 15:23:08 INFO - PROCESS | 1846 | [aac @ 0x8bef3000] Unsupported bit depth: 0 15:23:08 INFO - PROCESS | 1846 | [h264 @ 0x9b45b800] err{or,}_recognition separate: 1; 1 15:23:08 INFO - PROCESS | 1846 | [h264 @ 0x9b45b800] err{or,}_recognition combined: 1; 1 15:23:08 INFO - PROCESS | 1846 | [h264 @ 0x9b45b800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f05000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8350b800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8350b800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8350b800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb2000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb2000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb2000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c84400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c84400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c84400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82fe3400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb1c00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb1c00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb1c00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8317cc00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8317cc00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8317cc00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb0800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb0800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb0800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb3800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb4c00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb4c00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8beb4c00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beea000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beed800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beed800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beed800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8c8cf000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8c8cf000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8c8cf000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4c00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4c00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8beb4c00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8dcd8800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8dcd8800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x8dcd8800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c0400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c0400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c0400] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f06000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f06000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82f06000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8c7e3000] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8c7e3000] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x8c7e3000] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c2800] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c2800] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x830c2800] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x83140c00] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x83140c00] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [aac @ 0x83140c00] Unsupported bit depth: 0 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x82f02400] err{or,}_recognition separate: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x82f02400] err{or,}_recognition combined: 1; 1 15:23:09 INFO - PROCESS | 1846 | [h264 @ 0x82f02400] Unsupported bit depth: 0 15:23:10 INFO - PROCESS | 1846 | 1478038990797 Marionette TRACE conn3 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 15:23:10 INFO - ..................... 15:23:10 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 10204ms 15:23:10 INFO - PROCESS | 1846 | 1478038990867 Marionette TRACE conn3 -> [0,1843,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 1846 | 1478038990872 Marionette TRACE conn3 <- [1,1843,null,{"value":"8"}] 15:23:10 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 15:23:10 INFO - PROCESS | 1846 | 1478038990882 Marionette TRACE conn3 -> [0,1844,"timeouts",{"script":185000}] 15:23:10 INFO - PROCESS | 1846 | 1478038990887 Marionette TRACE conn3 <- [1,1844,null,{}] 15:23:10 INFO - PROCESS | 1846 | 1478038990946 Marionette TRACE conn3 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:11 INFO - PROCESS | 1846 | 1478038991145 Marionette TRACE conn3 <- [1,1845,null,{"value":null}] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8fc19000) [pid = 1846] [serial = 1186] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8fcbd400) [pid = 1846] [serial = 1187] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8fbbe400) [pid = 1846] [serial = 1183] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8fbc5000) [pid = 1846] [serial = 1184] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8fa06800) [pid = 1846] [serial = 1180] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8fa0e800) [pid = 1846] [serial = 1181] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8de75800) [pid = 1846] [serial = 1173] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8de7b400) [pid = 1846] [serial = 1174] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8c799400) [pid = 1846] [serial = 1170] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8c7e6c00) [pid = 1846] [serial = 1171] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x831e6800) [pid = 1846] [serial = 1167] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x83468c00) [pid = 1846] [serial = 1168] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x82f04c00) [pid = 1846] [serial = 1164] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x82fdc000) [pid = 1846] [serial = 1165] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c7ed800) [pid = 1846] [serial = 1155] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8de6d800) [pid = 1846] [serial = 1158] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8fcc7c00) [pid = 1846] [serial = 1189] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x830c8400) [pid = 1846] [serial = 1149] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8deaec00) [pid = 1846] [serial = 1161] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8c59b400) [pid = 1846] [serial = 1152] [outer = (nil)] [url = about:blank] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8fa01800) [pid = 1846] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 15:23:11 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8deea000) [pid = 1846] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 15:23:11 INFO - PROCESS | 1846 | 1478038991302 Marionette TRACE conn3 -> [0,1846,"getWindowHandles",null] 15:23:11 INFO - PROCESS | 1846 | 1478038991312 Marionette TRACE conn3 <- [1,1846,null,["8"]] 15:23:11 INFO - PROCESS | 1846 | 1478038991334 Marionette TRACE conn3 -> [0,1847,"switchToWindow",{"name":"8"}] 15:23:11 INFO - PROCESS | 1846 | 1478038991343 Marionette TRACE conn3 <- [1,1847,null,{}] 15:23:11 INFO - PROCESS | 1846 | 1478038991359 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:23:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe4400 == 33 [pid = 1846] [id = 418] 15:23:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x82fe6000) [pid = 1846] [serial = 1221] [outer = (nil)] 15:23:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8317fc00) [pid = 1846] [serial = 1222] [outer = 0x82fe6000] 15:23:11 INFO - PROCESS | 1846 | 1478038991452 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x83183c00) [pid = 1846] [serial = 1223] [outer = 0x82fe6000] 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] err{or,}_recognition separate: 1; 1 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] err{or,}_recognition combined: 1; 1 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] Unsupported bit depth: 0 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] err{or,}_recognition separate: 1; 1 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] err{or,}_recognition combined: 1; 1 15:23:12 INFO - PROCESS | 1846 | [aac @ 0x831e7800] Unsupported bit depth: 0 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8bf88c00) [pid = 1846] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8fc0fc00) [pid = 1846] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8d0b0400) [pid = 1846] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8fcc5400) [pid = 1846] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x94c7f000) [pid = 1846] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x83143000) [pid = 1846] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x82f0f000) [pid = 1846] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x95821400) [pid = 1846] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8fcc3400) [pid = 1846] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x95ad4c00) [pid = 1846] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8c7e9400) [pid = 1846] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x83503400) [pid = 1846] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8de12c00) [pid = 1846] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8dea2800) [pid = 1846] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x83144c00) [pid = 1846] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 15:23:15 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8c597800) [pid = 1846] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7cc00 == 32 [pid = 1846] [id = 405] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf84800 == 31 [pid = 1846] [id = 406] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x91d3a800 == 30 [pid = 1846] [id = 411] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0c400 == 29 [pid = 1846] [id = 412] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc0f800 == 28 [pid = 1846] [id = 410] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0af400 == 27 [pid = 1846] [id = 409] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc5000 == 26 [pid = 1846] [id = 407] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7f800 == 25 [pid = 1846] [id = 398] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x83142800 == 24 [pid = 1846] [id = 408] 15:23:20 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8dbb4c00) [pid = 1846] [serial = 1219] [outer = (nil)] [url = about:blank] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e9000 == 23 [pid = 1846] [id = 395] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597400 == 22 [pid = 1846] [id = 394] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x94d62400 == 21 [pid = 1846] [id = 415] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8deec400 == 20 [pid = 1846] [id = 404] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x95ad2400 == 19 [pid = 1846] [id = 416] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbac000 == 18 [pid = 1846] [id = 396] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x83144800 == 17 [pid = 1846] [id = 393] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc2800 == 16 [pid = 1846] [id = 414] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82e81000 == 15 [pid = 1846] [id = 401] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdd800 == 14 [pid = 1846] [id = 391] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e000 == 13 [pid = 1846] [id = 390] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8de16400 == 12 [pid = 1846] [id = 397] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8c78dc00 == 11 [pid = 1846] [id = 400] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf83400 == 10 [pid = 1846] [id = 413] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x83502000 == 9 [pid = 1846] [id = 392] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x830c0800 == 8 [pid = 1846] [id = 399] 15:23:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82c90000 == 7 [pid = 1846] [id = 417] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x95ad6400) [pid = 1846] [serial = 1216] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x95ad9400) [pid = 1846] [serial = 1217] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x959aec00) [pid = 1846] [serial = 1213] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x95acac00) [pid = 1846] [serial = 1214] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8fcc7800) [pid = 1846] [serial = 1210] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x91dbc800) [pid = 1846] [serial = 1211] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8c763000) [pid = 1846] [serial = 1207] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8c767800) [pid = 1846] [serial = 1208] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x830c7400) [pid = 1846] [serial = 1204] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8350f000) [pid = 1846] [serial = 1205] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x94c85400) [pid = 1846] [serial = 1201] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x94c89400) [pid = 1846] [serial = 1202] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8fc15c00) [pid = 1846] [serial = 1198] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8fcbf400) [pid = 1846] [serial = 1199] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8dbb1c00) [pid = 1846] [serial = 1195] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8dea0000) [pid = 1846] [serial = 1196] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x83181800) [pid = 1846] [serial = 1192] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8bec0000) [pid = 1846] [serial = 1193] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fccac00) [pid = 1846] [serial = 1190] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8c977400) [pid = 1846] [serial = 1156] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83508c00) [pid = 1846] [serial = 1147] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8de72400) [pid = 1846] [serial = 1159] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x8debb800) [pid = 1846] [serial = 1162] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 21 (0x8bec1c00) [pid = 1846] [serial = 1150] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1846 | --DOMWINDOW == 20 (0x8c760000) [pid = 1846] [serial = 1153] [outer = (nil)] [url = about:blank] 15:23:23 INFO - PROCESS | 1846 | --DOMWINDOW == 19 (0x96626000) [pid = 1846] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 15:23:29 INFO - PROCESS | 1846 | --DOMWINDOW == 18 (0x8317fc00) [pid = 1846] [serial = 1222] [outer = (nil)] [url = about:blank] 15:23:29 INFO - PROCESS | 1846 | --DOMWINDOW == 17 (0x92f50800) [pid = 1846] [serial = 1220] [outer = (nil)] [url = about:blank] 15:23:31 INFO - PROCESS | 1846 | 1478039011297 Marionette TRACE conn3 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 15:23:31 INFO - . 15:23:31 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20436ms 15:23:31 INFO - PROCESS | 1846 | 1478039011317 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 1846 | 1478039011323 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 15:23:31 INFO - TEST-START | /media-source/mediasource-appendwindow.html 15:23:31 INFO - PROCESS | 1846 | 1478039011332 Marionette TRACE conn3 -> [0,1850,"timeouts",{"script":35000}] 15:23:31 INFO - PROCESS | 1846 | 1478039011336 Marionette TRACE conn3 <- [1,1850,null,{}] 15:23:31 INFO - PROCESS | 1846 | 1478039011345 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:31 INFO - PROCESS | 1846 | 1478039011551 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:23:31 INFO - PROCESS | 1846 | 1478039011613 Marionette TRACE conn3 -> [0,1852,"getWindowHandles",null] 15:23:31 INFO - PROCESS | 1846 | 1478039011618 Marionette TRACE conn3 <- [1,1852,null,["8"]] 15:23:31 INFO - PROCESS | 1846 | 1478039011624 Marionette TRACE conn3 -> [0,1853,"switchToWindow",{"name":"8"}] 15:23:31 INFO - PROCESS | 1846 | 1478039011633 Marionette TRACE conn3 <- [1,1853,null,{}] 15:23:31 INFO - PROCESS | 1846 | 1478039011644 Marionette TRACE conn3 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f06400 == 8 [pid = 1846] [id = 419] 15:23:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 18 (0x82f06c00) [pid = 1846] [serial = 1224] [outer = (nil)] 15:23:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 19 (0x82f08400) [pid = 1846] [serial = 1225] [outer = 0x82f06c00] 15:23:31 INFO - PROCESS | 1846 | 1478039011735 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 20 (0x82f0d800) [pid = 1846] [serial = 1226] [outer = 0x82f06c00] 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x8350ec00] err{or,}_recognition separate: 1; 1 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x8350ec00] err{or,}_recognition combined: 1; 1 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x8350ec00] Unsupported bit depth: 0 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x8350f800] err{or,}_recognition separate: 1; 1 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x8350f800] err{or,}_recognition combined: 1; 1 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x8350f800] Unsupported bit depth: 0 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x82f06000] err{or,}_recognition separate: 1; 1 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x82f06000] err{or,}_recognition combined: 1; 1 15:23:33 INFO - PROCESS | 1846 | [aac @ 0x82f06000] Unsupported bit depth: 0 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x83510400] err{or,}_recognition separate: 1; 1 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x83510400] err{or,}_recognition combined: 1; 1 15:23:33 INFO - PROCESS | 1846 | [h264 @ 0x83510400] Unsupported bit depth: 0 15:23:33 INFO - PROCESS | 1846 | 1478039013762 Marionette TRACE conn3 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 15:23:33 INFO - ....... 15:23:33 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2486ms 15:23:33 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 15:23:33 INFO - PROCESS | 1846 | 1478039013816 Marionette TRACE conn3 -> [0,1855,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 1846 | 1478039013820 Marionette TRACE conn3 <- [1,1855,null,{"value":"8"}] 15:23:33 INFO - PROCESS | 1846 | 1478039013826 Marionette TRACE conn3 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:33 INFO - PROCESS | 1846 | 1478039013984 Marionette TRACE conn3 <- [1,1856,null,{"value":null}] 15:23:34 INFO - PROCESS | 1846 | 1478039013998 Marionette TRACE conn3 -> [0,1857,"getWindowHandles",null] 15:23:34 INFO - PROCESS | 1846 | 1478039014001 Marionette TRACE conn3 <- [1,1857,null,["8"]] 15:23:34 INFO - PROCESS | 1846 | 1478039014007 Marionette TRACE conn3 -> [0,1858,"switchToWindow",{"name":"8"}] 15:23:34 INFO - PROCESS | 1846 | 1478039014014 Marionette TRACE conn3 <- [1,1858,null,{}] 15:23:34 INFO - PROCESS | 1846 | 1478039014117 Marionette TRACE conn3 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0f000 == 9 [pid = 1846] [id = 420] 15:23:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 21 (0x830bf800) [pid = 1846] [serial = 1227] [outer = (nil)] 15:23:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x8bebf400) [pid = 1846] [serial = 1228] [outer = 0x830bf800] 15:23:34 INFO - PROCESS | 1846 | 1478039014208 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x82f02400) [pid = 1846] [serial = 1229] [outer = 0x830bf800] 15:23:34 INFO - PROCESS | 1846 | 1478039014677 Marionette TRACE conn3 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 15:23:34 INFO - . 15:23:34 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 875ms 15:23:34 INFO - PROCESS | 1846 | 1478039014700 Marionette TRACE conn3 -> [0,1860,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 1846 | 1478039014703 Marionette TRACE conn3 <- [1,1860,null,{"value":"8"}] 15:23:34 INFO - TEST-START | /media-source/mediasource-avtracks.html 15:23:34 INFO - PROCESS | 1846 | 1478039014710 Marionette TRACE conn3 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:34 INFO - PROCESS | 1846 | 1478039014871 Marionette TRACE conn3 <- [1,1861,null,{"value":null}] 15:23:34 INFO - PROCESS | 1846 | 1478039014976 Marionette TRACE conn3 -> [0,1862,"getWindowHandles",null] 15:23:34 INFO - PROCESS | 1846 | 1478039014981 Marionette TRACE conn3 <- [1,1862,null,["8"]] 15:23:34 INFO - PROCESS | 1846 | 1478039014989 Marionette TRACE conn3 -> [0,1863,"switchToWindow",{"name":"8"}] 15:23:35 INFO - PROCESS | 1846 | 1478039014996 Marionette TRACE conn3 <- [1,1863,null,{}] 15:23:35 INFO - PROCESS | 1846 | 1478039015000 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef7000 == 10 [pid = 1846] [id = 421] 15:23:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x8bef7400) [pid = 1846] [serial = 1230] [outer = (nil)] 15:23:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x8bf55000) [pid = 1846] [serial = 1231] [outer = 0x8bef7400] 15:23:35 INFO - PROCESS | 1846 | 1478039015087 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x8bf59c00) [pid = 1846] [serial = 1232] [outer = 0x8bef7400] 15:23:36 INFO - .... 15:23:36 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1370ms 15:23:36 INFO - TEST-START | /media-source/mediasource-buffered.html 15:23:36 INFO - PROCESS | 1846 | 1478039016050 Marionette TRACE conn3 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 15:23:36 INFO - PROCESS | 1846 | 1478039016086 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 1846 | 1478039016091 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 15:23:36 INFO - PROCESS | 1846 | 1478039016103 Marionette TRACE conn3 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:36 INFO - PROCESS | 1846 | 1478039016285 Marionette TRACE conn3 <- [1,1866,null,{"value":null}] 15:23:36 INFO - PROCESS | 1846 | 1478039016294 Marionette TRACE conn3 -> [0,1867,"getWindowHandles",null] 15:23:36 INFO - PROCESS | 1846 | 1478039016297 Marionette TRACE conn3 <- [1,1867,null,["8"]] 15:23:36 INFO - PROCESS | 1846 | 1478039016393 Marionette TRACE conn3 -> [0,1868,"switchToWindow",{"name":"8"}] 15:23:36 INFO - PROCESS | 1846 | 1478039016399 Marionette TRACE conn3 <- [1,1868,null,{}] 15:23:36 INFO - PROCESS | 1846 | 1478039016404 Marionette TRACE conn3 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75f000 == 11 [pid = 1846] [id = 422] 15:23:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8c760800) [pid = 1846] [serial = 1233] [outer = (nil)] 15:23:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8c762400) [pid = 1846] [serial = 1234] [outer = 0x8c760800] 15:23:36 INFO - PROCESS | 1846 | 1478039016491 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8c7e9c00) [pid = 1846] [serial = 1235] [outer = 0x8c760800] 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8cfb5c00] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8c976000] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8c976000] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8c976000] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8de11000] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8de11000] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8de11000] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8de11800] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8de11800] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [aac @ 0x8de11800] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8c976c00] err{or,}_recognition separate: 1; 1 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8c976c00] err{or,}_recognition combined: 1; 1 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8c976c00] Unsupported bit depth: 0 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8c976c00] no picture 15:23:37 INFO - PROCESS | 1846 | [h264 @ 0x8c976c00] no picture 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] err{or,}_recognition separate: 1; 1 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] err{or,}_recognition combined: 1; 1 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] Unsupported bit depth: 0 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8de10400] err{or,}_recognition separate: 1; 1 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8de10400] err{or,}_recognition combined: 1; 1 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8de10400] Unsupported bit depth: 0 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] err{or,}_recognition separate: 1; 1 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] err{or,}_recognition combined: 1; 1 15:23:38 INFO - PROCESS | 1846 | [aac @ 0x8c976c00] Unsupported bit depth: 0 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8d0b0400] err{or,}_recognition separate: 1; 1 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8d0b0400] err{or,}_recognition combined: 1; 1 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8d0b0400] Unsupported bit depth: 0 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8d0b0400] no picture 15:23:38 INFO - PROCESS | 1846 | [h264 @ 0x8d0b0400] no picture 15:23:38 INFO - PROCESS | 1846 | 1478039018083 Marionette TRACE conn3 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 15:23:38 INFO - ....... 15:23:38 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2027ms 15:23:38 INFO - PROCESS | 1846 | 1478039018127 Marionette TRACE conn3 -> [0,1870,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 1846 | 1478039018130 Marionette TRACE conn3 <- [1,1870,null,{"value":"8"}] 15:23:38 INFO - TEST-START | /media-source/mediasource-closed.html 15:23:38 INFO - PROCESS | 1846 | 1478039018136 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:38 INFO - PROCESS | 1846 | 1478039018277 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:23:38 INFO - PROCESS | 1846 | 1478039018285 Marionette TRACE conn3 -> [0,1872,"getWindowHandles",null] 15:23:38 INFO - PROCESS | 1846 | 1478039018287 Marionette TRACE conn3 <- [1,1872,null,["8"]] 15:23:38 INFO - PROCESS | 1846 | 1478039018293 Marionette TRACE conn3 -> [0,1873,"switchToWindow",{"name":"8"}] 15:23:38 INFO - PROCESS | 1846 | 1478039018297 Marionette TRACE conn3 <- [1,1873,null,{}] 15:23:38 INFO - PROCESS | 1846 | 1478039018302 Marionette TRACE conn3 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8d0b4c00 == 12 [pid = 1846] [id = 423] 15:23:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8db0d000) [pid = 1846] [serial = 1236] [outer = (nil)] 15:23:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8de16c00) [pid = 1846] [serial = 1237] [outer = 0x8db0d000] 15:23:38 INFO - PROCESS | 1846 | 1478039018381 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8de1c000) [pid = 1846] [serial = 1238] [outer = 0x8db0d000] 15:23:39 INFO - PROCESS | 1846 | 1478039019074 Marionette TRACE conn3 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 15:23:39 INFO - .......... 15:23:39 INFO - TEST-OK | /media-source/mediasource-closed.html | took 970ms 15:23:39 INFO - PROCESS | 1846 | 1478039019106 Marionette TRACE conn3 -> [0,1875,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1846 | 1478039019109 Marionette TRACE conn3 <- [1,1875,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 15:23:39 INFO - PROCESS | 1846 | 1478039019115 Marionette TRACE conn3 -> [0,1876,"getContext",null] 15:23:39 INFO - PROCESS | 1846 | 1478039019117 Marionette TRACE conn3 <- [1,1876,null,{"value":"content"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019122 Marionette TRACE conn3 -> [0,1877,"setContext",{"value":"chrome"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019124 Marionette TRACE conn3 <- [1,1877,null,{}] 15:23:39 INFO - PROCESS | 1846 | 1478039019129 Marionette TRACE conn3 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:23:39 INFO - PROCESS | 1846 | 1478039019150 Marionette TRACE conn3 <- [1,1878,null,{"value":true}] 15:23:39 INFO - PROCESS | 1846 | 1478039019154 Marionette TRACE conn3 -> [0,1879,"setContext",{"value":"content"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019156 Marionette TRACE conn3 <- [1,1879,null,{}] 15:23:39 INFO - Setting pref media.mediasource.enabled (true) 15:23:39 INFO - PROCESS | 1846 | 1478039019162 Marionette TRACE conn3 -> [0,1880,"getContext",null] 15:23:39 INFO - PROCESS | 1846 | 1478039019164 Marionette TRACE conn3 <- [1,1880,null,{"value":"content"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019175 Marionette TRACE conn3 -> [0,1881,"setContext",{"value":"chrome"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019177 Marionette TRACE conn3 <- [1,1881,null,{}] 15:23:39 INFO - PROCESS | 1846 | 1478039019186 Marionette TRACE conn3 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:23:39 INFO - PROCESS | 1846 | 1478039019200 Marionette TRACE conn3 <- [1,1882,null,{"value":null}] 15:23:39 INFO - PROCESS | 1846 | 1478039019210 Marionette TRACE conn3 -> [0,1883,"setContext",{"value":"content"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019212 Marionette TRACE conn3 <- [1,1883,null,{}] 15:23:39 INFO - PROCESS | 1846 | 1478039019216 Marionette TRACE conn3 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:39 INFO - PROCESS | 1846 | 1478039019397 Marionette TRACE conn3 <- [1,1884,null,{"value":null}] 15:23:39 INFO - PROCESS | 1846 | 1478039019408 Marionette TRACE conn3 -> [0,1885,"getWindowHandles",null] 15:23:39 INFO - PROCESS | 1846 | 1478039019411 Marionette TRACE conn3 <- [1,1885,null,["8"]] 15:23:39 INFO - PROCESS | 1846 | 1478039019417 Marionette TRACE conn3 -> [0,1886,"switchToWindow",{"name":"8"}] 15:23:39 INFO - PROCESS | 1846 | 1478039019422 Marionette TRACE conn3 <- [1,1886,null,{}] 15:23:39 INFO - PROCESS | 1846 | 1478039019542 Marionette TRACE conn3 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c82c00 == 13 [pid = 1846] [id = 424] 15:23:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x82c84800) [pid = 1846] [serial = 1239] [outer = (nil)] 15:23:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x82e73800) [pid = 1846] [serial = 1240] [outer = 0x82c84800] 15:23:39 INFO - PROCESS | 1846 | 1478039019645 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x82e7f800) [pid = 1846] [serial = 1241] [outer = 0x82c84800] 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82f10400] err{or,}_recognition separate: 1; 1 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82f10400] err{or,}_recognition combined: 1; 1 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82f10400] Unsupported bit depth: 0 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82fda400] err{or,}_recognition separate: 1; 1 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82fda400] err{or,}_recognition combined: 1; 1 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82fda400] Unsupported bit depth: 0 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82fdb000] err{or,}_recognition separate: 1; 1 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82fdb000] err{or,}_recognition combined: 1; 1 15:23:40 INFO - PROCESS | 1846 | [aac @ 0x82fdb000] Unsupported bit depth: 0 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82f10c00] err{or,}_recognition separate: 1; 1 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82f10c00] err{or,}_recognition combined: 1; 1 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82f10c00] Unsupported bit depth: 0 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82f10c00] no picture 15:23:40 INFO - PROCESS | 1846 | [h264 @ 0x82f10c00] no picture 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7f400] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f05c00] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a800] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a800] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a800] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82e7a400] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [aac @ 0x82f03000] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [h264 @ 0x82f03c00] err{or,}_recognition separate: 1; 1 15:23:42 INFO - PROCESS | 1846 | [h264 @ 0x82f03c00] err{or,}_recognition combined: 1; 1 15:23:42 INFO - PROCESS | 1846 | [h264 @ 0x82f03c00] Unsupported bit depth: 0 15:23:42 INFO - PROCESS | 1846 | [h264 @ 0x82f03c00] no picture 15:23:42 INFO - PROCESS | 1846 | [h264 @ 0x82f03c00] no picture 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82f0ac00] err{or,}_recognition separate: 1; 1 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82f0ac00] err{or,}_recognition combined: 1; 1 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82f0ac00] Unsupported bit depth: 0 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82f0ac00] no picture 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82f0ac00] no picture 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x8d0b4c00 == 12 [pid = 1846] [id = 423] 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75f000 == 11 [pid = 1846] [id = 422] 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0f000 == 10 [pid = 1846] [id = 420] 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef7000 == 9 [pid = 1846] [id = 421] 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe4400 == 8 [pid = 1846] [id = 418] 15:23:43 INFO - PROCESS | 1846 | --DOCSHELL 0x82f06400 == 7 [pid = 1846] [id = 419] 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82c8d400] err{or,}_recognition separate: 1; 1 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82c8d400] err{or,}_recognition combined: 1; 1 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82c8d400] Unsupported bit depth: 0 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82c8d400] no picture 15:23:43 INFO - PROCESS | 1846 | [h264 @ 0x82c8d400] no picture 15:23:44 INFO - PROCESS | 1846 | 1478039024867 Marionette TRACE conn3 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 15:23:44 INFO - . 15:23:44 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5787ms 15:23:44 INFO - PROCESS | 1846 | 1478039024904 Marionette TRACE conn3 -> [0,1888,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 1846 | 1478039024910 Marionette TRACE conn3 <- [1,1888,null,{"value":"8"}] 15:23:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 15:23:44 INFO - PROCESS | 1846 | 1478039024921 Marionette TRACE conn3 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:45 INFO - PROCESS | 1846 | 1478039025131 Marionette TRACE conn3 <- [1,1889,null,{"value":null}] 15:23:45 INFO - PROCESS | 1846 | 1478039025146 Marionette TRACE conn3 -> [0,1890,"getWindowHandles",null] 15:23:45 INFO - PROCESS | 1846 | 1478039025152 Marionette TRACE conn3 <- [1,1890,null,["8"]] 15:23:45 INFO - PROCESS | 1846 | 1478039025167 Marionette TRACE conn3 -> [0,1891,"switchToWindow",{"name":"8"}] 15:23:45 INFO - PROCESS | 1846 | 1478039025176 Marionette TRACE conn3 <- [1,1891,null,{}] 15:23:45 INFO - PROCESS | 1846 | 1478039025182 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fda800 == 8 [pid = 1846] [id = 425] 15:23:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x82fdb000) [pid = 1846] [serial = 1242] [outer = (nil)] 15:23:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x82fe2000) [pid = 1846] [serial = 1243] [outer = 0x82fdb000] 15:23:45 INFO - PROCESS | 1846 | 1478039025276 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8317b000) [pid = 1846] [serial = 1244] [outer = 0x82fdb000] 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] err{or,}_recognition separate: 1; 1 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] err{or,}_recognition combined: 1; 1 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] Unsupported bit depth: 0 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] err{or,}_recognition separate: 1; 1 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] err{or,}_recognition combined: 1; 1 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] Unsupported bit depth: 0 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] err{or,}_recognition separate: 1; 1 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] err{or,}_recognition combined: 1; 1 15:23:46 INFO - PROCESS | 1846 | [aac @ 0x8b904000] Unsupported bit depth: 0 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] err{or,}_recognition separate: 1; 1 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] err{or,}_recognition combined: 1; 1 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] Unsupported bit depth: 0 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] no picture 15:23:46 INFO - PROCESS | 1846 | [h264 @ 0x8b90e400] no picture 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8db0d000) [pid = 1846] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8bef7400) [pid = 1846] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c760800) [pid = 1846] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x830bf800) [pid = 1846] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x82f06c00) [pid = 1846] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 15:23:47 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x82fe6000) [pid = 1846] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x82c89400] err{or,}_recognition separate: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x82c89400] err{or,}_recognition combined: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x82c89400] Unsupported bit depth: 0 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8beb9000] err{or,}_recognition separate: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8beb9000] err{or,}_recognition combined: 1; 1 15:23:47 INFO - PROCESS | 1846 | [aac @ 0x8beb9000] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8beb8400] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8beb8400] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8beb8400] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [aac @ 0x8b905c00] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] no picture 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] no picture 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec4800] err{or,}_recognition separate: 1; 1 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec4800] err{or,}_recognition combined: 1; 1 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec4800] Unsupported bit depth: 0 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec4800] no picture 15:23:48 INFO - PROCESS | 1846 | [h264 @ 0x8bec4800] no picture 15:23:49 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] err{or,}_recognition separate: 1; 1 15:23:49 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] err{or,}_recognition combined: 1; 1 15:23:49 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] Unsupported bit depth: 0 15:23:49 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] no picture 15:23:49 INFO - PROCESS | 1846 | [h264 @ 0x8bec3000] no picture 15:23:50 INFO - PROCESS | 1846 | 1478039030327 Marionette TRACE conn3 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 15:23:50 INFO - . 15:23:50 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5433ms 15:23:50 INFO - PROCESS | 1846 | 1478039030380 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 1846 | 1478039030386 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 15:23:50 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 15:23:50 INFO - PROCESS | 1846 | 1478039030397 Marionette TRACE conn3 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:50 INFO - PROCESS | 1846 | 1478039030590 Marionette TRACE conn3 <- [1,1894,null,{"value":null}] 15:23:50 INFO - PROCESS | 1846 | 1478039030731 Marionette TRACE conn3 -> [0,1895,"getWindowHandles",null] 15:23:50 INFO - PROCESS | 1846 | 1478039030737 Marionette TRACE conn3 <- [1,1895,null,["8"]] 15:23:50 INFO - PROCESS | 1846 | 1478039030744 Marionette TRACE conn3 -> [0,1896,"switchToWindow",{"name":"8"}] 15:23:50 INFO - PROCESS | 1846 | 1478039030752 Marionette TRACE conn3 <- [1,1896,null,{}] 15:23:50 INFO - PROCESS | 1846 | 1478039030759 Marionette TRACE conn3 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314d000 == 9 [pid = 1846] [id = 426] 15:23:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8314f000) [pid = 1846] [serial = 1245] [outer = (nil)] 15:23:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x831e0400) [pid = 1846] [serial = 1246] [outer = 0x8314f000] 15:23:50 INFO - PROCESS | 1846 | 1478039030859 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x82f0a400) [pid = 1846] [serial = 1247] [outer = 0x8314f000] 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bebb800] err{or,}_recognition separate: 1; 1 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bebb800] err{or,}_recognition combined: 1; 1 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bebb800] Unsupported bit depth: 0 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bee9800] err{or,}_recognition separate: 1; 1 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bee9800] err{or,}_recognition combined: 1; 1 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bee9800] Unsupported bit depth: 0 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bee9800] no picture 15:23:51 INFO - PROCESS | 1846 | [h264 @ 0x8bee9800] no picture 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] err{or,}_recognition separate: 1; 1 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] err{or,}_recognition combined: 1; 1 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] Unsupported bit depth: 0 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] no picture 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] no picture 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e7ac00] err{or,}_recognition separate: 1; 1 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e7ac00] err{or,}_recognition combined: 1; 1 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e7ac00] Unsupported bit depth: 0 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e7ac00] no picture 15:23:52 INFO - PROCESS | 1846 | [h264 @ 0x82e7ac00] no picture 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8de16c00) [pid = 1846] [serial = 1237] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8de1c000) [pid = 1846] [serial = 1238] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8c762400) [pid = 1846] [serial = 1234] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8c7e9c00) [pid = 1846] [serial = 1235] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8bf55000) [pid = 1846] [serial = 1231] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8bf59c00) [pid = 1846] [serial = 1232] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8bebf400) [pid = 1846] [serial = 1228] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x82f02400) [pid = 1846] [serial = 1229] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x82f08400) [pid = 1846] [serial = 1225] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f0d800) [pid = 1846] [serial = 1226] [outer = (nil)] [url = about:blank] 15:23:52 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83183c00) [pid = 1846] [serial = 1223] [outer = (nil)] [url = about:blank] 15:23:53 INFO - PROCESS | 1846 | [h264 @ 0x82c84400] err{or,}_recognition separate: 1; 1 15:23:53 INFO - PROCESS | 1846 | [h264 @ 0x82c84400] err{or,}_recognition combined: 1; 1 15:23:53 INFO - PROCESS | 1846 | [h264 @ 0x82c84400] Unsupported bit depth: 0 15:23:53 INFO - PROCESS | 1846 | [h264 @ 0x82c84400] no picture 15:23:53 INFO - PROCESS | 1846 | [h264 @ 0x82c84400] no picture 15:23:53 INFO - PROCESS | 1846 | 1478039033778 Marionette TRACE conn3 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 15:23:53 INFO - . 15:23:53 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3427ms 15:23:53 INFO - PROCESS | 1846 | 1478039033823 Marionette TRACE conn3 -> [0,1898,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 1846 | 1478039033828 Marionette TRACE conn3 <- [1,1898,null,{"value":"8"}] 15:23:53 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 15:23:53 INFO - PROCESS | 1846 | 1478039033837 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:54 INFO - PROCESS | 1846 | 1478039034026 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:23:54 INFO - PROCESS | 1846 | 1478039034087 Marionette TRACE conn3 -> [0,1900,"getWindowHandles",null] 15:23:54 INFO - PROCESS | 1846 | 1478039034093 Marionette TRACE conn3 <- [1,1900,null,["8"]] 15:23:54 INFO - PROCESS | 1846 | 1478039034099 Marionette TRACE conn3 -> [0,1901,"switchToWindow",{"name":"8"}] 15:23:54 INFO - PROCESS | 1846 | 1478039034105 Marionette TRACE conn3 <- [1,1901,null,{}] 15:23:54 INFO - PROCESS | 1846 | 1478039034111 Marionette TRACE conn3 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f07c00 == 10 [pid = 1846] [id = 427] 15:23:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f08000) [pid = 1846] [serial = 1248] [outer = (nil)] 15:23:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fd8800) [pid = 1846] [serial = 1249] [outer = 0x82f08000] 15:23:54 INFO - PROCESS | 1846 | 1478039034199 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x82fd9c00) [pid = 1846] [serial = 1250] [outer = 0x82f08000] 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x82fe3800] err{or,}_recognition separate: 1; 1 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x82fe3800] err{or,}_recognition combined: 1; 1 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x82fe3800] Unsupported bit depth: 0 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x830bfc00] err{or,}_recognition separate: 1; 1 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x830bfc00] err{or,}_recognition combined: 1; 1 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x830bfc00] Unsupported bit depth: 0 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x830bfc00] no picture 15:23:54 INFO - PROCESS | 1846 | [h264 @ 0x830bfc00] no picture 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] err{or,}_recognition separate: 1; 1 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] err{or,}_recognition combined: 1; 1 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] Unsupported bit depth: 0 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] no picture 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] no picture 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x83141000] err{or,}_recognition separate: 1; 1 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x83141000] err{or,}_recognition combined: 1; 1 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x83141000] Unsupported bit depth: 0 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x83141000] no picture 15:23:55 INFO - PROCESS | 1846 | [h264 @ 0x83141000] no picture 15:23:56 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] err{or,}_recognition separate: 1; 1 15:23:56 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] err{or,}_recognition combined: 1; 1 15:23:56 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] Unsupported bit depth: 0 15:23:56 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] no picture 15:23:56 INFO - PROCESS | 1846 | [h264 @ 0x830ca800] no picture 15:23:56 INFO - PROCESS | 1846 | 1478039036928 Marionette TRACE conn3 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 15:23:56 INFO - . 15:23:56 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3129ms 15:23:56 INFO - PROCESS | 1846 | 1478039036965 Marionette TRACE conn3 -> [0,1903,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 1846 | 1478039036970 Marionette TRACE conn3 <- [1,1903,null,{"value":"8"}] 15:23:56 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 15:23:56 INFO - PROCESS | 1846 | 1478039036980 Marionette TRACE conn3 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:23:57 INFO - PROCESS | 1846 | 1478039037176 Marionette TRACE conn3 <- [1,1904,null,{"value":null}] 15:23:57 INFO - PROCESS | 1846 | 1478039037188 Marionette TRACE conn3 -> [0,1905,"getWindowHandles",null] 15:23:57 INFO - PROCESS | 1846 | 1478039037191 Marionette TRACE conn3 <- [1,1905,null,["8"]] 15:23:57 INFO - PROCESS | 1846 | 1478039037198 Marionette TRACE conn3 -> [0,1906,"switchToWindow",{"name":"8"}] 15:23:57 INFO - PROCESS | 1846 | 1478039037203 Marionette TRACE conn3 <- [1,1906,null,{}] 15:23:57 INFO - PROCESS | 1846 | 1478039037208 Marionette TRACE conn3 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x83145400 == 11 [pid = 1846] [id = 428] 15:23:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83146000) [pid = 1846] [serial = 1251] [outer = (nil)] 15:23:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83149000) [pid = 1846] [serial = 1252] [outer = 0x83146000] 15:23:57 INFO - PROCESS | 1846 | 1478039037297 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8345f800) [pid = 1846] [serial = 1253] [outer = 0x83146000] 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83467800] err{or,}_recognition separate: 1; 1 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83467800] err{or,}_recognition combined: 1; 1 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83467800] Unsupported bit depth: 0 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83503c00] err{or,}_recognition separate: 1; 1 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83503c00] err{or,}_recognition combined: 1; 1 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83503c00] Unsupported bit depth: 0 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83503c00] no picture 15:23:57 INFO - PROCESS | 1846 | [h264 @ 0x83503c00] no picture 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x8350c400] err{or,}_recognition separate: 1; 1 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x8350c400] err{or,}_recognition combined: 1; 1 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x8350c400] Unsupported bit depth: 0 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x8350c400] no picture 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x8350c400] no picture 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x82c90400] err{or,}_recognition separate: 1; 1 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x82c90400] err{or,}_recognition combined: 1; 1 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x82c90400] Unsupported bit depth: 0 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x82c90400] no picture 15:23:58 INFO - PROCESS | 1846 | [h264 @ 0x82c90400] no picture 15:23:59 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] err{or,}_recognition separate: 1; 1 15:23:59 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] err{or,}_recognition combined: 1; 1 15:23:59 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] Unsupported bit depth: 0 15:23:59 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] no picture 15:23:59 INFO - PROCESS | 1846 | [h264 @ 0x82e79c00] no picture 15:24:00 INFO - PROCESS | 1846 | 1478039040051 Marionette TRACE conn3 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 15:24:00 INFO - . 15:24:00 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3086ms 15:24:00 INFO - PROCESS | 1846 | 1478039040066 Marionette TRACE conn3 -> [0,1908,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 1846 | 1478039040071 Marionette TRACE conn3 <- [1,1908,null,{"value":"8"}] 15:24:00 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 15:24:00 INFO - Clearing pref media.mediasource.enabled 15:24:00 INFO - PROCESS | 1846 | 1478039040080 Marionette TRACE conn3 -> [0,1909,"getContext",null] 15:24:00 INFO - PROCESS | 1846 | 1478039040086 Marionette TRACE conn3 <- [1,1909,null,{"value":"content"}] 15:24:00 INFO - PROCESS | 1846 | 1478039040094 Marionette TRACE conn3 -> [0,1910,"setContext",{"value":"chrome"}] 15:24:00 INFO - PROCESS | 1846 | 1478039040100 Marionette TRACE conn3 <- [1,1910,null,{}] 15:24:00 INFO - PROCESS | 1846 | 1478039040150 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:24:00 INFO - PROCESS | 1846 | 1478039040169 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:24:00 INFO - PROCESS | 1846 | 1478039040175 Marionette TRACE conn3 -> [0,1912,"setContext",{"value":"content"}] 15:24:00 INFO - PROCESS | 1846 | 1478039040183 Marionette TRACE conn3 <- [1,1912,null,{}] 15:24:00 INFO - PROCESS | 1846 | 1478039040200 Marionette TRACE conn3 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:00 INFO - PROCESS | 1846 | 1478039040403 Marionette TRACE conn3 <- [1,1913,null,{"value":null}] 15:24:00 INFO - PROCESS | 1846 | 1478039040543 Marionette TRACE conn3 -> [0,1914,"getWindowHandles",null] 15:24:00 INFO - PROCESS | 1846 | 1478039040548 Marionette TRACE conn3 <- [1,1914,null,["8"]] 15:24:00 INFO - PROCESS | 1846 | 1478039040554 Marionette TRACE conn3 -> [0,1915,"switchToWindow",{"name":"8"}] 15:24:00 INFO - PROCESS | 1846 | 1478039040560 Marionette TRACE conn3 <- [1,1915,null,{}] 15:24:00 INFO - PROCESS | 1846 | 1478039040566 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe6400 == 12 [pid = 1846] [id = 429] 15:24:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x82fe7000) [pid = 1846] [serial = 1254] [outer = (nil)] 15:24:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x830bfc00) [pid = 1846] [serial = 1255] [outer = 0x82fe7000] 15:24:00 INFO - PROCESS | 1846 | 1478039040665 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8345dc00) [pid = 1846] [serial = 1256] [outer = 0x82fe7000] 15:24:01 INFO - PROCESS | 1846 | --DOCSHELL 0x82f07c00 == 11 [pid = 1846] [id = 427] 15:24:01 INFO - PROCESS | 1846 | --DOCSHELL 0x8314d000 == 10 [pid = 1846] [id = 426] 15:24:01 INFO - PROCESS | 1846 | --DOCSHELL 0x82fda800 == 9 [pid = 1846] [id = 425] 15:24:01 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x82fe2000) [pid = 1846] [serial = 1243] [outer = (nil)] [url = about:blank] 15:24:01 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x82e73800) [pid = 1846] [serial = 1240] [outer = (nil)] [url = about:blank] 15:24:03 INFO - PROCESS | 1846 | 1478039043694 Marionette TRACE conn3 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 15:24:03 INFO - . 15:24:03 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3743ms 15:24:03 INFO - PROCESS | 1846 | 1478039043824 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:24:03 INFO - PROCESS | 1846 | 1478039043830 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 15:24:03 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 15:24:03 INFO - PROCESS | 1846 | 1478039043847 Marionette TRACE conn3 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:04 INFO - PROCESS | 1846 | 1478039044038 Marionette TRACE conn3 <- [1,1918,null,{"value":null}] 15:24:04 INFO - PROCESS | 1846 | 1478039044106 Marionette TRACE conn3 -> [0,1919,"getWindowHandles",null] 15:24:04 INFO - PROCESS | 1846 | 1478039044110 Marionette TRACE conn3 <- [1,1919,null,["8"]] 15:24:04 INFO - PROCESS | 1846 | 1478039044116 Marionette TRACE conn3 -> [0,1920,"switchToWindow",{"name":"8"}] 15:24:04 INFO - PROCESS | 1846 | 1478039044124 Marionette TRACE conn3 <- [1,1920,null,{}] 15:24:04 INFO - PROCESS | 1846 | 1478039044129 Marionette TRACE conn3 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe1400 == 10 [pid = 1846] [id = 430] 15:24:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x82fe1800) [pid = 1846] [serial = 1257] [outer = (nil)] 15:24:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x830c9c00) [pid = 1846] [serial = 1258] [outer = 0x82fe1800] 15:24:04 INFO - PROCESS | 1846 | 1478039044221 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x83185c00) [pid = 1846] [serial = 1259] [outer = 0x82fe1800] 15:24:04 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x82f08000) [pid = 1846] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 15:24:07 INFO - PROCESS | 1846 | 1478039047361 Marionette TRACE conn3 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 15:24:07 INFO - . 15:24:07 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3538ms 15:24:07 INFO - PROCESS | 1846 | 1478039047384 Marionette TRACE conn3 -> [0,1922,"getWindowHandle",null] 15:24:07 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 15:24:07 INFO - PROCESS | 1846 | 1478039047390 Marionette TRACE conn3 <- [1,1922,null,{"value":"8"}] 15:24:07 INFO - PROCESS | 1846 | 1478039047396 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:07 INFO - PROCESS | 1846 | 1478039047556 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:24:07 INFO - PROCESS | 1846 | 1478039047675 Marionette TRACE conn3 -> [0,1924,"getWindowHandles",null] 15:24:07 INFO - PROCESS | 1846 | 1478039047681 Marionette TRACE conn3 <- [1,1924,null,["8"]] 15:24:07 INFO - PROCESS | 1846 | 1478039047730 Marionette TRACE conn3 -> [0,1925,"switchToWindow",{"name":"8"}] 15:24:07 INFO - PROCESS | 1846 | 1478039047738 Marionette TRACE conn3 <- [1,1925,null,{}] 15:24:07 INFO - PROCESS | 1846 | 1478039047746 Marionette TRACE conn3 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8a400 == 11 [pid = 1846] [id = 431] 15:24:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x82e78800) [pid = 1846] [serial = 1260] [outer = (nil)] 15:24:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x82f06400) [pid = 1846] [serial = 1261] [outer = 0x82e78800] 15:24:07 INFO - PROCESS | 1846 | 1478039047849 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x830cbc00) [pid = 1846] [serial = 1262] [outer = 0x82e78800] 15:24:11 INFO - PROCESS | 1846 | 1478039051025 Marionette TRACE conn3 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 15:24:11 INFO - . 15:24:11 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3682ms 15:24:11 INFO - PROCESS | 1846 | 1478039051079 Marionette TRACE conn3 -> [0,1927,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 1846 | 1478039051083 Marionette TRACE conn3 <- [1,1927,null,{"value":"8"}] 15:24:11 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 15:24:11 INFO - PROCESS | 1846 | 1478039051093 Marionette TRACE conn3 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:11 INFO - PROCESS | 1846 | 1478039051321 Marionette TRACE conn3 <- [1,1928,null,{"value":null}] 15:24:11 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe1400 == 10 [pid = 1846] [id = 430] 15:24:11 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x82fd8800) [pid = 1846] [serial = 1249] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x82fd9c00) [pid = 1846] [serial = 1250] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x831e0400) [pid = 1846] [serial = 1246] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x83149000) [pid = 1846] [serial = 1252] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1846 | 1478039051466 Marionette TRACE conn3 -> [0,1929,"getWindowHandles",null] 15:24:11 INFO - PROCESS | 1846 | 1478039051471 Marionette TRACE conn3 <- [1,1929,null,["8"]] 15:24:11 INFO - PROCESS | 1846 | 1478039051478 Marionette TRACE conn3 -> [0,1930,"switchToWindow",{"name":"8"}] 15:24:11 INFO - PROCESS | 1846 | 1478039051485 Marionette TRACE conn3 <- [1,1930,null,{}] 15:24:11 INFO - PROCESS | 1846 | 1478039051491 Marionette TRACE conn3 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdfc00 == 11 [pid = 1846] [id = 432] 15:24:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x82fe0000) [pid = 1846] [serial = 1263] [outer = (nil)] 15:24:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x830c1000) [pid = 1846] [serial = 1264] [outer = 0x82fe0000] 15:24:11 INFO - PROCESS | 1846 | 1478039051581 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x830c9400) [pid = 1846] [serial = 1265] [outer = 0x82fe0000] 15:24:14 INFO - PROCESS | 1846 | 1478039054739 Marionette TRACE conn3 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 15:24:14 INFO - . 15:24:14 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3690ms 15:24:14 INFO - PROCESS | 1846 | 1478039054782 Marionette TRACE conn3 -> [0,1932,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 1846 | 1478039054787 Marionette TRACE conn3 <- [1,1932,null,{"value":"8"}] 15:24:14 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 15:24:14 INFO - PROCESS | 1846 | 1478039054793 Marionette TRACE conn3 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:14 INFO - PROCESS | 1846 | 1478039054993 Marionette TRACE conn3 <- [1,1933,null,{"value":null}] 15:24:15 INFO - PROCESS | 1846 | 1478039055005 Marionette TRACE conn3 -> [0,1934,"getWindowHandles",null] 15:24:15 INFO - PROCESS | 1846 | 1478039055009 Marionette TRACE conn3 <- [1,1934,null,["8"]] 15:24:15 INFO - PROCESS | 1846 | 1478039055016 Marionette TRACE conn3 -> [0,1935,"switchToWindow",{"name":"8"}] 15:24:15 INFO - PROCESS | 1846 | 1478039055020 Marionette TRACE conn3 <- [1,1935,null,{}] 15:24:15 INFO - PROCESS | 1846 | 1478039055025 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bec5800 == 12 [pid = 1846] [id = 433] 15:24:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bec6c00) [pid = 1846] [serial = 1266] [outer = (nil)] 15:24:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8beeb000) [pid = 1846] [serial = 1267] [outer = 0x8bec6c00] 15:24:15 INFO - PROCESS | 1846 | 1478039055109 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8beef800) [pid = 1846] [serial = 1268] [outer = 0x8bec6c00] 15:24:17 INFO - PROCESS | 1846 | 1478039057838 Marionette TRACE conn3 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 15:24:17 INFO - . 15:24:17 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3078ms 15:24:17 INFO - PROCESS | 1846 | 1478039057908 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 1846 | 1478039057914 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 15:24:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 15:24:17 INFO - PROCESS | 1846 | 1478039057925 Marionette TRACE conn3 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:18 INFO - PROCESS | 1846 | 1478039058131 Marionette TRACE conn3 <- [1,1938,null,{"value":null}] 15:24:18 INFO - PROCESS | 1846 | 1478039058273 Marionette TRACE conn3 -> [0,1939,"getWindowHandles",null] 15:24:18 INFO - PROCESS | 1846 | 1478039058279 Marionette TRACE conn3 <- [1,1939,null,["8"]] 15:24:18 INFO - PROCESS | 1846 | 1478039058286 Marionette TRACE conn3 -> [0,1940,"switchToWindow",{"name":"8"}] 15:24:18 INFO - PROCESS | 1846 | 1478039058293 Marionette TRACE conn3 <- [1,1940,null,{}] 15:24:18 INFO - PROCESS | 1846 | 1478039058299 Marionette TRACE conn3 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x83149000 == 13 [pid = 1846] [id = 434] 15:24:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x831e0400) [pid = 1846] [serial = 1269] [outer = (nil)] 15:24:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x83463400) [pid = 1846] [serial = 1270] [outer = 0x831e0400] 15:24:18 INFO - PROCESS | 1846 | 1478039058403 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8350dc00) [pid = 1846] [serial = 1271] [outer = 0x831e0400] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdfc00 == 12 [pid = 1846] [id = 432] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8bec5800 == 11 [pid = 1846] [id = 433] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe6400 == 10 [pid = 1846] [id = 429] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8a400 == 9 [pid = 1846] [id = 431] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x83145400 == 8 [pid = 1846] [id = 428] 15:24:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82c82c00 == 7 [pid = 1846] [id = 424] 15:24:21 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x830c9c00) [pid = 1846] [serial = 1258] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x830bfc00) [pid = 1846] [serial = 1255] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1846 | 1478039061647 Marionette TRACE conn3 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 15:24:21 INFO - . 15:24:21 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3735ms 15:24:21 INFO - PROCESS | 1846 | 1478039061659 Marionette TRACE conn3 -> [0,1942,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 1846 | 1478039061664 Marionette TRACE conn3 <- [1,1942,null,{"value":"8"}] 15:24:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 15:24:21 INFO - PROCESS | 1846 | 1478039061675 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:21 INFO - PROCESS | 1846 | 1478039061842 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:24:21 INFO - PROCESS | 1846 | 1478039061853 Marionette TRACE conn3 -> [0,1944,"getWindowHandles",null] 15:24:21 INFO - PROCESS | 1846 | 1478039061857 Marionette TRACE conn3 <- [1,1944,null,["8"]] 15:24:21 INFO - PROCESS | 1846 | 1478039061955 Marionette TRACE conn3 -> [0,1945,"switchToWindow",{"name":"8"}] 15:24:21 INFO - PROCESS | 1846 | 1478039061963 Marionette TRACE conn3 <- [1,1945,null,{}] 15:24:21 INFO - PROCESS | 1846 | 1478039061970 Marionette TRACE conn3 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e800 == 8 [pid = 1846] [id = 435] 15:24:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x82f0ec00) [pid = 1846] [serial = 1272] [outer = (nil)] 15:24:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x82fda800) [pid = 1846] [serial = 1273] [outer = 0x82f0ec00] 15:24:22 INFO - PROCESS | 1846 | 1478039062061 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x830c2400) [pid = 1846] [serial = 1274] [outer = 0x82f0ec00] 15:24:24 INFO - PROCESS | 1846 | 1478039064770 Marionette TRACE conn3 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 15:24:24 INFO - . 15:24:24 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3134ms 15:24:24 INFO - PROCESS | 1846 | 1478039064807 Marionette TRACE conn3 -> [0,1947,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 1846 | 1478039064811 Marionette TRACE conn3 <- [1,1947,null,{"value":"8"}] 15:24:24 INFO - TEST-START | /media-source/mediasource-detach.html 15:24:24 INFO - PROCESS | 1846 | 1478039064818 Marionette TRACE conn3 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:25 INFO - PROCESS | 1846 | 1478039065025 Marionette TRACE conn3 <- [1,1948,null,{"value":null}] 15:24:25 INFO - PROCESS | 1846 | 1478039065099 Marionette TRACE conn3 -> [0,1949,"getWindowHandles",null] 15:24:25 INFO - PROCESS | 1846 | 1478039065104 Marionette TRACE conn3 <- [1,1949,null,["8"]] 15:24:25 INFO - PROCESS | 1846 | 1478039065110 Marionette TRACE conn3 -> [0,1950,"switchToWindow",{"name":"8"}] 15:24:25 INFO - PROCESS | 1846 | 1478039065115 Marionette TRACE conn3 <- [1,1950,null,{}] 15:24:25 INFO - PROCESS | 1846 | 1478039065120 Marionette TRACE conn3 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe6800 == 9 [pid = 1846] [id = 436] 15:24:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x83180000) [pid = 1846] [serial = 1275] [outer = (nil)] 15:24:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x83183400) [pid = 1846] [serial = 1276] [outer = 0x83180000] 15:24:25 INFO - PROCESS | 1846 | 1478039065212 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x82f04000) [pid = 1846] [serial = 1277] [outer = 0x83180000] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8bec6c00) [pid = 1846] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x82e78800) [pid = 1846] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x82fe0000) [pid = 1846] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x82fdb000) [pid = 1846] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x82fe1800) [pid = 1846] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8314f000) [pid = 1846] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82fe7000) [pid = 1846] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x83146000) [pid = 1846] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 15:24:25 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x82c84800) [pid = 1846] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c599800] err{or,}_recognition separate: 1; 1 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c599800] err{or,}_recognition combined: 1; 1 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c599800] Unsupported bit depth: 0 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59e000] err{or,}_recognition separate: 1; 1 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59e000] err{or,}_recognition combined: 1; 1 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59e000] Unsupported bit depth: 0 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c59ec00] err{or,}_recognition separate: 1; 1 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c59ec00] err{or,}_recognition combined: 1; 1 15:24:26 INFO - PROCESS | 1846 | [aac @ 0x8c59ec00] Unsupported bit depth: 0 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59b800] err{or,}_recognition separate: 1; 1 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59b800] err{or,}_recognition combined: 1; 1 15:24:26 INFO - PROCESS | 1846 | [h264 @ 0x8c59b800] Unsupported bit depth: 0 15:24:26 INFO - PROCESS | 1846 | 1478039066579 Marionette TRACE conn3 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 1846 | 1478039066659 Marionette TRACE conn3 <- [1,1952,null,{"value":"8"}] 15:24:26 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 15:24:26 INFO - PROCESS | 1846 | 1478039066665 Marionette TRACE conn3 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:26 INFO - PROCESS | 1846 | 1478039066825 Marionette TRACE conn3 <- [1,1953,null,{"value":null}] 15:24:26 INFO - PROCESS | 1846 | 1478039066837 Marionette TRACE conn3 -> [0,1954,"getWindowHandles",null] 15:24:26 INFO - PROCESS | 1846 | 1478039066840 Marionette TRACE conn3 <- [1,1954,null,["8"]] 15:24:26 INFO - PROCESS | 1846 | 1478039066936 Marionette TRACE conn3 -> [0,1955,"switchToWindow",{"name":"8"}] 15:24:26 INFO - PROCESS | 1846 | 1478039066943 Marionette TRACE conn3 <- [1,1955,null,{}] 15:24:26 INFO - PROCESS | 1846 | 1478039066950 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c764000 == 10 [pid = 1846] [id = 437] 15:24:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8c764400) [pid = 1846] [serial = 1278] [outer = (nil)] 15:24:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c766400) [pid = 1846] [serial = 1279] [outer = 0x8c764400] 15:24:27 INFO - PROCESS | 1846 | 1478039067038 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c78d400) [pid = 1846] [serial = 1280] [outer = 0x8c764400] 15:24:29 INFO - PROCESS | 1846 | 1478039069079 Marionette TRACE conn3 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 15:24:29 INFO - ............. 15:24:29 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2433ms 15:24:29 INFO - PROCESS | 1846 | 1478039069099 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 1846 | 1478039069104 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 15:24:29 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 15:24:29 INFO - PROCESS | 1846 | 1478039069114 Marionette TRACE conn3 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:29 INFO - PROCESS | 1846 | 1478039069290 Marionette TRACE conn3 <- [1,1958,null,{"value":null}] 15:24:29 INFO - PROCESS | 1846 | 1478039069439 Marionette TRACE conn3 -> [0,1959,"getWindowHandles",null] 15:24:29 INFO - PROCESS | 1846 | 1478039069445 Marionette TRACE conn3 <- [1,1959,null,["8"]] 15:24:29 INFO - PROCESS | 1846 | 1478039069453 Marionette TRACE conn3 -> [0,1960,"switchToWindow",{"name":"8"}] 15:24:29 INFO - PROCESS | 1846 | 1478039069461 Marionette TRACE conn3 <- [1,1960,null,{}] 15:24:29 INFO - PROCESS | 1846 | 1478039069467 Marionette TRACE conn3 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x83462400 == 11 [pid = 1846] [id = 438] 15:24:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x83463000) [pid = 1846] [serial = 1281] [outer = (nil)] 15:24:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8346a000) [pid = 1846] [serial = 1282] [outer = 0x83463000] 15:24:29 INFO - PROCESS | 1846 | 1478039069572 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c970c00) [pid = 1846] [serial = 1283] [outer = 0x83463000] 15:24:30 INFO - PROCESS | 1846 | 1478039070193 Marionette TRACE conn3 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 15:24:30 INFO - ... 15:24:30 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1118ms 15:24:30 INFO - PROCESS | 1846 | 1478039070231 Marionette TRACE conn3 -> [0,1962,"getWindowHandle",null] 15:24:30 INFO - PROCESS | 1846 | 1478039070235 Marionette TRACE conn3 <- [1,1962,null,{"value":"8"}] 15:24:30 INFO - TEST-START | /media-source/mediasource-endofstream.html 15:24:30 INFO - PROCESS | 1846 | 1478039070243 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:24:30 INFO - PROCESS | 1846 | 1478039070499 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:24:30 INFO - PROCESS | 1846 | 1478039070587 Marionette TRACE conn3 -> [0,1964,"getWindowHandles",null] 15:24:30 INFO - PROCESS | 1846 | 1478039070592 Marionette TRACE conn3 <- [1,1964,null,["8"]] 15:24:30 INFO - PROCESS | 1846 | 1478039070598 Marionette TRACE conn3 -> [0,1965,"switchToWindow",{"name":"8"}] 15:24:30 INFO - PROCESS | 1846 | 1478039070603 Marionette TRACE conn3 <- [1,1965,null,{}] 15:24:30 INFO - PROCESS | 1846 | 1478039070608 Marionette TRACE conn3 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbae800 == 12 [pid = 1846] [id = 439] 15:24:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8dbb0400) [pid = 1846] [serial = 1284] [outer = (nil)] 15:24:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8dccd000) [pid = 1846] [serial = 1285] [outer = 0x8dbb0400] 15:24:30 INFO - PROCESS | 1846 | 1478039070701 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8de14000) [pid = 1846] [serial = 1286] [outer = 0x8dbb0400] 15:24:32 INFO - PROCESS | 1846 | --DOCSHELL 0x83149000 == 11 [pid = 1846] [id = 434] 15:24:32 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition separate: 1; 1 15:24:32 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition combined: 1; 1 15:24:32 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x82c83c00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x82fdd800] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x83461c00] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x83461c00] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x83461c00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x8b90ac00] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x8b90ac00] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x8b90ac00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x8beeec00] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x8beeec00] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [aac @ 0x8beeec00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x83462c00] err{or,}_recognition separate: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x83462c00] err{or,}_recognition combined: 1; 1 15:24:33 INFO - PROCESS | 1846 | [h264 @ 0x83462c00] Unsupported bit depth: 0 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8317b000) [pid = 1846] [serial = 1244] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x83185c00) [pid = 1846] [serial = 1259] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x82f0a400) [pid = 1846] [serial = 1247] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8345dc00) [pid = 1846] [serial = 1256] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8345f800) [pid = 1846] [serial = 1253] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x82e7f800) [pid = 1846] [serial = 1241] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8beeb000) [pid = 1846] [serial = 1267] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8beef800) [pid = 1846] [serial = 1268] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x830c1000) [pid = 1846] [serial = 1264] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x830c9400) [pid = 1846] [serial = 1265] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x82f06400) [pid = 1846] [serial = 1261] [outer = (nil)] [url = about:blank] 15:24:33 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x830cbc00) [pid = 1846] [serial = 1262] [outer = (nil)] [url = about:blank] 15:24:35 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x831e0400) [pid = 1846] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 15:24:35 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x83180000) [pid = 1846] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 15:24:35 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x82f0ec00) [pid = 1846] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 15:24:41 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe6800 == 10 [pid = 1846] [id = 436] 15:24:41 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e800 == 9 [pid = 1846] [id = 435] 15:24:41 INFO - PROCESS | 1846 | --DOCSHELL 0x83462400 == 8 [pid = 1846] [id = 438] 15:24:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8c764000 == 7 [pid = 1846] [id = 437] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x83183400) [pid = 1846] [serial = 1276] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x82f04000) [pid = 1846] [serial = 1277] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x82fda800) [pid = 1846] [serial = 1273] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x830c2400) [pid = 1846] [serial = 1274] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x83463400) [pid = 1846] [serial = 1270] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8350dc00) [pid = 1846] [serial = 1271] [outer = (nil)] [url = about:blank] 15:24:41 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8c766400) [pid = 1846] [serial = 1279] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1846 | --DOMWINDOW == 22 (0x8c764400) [pid = 1846] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 15:24:43 INFO - PROCESS | 1846 | --DOMWINDOW == 21 (0x83463000) [pid = 1846] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 15:24:48 INFO - PROCESS | 1846 | --DOMWINDOW == 20 (0x8c78d400) [pid = 1846] [serial = 1280] [outer = (nil)] [url = about:blank] 15:24:48 INFO - PROCESS | 1846 | --DOMWINDOW == 19 (0x8c970c00) [pid = 1846] [serial = 1283] [outer = (nil)] [url = about:blank] 15:24:48 INFO - PROCESS | 1846 | --DOMWINDOW == 18 (0x8346a000) [pid = 1846] [serial = 1282] [outer = (nil)] [url = about:blank] 15:24:48 INFO - PROCESS | 1846 | --DOMWINDOW == 17 (0x8dccd000) [pid = 1846] [serial = 1285] [outer = (nil)] [url = about:blank] 15:25:00 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:25:00 INFO - ... 15:25:00 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30665ms 15:25:00 INFO - TEST-START | /media-source/mediasource-errors.html 15:25:00 INFO - PROCESS | 1846 | 1478039100890 Marionette TRACE conn3 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 15:25:00 INFO - PROCESS | 1846 | 1478039100910 Marionette TRACE conn3 -> [0,1967,"getWindowHandle",null] 15:25:00 INFO - PROCESS | 1846 | 1478039100920 Marionette TRACE conn3 <- [1,1967,null,{"value":"8"}] 15:25:00 INFO - PROCESS | 1846 | 1478039100935 Marionette TRACE conn3 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:01 INFO - PROCESS | 1846 | 1478039101128 Marionette TRACE conn3 <- [1,1968,null,{"value":null}] 15:25:01 INFO - PROCESS | 1846 | 1478039101192 Marionette TRACE conn3 -> [0,1969,"getWindowHandles",null] 15:25:01 INFO - PROCESS | 1846 | 1478039101196 Marionette TRACE conn3 <- [1,1969,null,["8"]] 15:25:01 INFO - PROCESS | 1846 | 1478039101203 Marionette TRACE conn3 -> [0,1970,"switchToWindow",{"name":"8"}] 15:25:01 INFO - PROCESS | 1846 | 1478039101209 Marionette TRACE conn3 <- [1,1970,null,{}] 15:25:01 INFO - PROCESS | 1846 | 1478039101215 Marionette TRACE conn3 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe2c00 == 8 [pid = 1846] [id = 440] 15:25:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 18 (0x82fe3400) [pid = 1846] [serial = 1287] [outer = (nil)] 15:25:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 19 (0x82fe5c00) [pid = 1846] [serial = 1288] [outer = 0x82fe3400] 15:25:01 INFO - PROCESS | 1846 | 1478039101304 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 20 (0x830c0000) [pid = 1846] [serial = 1289] [outer = 0x82fe3400] 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [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 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] err{or,}_recognition separate: 1; 1 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] err{or,}_recognition combined: 1; 1 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Unsupported bit depth: 0 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83180000] err{or,}_recognition separate: 1; 1 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83180000] err{or,}_recognition combined: 1; 1 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83180000] Unsupported bit depth: 0 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] err{or,}_recognition separate: 1; 1 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] err{or,}_recognition combined: 1; 1 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Unsupported bit depth: 0 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83181c00] err{or,}_recognition separate: 1; 1 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83181c00] err{or,}_recognition combined: 1; 1 15:25:02 INFO - PROCESS | 1846 | [h264 @ 0x83181c00] Unsupported bit depth: 0 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Error decoding AAC frame header. 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Sample rate index in program config element does not match the sample rate index configured by the container. 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Input buffer exhausted before END element found 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Reserved bit set. 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Sample rate index in program config element does not match the sample rate index configured by the container. 15:25:02 INFO - PROCESS | 1846 | [aac @ 0x83141400] Input buffer exhausted before END element found 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:25:02 INFO - PROCESS | 1846 | [1846] WARNING: Decoder=82c2dc00 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 15:25:02 INFO - ...... 15:25:02 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1479ms 15:25:02 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 15:25:02 INFO - PROCESS | 1846 | 1478039102385 Marionette TRACE conn3 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 1846 | 1478039102420 Marionette TRACE conn3 <- [1,1972,null,{"value":"8"}] 15:25:02 INFO - PROCESS | 1846 | 1478039102429 Marionette TRACE conn3 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:02 INFO - PROCESS | 1846 | 1478039102681 Marionette TRACE conn3 <- [1,1973,null,{"value":null}] 15:25:02 INFO - PROCESS | 1846 | 1478039102693 Marionette TRACE conn3 -> [0,1974,"getWindowHandles",null] 15:25:02 INFO - PROCESS | 1846 | 1478039102697 Marionette TRACE conn3 <- [1,1974,null,["8"]] 15:25:02 INFO - PROCESS | 1846 | 1478039102704 Marionette TRACE conn3 -> [0,1975,"switchToWindow",{"name":"8"}] 15:25:02 INFO - PROCESS | 1846 | 1478039102708 Marionette TRACE conn3 <- [1,1975,null,{}] 15:25:02 INFO - PROCESS | 1846 | 1478039102714 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x830bfc00 == 9 [pid = 1846] [id = 441] 15:25:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 21 (0x831e1c00) [pid = 1846] [serial = 1290] [outer = (nil)] 15:25:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 22 (0x831e3c00) [pid = 1846] [serial = 1291] [outer = 0x831e1c00] 15:25:02 INFO - PROCESS | 1846 | 1478039102797 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 23 (0x831e9800) [pid = 1846] [serial = 1292] [outer = 0x831e1c00] 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c765c00] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c767000] no picture 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x83503000] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x83503000] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x83503000] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c793800] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c793800] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x8c793800] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c794800] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c794800] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [aac @ 0x8c794800] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x83503000] err{or,}_recognition separate: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x83503000] err{or,}_recognition combined: 1; 1 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x83503000] Unsupported bit depth: 0 15:25:04 INFO - PROCESS | 1846 | [h264 @ 0x83503000] no picture 15:25:11 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe2c00 == 8 [pid = 1846] [id = 440] 15:25:11 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbae800 == 7 [pid = 1846] [id = 439] 15:25:11 INFO - PROCESS | 1846 | 1478039111792 Marionette TRACE conn3 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 15:25:11 INFO - .. 15:25:11 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9394ms 15:25:11 INFO - PROCESS | 1846 | 1478039111824 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:25:11 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 15:25:11 INFO - PROCESS | 1846 | 1478039111830 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 15:25:11 INFO - PROCESS | 1846 | 1478039111840 Marionette TRACE conn3 -> [0,1978,"getContext",null] 15:25:11 INFO - PROCESS | 1846 | 1478039111847 Marionette TRACE conn3 <- [1,1978,null,{"value":"content"}] 15:25:11 INFO - PROCESS | 1846 | 1478039111856 Marionette TRACE conn3 -> [0,1979,"setContext",{"value":"chrome"}] 15:25:11 INFO - PROCESS | 1846 | 1478039111861 Marionette TRACE conn3 <- [1,1979,null,{}] 15:25:11 INFO - PROCESS | 1846 | 1478039111868 Marionette TRACE conn3 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:25:11 INFO - PROCESS | 1846 | 1478039111889 Marionette TRACE conn3 <- [1,1980,null,{"value":true}] 15:25:11 INFO - PROCESS | 1846 | 1478039111894 Marionette TRACE conn3 -> [0,1981,"setContext",{"value":"content"}] 15:25:11 INFO - Setting pref media.mediasource.enabled (true) 15:25:11 INFO - PROCESS | 1846 | 1478039111904 Marionette TRACE conn3 <- [1,1981,null,{}] 15:25:11 INFO - PROCESS | 1846 | 1478039111916 Marionette TRACE conn3 -> [0,1982,"getContext",null] 15:25:11 INFO - PROCESS | 1846 | 1478039111922 Marionette TRACE conn3 <- [1,1982,null,{"value":"content"}] 15:25:11 INFO - PROCESS | 1846 | 1478039111927 Marionette TRACE conn3 -> [0,1983,"setContext",{"value":"chrome"}] 15:25:11 INFO - PROCESS | 1846 | 1478039111930 Marionette TRACE conn3 <- [1,1983,null,{}] 15:25:11 INFO - PROCESS | 1846 | 1478039111936 Marionette TRACE conn3 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:25:11 INFO - PROCESS | 1846 | 1478039111954 Marionette TRACE conn3 <- [1,1984,null,{"value":null}] 15:25:12 INFO - PROCESS | 1846 | 1478039111998 Marionette TRACE conn3 -> [0,1985,"setContext",{"value":"content"}] 15:25:12 INFO - PROCESS | 1846 | 1478039112006 Marionette TRACE conn3 <- [1,1985,null,{}] 15:25:12 INFO - PROCESS | 1846 | 1478039112012 Marionette TRACE conn3 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:12 INFO - PROCESS | 1846 | 1478039112167 Marionette TRACE conn3 <- [1,1986,null,{"value":null}] 15:25:12 INFO - PROCESS | 1846 | 1478039112191 Marionette TRACE conn3 -> [0,1987,"getWindowHandles",null] 15:25:12 INFO - PROCESS | 1846 | 1478039112200 Marionette TRACE conn3 <- [1,1987,null,["8"]] 15:25:12 INFO - PROCESS | 1846 | 1478039112206 Marionette TRACE conn3 -> [0,1988,"switchToWindow",{"name":"8"}] 15:25:12 INFO - PROCESS | 1846 | 1478039112213 Marionette TRACE conn3 <- [1,1988,null,{}] 15:25:12 INFO - PROCESS | 1846 | 1478039112221 Marionette TRACE conn3 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8fc00 == 8 [pid = 1846] [id = 442] 15:25:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x830cb400) [pid = 1846] [serial = 1293] [outer = (nil)] 15:25:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x83143c00) [pid = 1846] [serial = 1294] [outer = 0x830cb400] 15:25:12 INFO - PROCESS | 1846 | 1478039112311 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x83147800) [pid = 1846] [serial = 1295] [outer = 0x830cb400] 15:25:12 INFO - PROCESS | 1846 | [1846] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 15:25:12 INFO - ........................................ 15:25:12 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1163ms 15:25:13 INFO - TEST-START | /media-source/mediasource-liveseekable.html 15:25:13 INFO - Clearing pref media.mediasource.enabled 15:25:13 INFO - PROCESS | 1846 | 1478039112965 Marionette TRACE conn3 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 15:25:13 INFO - PROCESS | 1846 | 1478039113006 Marionette TRACE conn3 -> [0,1990,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 1846 | 1478039113012 Marionette TRACE conn3 <- [1,1990,null,{"value":"8"}] 15:25:13 INFO - PROCESS | 1846 | 1478039113022 Marionette TRACE conn3 -> [0,1991,"getContext",null] 15:25:13 INFO - PROCESS | 1846 | 1478039113025 Marionette TRACE conn3 <- [1,1991,null,{"value":"content"}] 15:25:13 INFO - PROCESS | 1846 | 1478039113033 Marionette TRACE conn3 -> [0,1992,"setContext",{"value":"chrome"}] 15:25:13 INFO - PROCESS | 1846 | 1478039113034 Marionette TRACE conn3 <- [1,1992,null,{}] 15:25:13 INFO - PROCESS | 1846 | 1478039113046 Marionette TRACE conn3 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:25:13 INFO - PROCESS | 1846 | 1478039113064 Marionette TRACE conn3 <- [1,1993,null,{"value":null}] 15:25:13 INFO - PROCESS | 1846 | 1478039113067 Marionette TRACE conn3 -> [0,1994,"setContext",{"value":"content"}] 15:25:13 INFO - PROCESS | 1846 | 1478039113072 Marionette TRACE conn3 <- [1,1994,null,{}] 15:25:13 INFO - PROCESS | 1846 | 1478039113077 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:13 INFO - PROCESS | 1846 | 1478039113286 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:25:13 INFO - PROCESS | 1846 | 1478039113299 Marionette TRACE conn3 -> [0,1996,"getWindowHandles",null] 15:25:13 INFO - PROCESS | 1846 | 1478039113301 Marionette TRACE conn3 <- [1,1996,null,["8"]] 15:25:13 INFO - PROCESS | 1846 | 1478039113308 Marionette TRACE conn3 -> [0,1997,"switchToWindow",{"name":"8"}] 15:25:13 INFO - PROCESS | 1846 | 1478039113312 Marionette TRACE conn3 <- [1,1997,null,{}] 15:25:13 INFO - PROCESS | 1846 | 1478039113317 Marionette TRACE conn3 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314b400 == 9 [pid = 1846] [id = 443] 15:25:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x8c767400) [pid = 1846] [serial = 1296] [outer = (nil)] 15:25:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8c78dc00) [pid = 1846] [serial = 1297] [outer = 0x8c767400] 15:25:13 INFO - PROCESS | 1846 | 1478039113399 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8c791c00) [pid = 1846] [serial = 1298] [outer = 0x8c767400] 15:25:14 INFO - PROCESS | 1846 | 1478039114243 Marionette TRACE conn3 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 15:25:14 INFO - .......... 15:25:14 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1280ms 15:25:14 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 15:25:14 INFO - PROCESS | 1846 | 1478039114303 Marionette TRACE conn3 -> [0,1999,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 1846 | 1478039114306 Marionette TRACE conn3 <- [1,1999,null,{"value":"8"}] 15:25:14 INFO - PROCESS | 1846 | 1478039114320 Marionette TRACE conn3 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:14 INFO - PROCESS | 1846 | 1478039114531 Marionette TRACE conn3 <- [1,2000,null,{"value":null}] 15:25:14 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x82fe3400) [pid = 1846] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 15:25:14 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8dbb0400) [pid = 1846] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 15:25:14 INFO - PROCESS | 1846 | 1478039114634 Marionette TRACE conn3 -> [0,2001,"getWindowHandles",null] 15:25:14 INFO - PROCESS | 1846 | 1478039114638 Marionette TRACE conn3 <- [1,2001,null,["8"]] 15:25:14 INFO - PROCESS | 1846 | 1478039114645 Marionette TRACE conn3 -> [0,2002,"switchToWindow",{"name":"8"}] 15:25:14 INFO - PROCESS | 1846 | 1478039114654 Marionette TRACE conn3 <- [1,2002,null,{}] 15:25:14 INFO - PROCESS | 1846 | 1478039114658 Marionette TRACE conn3 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c97a000 == 10 [pid = 1846] [id = 444] 15:25:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x8c97bc00) [pid = 1846] [serial = 1299] [outer = (nil)] 15:25:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x8cfb5c00) [pid = 1846] [serial = 1300] [outer = 0x8c97bc00] 15:25:14 INFO - PROCESS | 1846 | 1478039114753 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8d0b8400) [pid = 1846] [serial = 1301] [outer = 0x8c97bc00] 15:25:15 INFO - PROCESS | 1846 | 1478039115338 Marionette TRACE conn3 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 15:25:15 INFO - .. 15:25:15 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1071ms 15:25:15 INFO - PROCESS | 1846 | 1478039115382 Marionette TRACE conn3 -> [0,2004,"getWindowHandle",null] 15:25:15 INFO - PROCESS | 1846 | 1478039115385 Marionette TRACE conn3 <- [1,2004,null,{"value":"8"}] 15:25:15 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 15:25:15 INFO - PROCESS | 1846 | 1478039115397 Marionette TRACE conn3 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:15 INFO - PROCESS | 1846 | 1478039115557 Marionette TRACE conn3 <- [1,2005,null,{"value":null}] 15:25:15 INFO - PROCESS | 1846 | 1478039115671 Marionette TRACE conn3 -> [0,2006,"getWindowHandles",null] 15:25:15 INFO - PROCESS | 1846 | 1478039115673 Marionette TRACE conn3 <- [1,2006,null,["8"]] 15:25:15 INFO - PROCESS | 1846 | 1478039115677 Marionette TRACE conn3 -> [0,2007,"switchToWindow",{"name":"8"}] 15:25:15 INFO - PROCESS | 1846 | 1478039115684 Marionette TRACE conn3 <- [1,2007,null,{}] 15:25:15 INFO - PROCESS | 1846 | 1478039115688 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb3800 == 11 [pid = 1846] [id = 445] 15:25:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8deb8c00) [pid = 1846] [serial = 1302] [outer = (nil)] 15:25:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8dee4c00) [pid = 1846] [serial = 1303] [outer = 0x8deb8c00] 15:25:15 INFO - PROCESS | 1846 | 1478039115782 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8fa7c800) [pid = 1846] [serial = 1304] [outer = 0x8deb8c00] 15:25:16 INFO - PROCESS | 1846 | [aac @ 0x8fbc0800] err{or,}_recognition separate: 1; 1 15:25:16 INFO - PROCESS | 1846 | [aac @ 0x8fbc0800] err{or,}_recognition combined: 1; 1 15:25:16 INFO - PROCESS | 1846 | [aac @ 0x8fbc0800] Unsupported bit depth: 0 15:25:16 INFO - PROCESS | 1846 | [h264 @ 0x9114f000] err{or,}_recognition separate: 1; 1 15:25:16 INFO - PROCESS | 1846 | [h264 @ 0x9114f000] err{or,}_recognition combined: 1; 1 15:25:16 INFO - PROCESS | 1846 | [h264 @ 0x9114f000] Unsupported bit depth: 0 15:25:17 INFO - PROCESS | 1846 | [aac @ 0x9114fc00] err{or,}_recognition separate: 1; 1 15:25:17 INFO - PROCESS | 1846 | [aac @ 0x9114fc00] err{or,}_recognition combined: 1; 1 15:25:17 INFO - PROCESS | 1846 | [aac @ 0x9114fc00] Unsupported bit depth: 0 15:25:17 INFO - PROCESS | 1846 | [h264 @ 0x9114dc00] err{or,}_recognition separate: 1; 1 15:25:17 INFO - PROCESS | 1846 | [h264 @ 0x9114dc00] err{or,}_recognition combined: 1; 1 15:25:17 INFO - PROCESS | 1846 | [h264 @ 0x9114dc00] Unsupported bit depth: 0 15:25:17 INFO - PROCESS | 1846 | [h264 @ 0x9114dc00] no picture 15:25:17 INFO - PROCESS | 1846 | [h264 @ 0x9114dc00] no picture 15:25:17 INFO - PROCESS | 1846 | 1478039117712 Marionette TRACE conn3 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 15:25:17 INFO - . 15:25:17 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2331ms 15:25:17 INFO - TEST-START | /media-source/mediasource-play.html 15:25:17 INFO - PROCESS | 1846 | 1478039117728 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 1846 | 1478039117731 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 15:25:17 INFO - PROCESS | 1846 | 1478039117736 Marionette TRACE conn3 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:17 INFO - PROCESS | 1846 | 1478039117902 Marionette TRACE conn3 <- [1,2010,null,{"value":null}] 15:25:18 INFO - PROCESS | 1846 | 1478039118050 Marionette TRACE conn3 -> [0,2011,"getWindowHandles",null] 15:25:18 INFO - PROCESS | 1846 | 1478039118056 Marionette TRACE conn3 <- [1,2011,null,["8"]] 15:25:18 INFO - PROCESS | 1846 | 1478039118065 Marionette TRACE conn3 -> [0,2012,"switchToWindow",{"name":"8"}] 15:25:18 INFO - PROCESS | 1846 | 1478039118074 Marionette TRACE conn3 <- [1,2012,null,{}] 15:25:18 INFO - PROCESS | 1846 | 1478039118081 Marionette TRACE conn3 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e79000 == 12 [pid = 1846] [id = 446] 15:25:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x82e7b000) [pid = 1846] [serial = 1305] [outer = (nil)] 15:25:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x82f06400) [pid = 1846] [serial = 1306] [outer = 0x82e7b000] 15:25:18 INFO - PROCESS | 1846 | 1478039118182 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x830c0800) [pid = 1846] [serial = 1307] [outer = 0x82e7b000] 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] err{or,}_recognition separate: 1; 1 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] err{or,}_recognition combined: 1; 1 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] Unsupported bit depth: 0 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] err{or,}_recognition separate: 1; 1 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] err{or,}_recognition combined: 1; 1 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] Unsupported bit depth: 0 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] err{or,}_recognition separate: 1; 1 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] err{or,}_recognition combined: 1; 1 15:25:19 INFO - PROCESS | 1846 | [aac @ 0x8fa7cc00] Unsupported bit depth: 0 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] err{or,}_recognition separate: 1; 1 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] err{or,}_recognition combined: 1; 1 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] Unsupported bit depth: 0 15:25:19 INFO - PROCESS | 1846 | [h264 @ 0x8fa80000] no picture 15:25:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb3800 == 11 [pid = 1846] [id = 445] 15:25:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8c97a000 == 10 [pid = 1846] [id = 444] 15:25:20 INFO - PROCESS | 1846 | --DOCSHELL 0x8314b400 == 9 [pid = 1846] [id = 443] 15:25:20 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8fc00 == 8 [pid = 1846] [id = 442] 15:25:20 INFO - PROCESS | 1846 | --DOCSHELL 0x830bfc00 == 7 [pid = 1846] [id = 441] 15:25:20 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x831e3c00) [pid = 1846] [serial = 1291] [outer = (nil)] [url = about:blank] 15:25:20 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x82fe5c00) [pid = 1846] [serial = 1288] [outer = (nil)] [url = about:blank] 15:25:20 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x830c0000) [pid = 1846] [serial = 1289] [outer = (nil)] [url = about:blank] 15:25:20 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8de14000) [pid = 1846] [serial = 1286] [outer = (nil)] [url = about:blank] 15:25:21 INFO - PROCESS | 1846 | 1478039121103 Marionette TRACE conn3 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 15:25:21 INFO - . 15:25:21 INFO - TEST-OK | /media-source/mediasource-play.html | took 3381ms 15:25:21 INFO - PROCESS | 1846 | 1478039121118 Marionette TRACE conn3 -> [0,2014,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 1846 | 1478039121124 Marionette TRACE conn3 <- [1,2014,null,{"value":"8"}] 15:25:21 INFO - TEST-START | /media-source/mediasource-preload.html 15:25:21 INFO - PROCESS | 1846 | 1478039121138 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:21 INFO - PROCESS | 1846 | 1478039121294 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:25:21 INFO - PROCESS | 1846 | 1478039121304 Marionette TRACE conn3 -> [0,2016,"getWindowHandles",null] 15:25:21 INFO - PROCESS | 1846 | 1478039121309 Marionette TRACE conn3 <- [1,2016,null,["8"]] 15:25:21 INFO - PROCESS | 1846 | 1478039121316 Marionette TRACE conn3 -> [0,2017,"switchToWindow",{"name":"8"}] 15:25:21 INFO - PROCESS | 1846 | 1478039121323 Marionette TRACE conn3 <- [1,2017,null,{}] 15:25:21 INFO - PROCESS | 1846 | 1478039121328 Marionette TRACE conn3 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f09c00 == 8 [pid = 1846] [id = 447] 15:25:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x82f0a000) [pid = 1846] [serial = 1308] [outer = (nil)] 15:25:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x82fd9800) [pid = 1846] [serial = 1309] [outer = 0x82f0a000] 15:25:21 INFO - PROCESS | 1846 | 1478039121420 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x82fdcc00) [pid = 1846] [serial = 1310] [outer = 0x82f0a000] 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:21 INFO - PROCESS | 1846 | [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 15:25:22 INFO - PROCESS | 1846 | 1478039122067 Marionette TRACE conn3 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 15:25:22 INFO - ....... 15:25:22 INFO - TEST-OK | /media-source/mediasource-preload.html | took 972ms 15:25:22 INFO - PROCESS | 1846 | 1478039122104 Marionette TRACE conn3 -> [0,2019,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 1846 | 1478039122111 Marionette TRACE conn3 <- [1,2019,null,{"value":"8"}] 15:25:22 INFO - TEST-START | /media-source/mediasource-remove.html 15:25:22 INFO - PROCESS | 1846 | 1478039122117 Marionette TRACE conn3 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:22 INFO - PROCESS | 1846 | 1478039122317 Marionette TRACE conn3 <- [1,2020,null,{"value":null}] 15:25:22 INFO - PROCESS | 1846 | 1478039122334 Marionette TRACE conn3 -> [0,2021,"getWindowHandles",null] 15:25:22 INFO - PROCESS | 1846 | 1478039122338 Marionette TRACE conn3 <- [1,2021,null,["8"]] 15:25:22 INFO - PROCESS | 1846 | 1478039122344 Marionette TRACE conn3 -> [0,2022,"switchToWindow",{"name":"8"}] 15:25:22 INFO - PROCESS | 1846 | 1478039122349 Marionette TRACE conn3 <- [1,2022,null,{}] 15:25:22 INFO - PROCESS | 1846 | 1478039122354 Marionette TRACE conn3 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314e400 == 9 [pid = 1846] [id = 448] 15:25:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8314ec00) [pid = 1846] [serial = 1311] [outer = (nil)] 15:25:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8317a800) [pid = 1846] [serial = 1312] [outer = 0x8314ec00] 15:25:22 INFO - PROCESS | 1846 | 1478039122438 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x83181400) [pid = 1846] [serial = 1313] [outer = 0x8314ec00] 15:25:24 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x831e1c00) [pid = 1846] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 15:25:24 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x830cb400) [pid = 1846] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 15:25:24 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c97bc00) [pid = 1846] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 15:25:24 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8c767400) [pid = 1846] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f06800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f06800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f06800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f02400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f03000] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f03000] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f03000] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7e800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e81800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f05000] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82f08400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7ac00] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7ac00] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82e7ac00] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82fe7400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82fe7400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82fe7400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e7cc00] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e7cc00] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82e7cc00] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f07c00] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f07c00] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x82f07c00] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x830bf800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x830bf800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x830bf800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x830c0400] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x830c0400] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [aac @ 0x830c0400] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] err{or,}_recognition separate: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] err{or,}_recognition combined: 1; 1 15:25:27 INFO - PROCESS | 1846 | [h264 @ 0x82fe5800] Unsupported bit depth: 0 15:25:27 INFO - PROCESS | 1846 | 1478039127693 Marionette TRACE conn3 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 15:25:27 INFO - ................ 15:25:27 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5637ms 15:25:27 INFO - PROCESS | 1846 | 1478039127756 Marionette TRACE conn3 -> [0,2024,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 1846 | 1478039127762 Marionette TRACE conn3 <- [1,2024,null,{"value":"8"}] 15:25:27 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 15:25:27 INFO - PROCESS | 1846 | 1478039127772 Marionette TRACE conn3 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:27 INFO - PROCESS | 1846 | 1478039127970 Marionette TRACE conn3 <- [1,2025,null,{"value":null}] 15:25:28 INFO - PROCESS | 1846 | 1478039128116 Marionette TRACE conn3 -> [0,2026,"getWindowHandles",null] 15:25:28 INFO - PROCESS | 1846 | 1478039128123 Marionette TRACE conn3 <- [1,2026,null,["8"]] 15:25:28 INFO - PROCESS | 1846 | 1478039128129 Marionette TRACE conn3 -> [0,2027,"switchToWindow",{"name":"8"}] 15:25:28 INFO - PROCESS | 1846 | 1478039128136 Marionette TRACE conn3 <- [1,2027,null,{}] 15:25:28 INFO - PROCESS | 1846 | 1478039128142 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c1c00 == 10 [pid = 1846] [id = 449] 15:25:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x830c6c00) [pid = 1846] [serial = 1314] [outer = (nil)] 15:25:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8314d000) [pid = 1846] [serial = 1315] [outer = 0x830c6c00] 15:25:28 INFO - PROCESS | 1846 | 1478039128245 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x83183c00) [pid = 1846] [serial = 1316] [outer = 0x830c6c00] 15:25:29 INFO - PROCESS | 1846 | 1478039129098 Marionette TRACE conn3 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 15:25:29 INFO - ....... 15:25:29 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1377ms 15:25:29 INFO - PROCESS | 1846 | 1478039129148 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 1846 | 1478039129153 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 15:25:29 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 15:25:29 INFO - PROCESS | 1846 | 1478039129160 Marionette TRACE conn3 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:29 INFO - PROCESS | 1846 | 1478039129365 Marionette TRACE conn3 <- [1,2030,null,{"value":null}] 15:25:29 INFO - PROCESS | 1846 | 1478039129487 Marionette TRACE conn3 -> [0,2031,"getWindowHandles",null] 15:25:29 INFO - PROCESS | 1846 | 1478039129492 Marionette TRACE conn3 <- [1,2031,null,["8"]] 15:25:29 INFO - PROCESS | 1846 | 1478039129504 Marionette TRACE conn3 -> [0,2032,"switchToWindow",{"name":"8"}] 15:25:29 INFO - PROCESS | 1846 | 1478039129510 Marionette TRACE conn3 <- [1,2032,null,{}] 15:25:29 INFO - PROCESS | 1846 | 1478039129515 Marionette TRACE conn3 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c767800 == 11 [pid = 1846] [id = 450] 15:25:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c78d800) [pid = 1846] [serial = 1317] [outer = (nil)] 15:25:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c96fc00) [pid = 1846] [serial = 1318] [outer = 0x8c78d800] 15:25:29 INFO - PROCESS | 1846 | 1478039129646 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c979400) [pid = 1846] [serial = 1319] [outer = 0x8c78d800] 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] err{or,}_recognition separate: 1; 1 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] err{or,}_recognition combined: 1; 1 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] Unsupported bit depth: 0 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] err{or,}_recognition separate: 1; 1 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] err{or,}_recognition combined: 1; 1 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] Unsupported bit depth: 0 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] err{or,}_recognition separate: 1; 1 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] err{or,}_recognition combined: 1; 1 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] Unsupported bit depth: 0 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] err{or,}_recognition separate: 1; 1 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] err{or,}_recognition combined: 1; 1 15:25:30 INFO - PROCESS | 1846 | [aac @ 0x94c84400] Unsupported bit depth: 0 15:25:30 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] no picture 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x94c83c00] no picture 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83179800] err{or,}_recognition separate: 1; 1 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83179800] err{or,}_recognition combined: 1; 1 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83179800] Unsupported bit depth: 0 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x83184800] err{or,}_recognition separate: 1; 1 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x83184800] err{or,}_recognition combined: 1; 1 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x83184800] Unsupported bit depth: 0 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83185400] err{or,}_recognition separate: 1; 1 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83185400] err{or,}_recognition combined: 1; 1 15:25:31 INFO - PROCESS | 1846 | [aac @ 0x83185400] Unsupported bit depth: 0 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x8317dc00] err{or,}_recognition separate: 1; 1 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x8317dc00] err{or,}_recognition combined: 1; 1 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x8317dc00] Unsupported bit depth: 0 15:25:31 INFO - PROCESS | 1846 | [h264 @ 0x8317dc00] no picture 15:25:32 INFO - PROCESS | 1846 | --DOCSHELL 0x82f09c00 == 10 [pid = 1846] [id = 447] 15:25:32 INFO - PROCESS | 1846 | --DOCSHELL 0x830c1c00 == 9 [pid = 1846] [id = 449] 15:25:32 INFO - PROCESS | 1846 | --DOCSHELL 0x8314e400 == 8 [pid = 1846] [id = 448] 15:25:32 INFO - PROCESS | 1846 | --DOCSHELL 0x82e79000 == 7 [pid = 1846] [id = 446] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x831e9800) [pid = 1846] [serial = 1292] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x83147800) [pid = 1846] [serial = 1295] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x83143c00) [pid = 1846] [serial = 1294] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8c791c00) [pid = 1846] [serial = 1298] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c78dc00) [pid = 1846] [serial = 1297] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8d0b8400) [pid = 1846] [serial = 1301] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8cfb5c00) [pid = 1846] [serial = 1300] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8dee4c00) [pid = 1846] [serial = 1303] [outer = (nil)] [url = about:blank] 15:25:32 INFO - PROCESS | 1846 | [h264 @ 0x8317dc00] no picture 15:25:32 INFO - PROCESS | 1846 | 1478039132646 Marionette TRACE conn3 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 15:25:32 INFO - .. 15:25:32 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3531ms 15:25:32 INFO - PROCESS | 1846 | 1478039132692 Marionette TRACE conn3 -> [0,2034,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 1846 | 1478039132698 Marionette TRACE conn3 <- [1,2034,null,{"value":"8"}] 15:25:32 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 15:25:32 INFO - PROCESS | 1846 | 1478039132708 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:32 INFO - PROCESS | 1846 | 1478039132880 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:25:32 INFO - PROCESS | 1846 | 1478039132986 Marionette TRACE conn3 -> [0,2036,"getWindowHandles",null] 15:25:32 INFO - PROCESS | 1846 | 1478039132992 Marionette TRACE conn3 <- [1,2036,null,["8"]] 15:25:33 INFO - PROCESS | 1846 | 1478039132999 Marionette TRACE conn3 -> [0,2037,"switchToWindow",{"name":"8"}] 15:25:33 INFO - PROCESS | 1846 | 1478039133006 Marionette TRACE conn3 <- [1,2037,null,{}] 15:25:33 INFO - PROCESS | 1846 | 1478039133011 Marionette TRACE conn3 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c7400 == 8 [pid = 1846] [id = 451] 15:25:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x830cac00) [pid = 1846] [serial = 1320] [outer = (nil)] 15:25:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x83143000) [pid = 1846] [serial = 1321] [outer = 0x830cac00] 15:25:33 INFO - PROCESS | 1846 | 1478039133104 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x83184000) [pid = 1846] [serial = 1322] [outer = 0x830cac00] 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] err{or,}_recognition separate: 1; 1 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] err{or,}_recognition combined: 1; 1 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] Unsupported bit depth: 0 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] err{or,}_recognition separate: 1; 1 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] err{or,}_recognition combined: 1; 1 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] Unsupported bit depth: 0 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] err{or,}_recognition separate: 1; 1 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] err{or,}_recognition combined: 1; 1 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] Unsupported bit depth: 0 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] err{or,}_recognition separate: 1; 1 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] err{or,}_recognition combined: 1; 1 15:25:33 INFO - PROCESS | 1846 | [aac @ 0x8350e000] Unsupported bit depth: 0 15:25:33 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] no picture 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8350d400] no picture 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] err{or,}_recognition separate: 1; 1 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] err{or,}_recognition combined: 1; 1 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] Unsupported bit depth: 0 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb800] err{or,}_recognition separate: 1; 1 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb800] err{or,}_recognition combined: 1; 1 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb800] Unsupported bit depth: 0 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] err{or,}_recognition separate: 1; 1 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] err{or,}_recognition combined: 1; 1 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] Unsupported bit depth: 0 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb400] err{or,}_recognition separate: 1; 1 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb400] err{or,}_recognition combined: 1; 1 15:25:34 INFO - PROCESS | 1846 | [aac @ 0x8beeb400] Unsupported bit depth: 0 15:25:34 INFO - PROCESS | 1846 | [h264 @ 0x8beeb000] no picture 15:25:34 INFO - PROCESS | 1846 | 1478039134529 Marionette TRACE conn3 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 15:25:34 INFO - .. 15:25:34 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1882ms 15:25:34 INFO - PROCESS | 1846 | 1478039134588 Marionette TRACE conn3 -> [0,2039,"getWindowHandle",null] 15:25:34 INFO - PROCESS | 1846 | 1478039134595 Marionette TRACE conn3 <- [1,2039,null,{"value":"8"}] 15:25:34 INFO - TEST-START | /media-source/mediasource-seekable.html 15:25:34 INFO - PROCESS | 1846 | 1478039134601 Marionette TRACE conn3 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:34 INFO - PROCESS | 1846 | 1478039134806 Marionette TRACE conn3 <- [1,2040,null,{"value":null}] 15:25:34 INFO - PROCESS | 1846 | 1478039134826 Marionette TRACE conn3 -> [0,2041,"getWindowHandles",null] 15:25:34 INFO - PROCESS | 1846 | 1478039134830 Marionette TRACE conn3 <- [1,2041,null,["8"]] 15:25:34 INFO - PROCESS | 1846 | 1478039134836 Marionette TRACE conn3 -> [0,2042,"switchToWindow",{"name":"8"}] 15:25:34 INFO - PROCESS | 1846 | 1478039134841 Marionette TRACE conn3 <- [1,2042,null,{}] 15:25:34 INFO - PROCESS | 1846 | 1478039134846 Marionette TRACE conn3 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317e000 == 9 [pid = 1846] [id = 452] 15:25:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf53800) [pid = 1846] [serial = 1323] [outer = (nil)] 15:25:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf59c00) [pid = 1846] [serial = 1324] [outer = 0x8bf53800] 15:25:34 INFO - PROCESS | 1846 | 1478039134989 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x82fe1800) [pid = 1846] [serial = 1325] [outer = 0x8bf53800] 15:25:35 INFO - PROCESS | 1846 | 1478039135873 Marionette TRACE conn3 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 15:25:35 INFO - ... 15:25:35 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1321ms 15:25:35 INFO - PROCESS | 1846 | 1478039135930 Marionette TRACE conn3 -> [0,2044,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 1846 | 1478039135937 Marionette TRACE conn3 <- [1,2044,null,{"value":"8"}] 15:25:35 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 15:25:35 INFO - PROCESS | 1846 | 1478039135950 Marionette TRACE conn3 -> [0,2045,"getContext",null] 15:25:35 INFO - PROCESS | 1846 | 1478039135953 Marionette TRACE conn3 <- [1,2045,null,{"value":"content"}] 15:25:35 INFO - PROCESS | 1846 | 1478039135958 Marionette TRACE conn3 -> [0,2046,"setContext",{"value":"chrome"}] 15:25:35 INFO - PROCESS | 1846 | 1478039135960 Marionette TRACE conn3 <- [1,2046,null,{}] 15:25:35 INFO - PROCESS | 1846 | 1478039135965 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:25:35 INFO - PROCESS | 1846 | 1478039135983 Marionette TRACE conn3 <- [1,2047,null,{"value":true}] 15:25:36 INFO - PROCESS | 1846 | 1478039135997 Marionette TRACE conn3 -> [0,2048,"setContext",{"value":"content"}] 15:25:36 INFO - PROCESS | 1846 | 1478039135999 Marionette TRACE conn3 <- [1,2048,null,{}] 15:25:36 INFO - Setting pref media.mediasource.enabled (true) 15:25:36 INFO - PROCESS | 1846 | 1478039136005 Marionette TRACE conn3 -> [0,2049,"getContext",null] 15:25:36 INFO - PROCESS | 1846 | 1478039136008 Marionette TRACE conn3 <- [1,2049,null,{"value":"content"}] 15:25:36 INFO - PROCESS | 1846 | 1478039136013 Marionette TRACE conn3 -> [0,2050,"setContext",{"value":"chrome"}] 15:25:36 INFO - PROCESS | 1846 | 1478039136015 Marionette TRACE conn3 <- [1,2050,null,{}] 15:25:36 INFO - PROCESS | 1846 | 1478039136021 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:25:36 INFO - PROCESS | 1846 | 1478039136037 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:25:36 INFO - PROCESS | 1846 | 1478039136051 Marionette TRACE conn3 -> [0,2052,"setContext",{"value":"content"}] 15:25:36 INFO - PROCESS | 1846 | 1478039136053 Marionette TRACE conn3 <- [1,2052,null,{}] 15:25:36 INFO - PROCESS | 1846 | 1478039136059 Marionette TRACE conn3 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:36 INFO - PROCESS | 1846 | 1478039136282 Marionette TRACE conn3 <- [1,2053,null,{"value":null}] 15:25:36 INFO - PROCESS | 1846 | 1478039136356 Marionette TRACE conn3 -> [0,2054,"getWindowHandles",null] 15:25:36 INFO - PROCESS | 1846 | 1478039136361 Marionette TRACE conn3 <- [1,2054,null,["8"]] 15:25:36 INFO - PROCESS | 1846 | 1478039136366 Marionette TRACE conn3 -> [0,2055,"switchToWindow",{"name":"8"}] 15:25:36 INFO - PROCESS | 1846 | 1478039136372 Marionette TRACE conn3 <- [1,2055,null,{}] 15:25:36 INFO - PROCESS | 1846 | 1478039136377 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c796800 == 10 [pid = 1846] [id = 453] 15:25:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c797000) [pid = 1846] [serial = 1326] [outer = (nil)] 15:25:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c7de800) [pid = 1846] [serial = 1327] [outer = 0x8c797000] 15:25:36 INFO - PROCESS | 1846 | 1478039136474 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c7e4800) [pid = 1846] [serial = 1328] [outer = 0x8c797000] 15:25:36 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8314ec00) [pid = 1846] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 15:25:36 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x82e7b000) [pid = 1846] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 15:25:36 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82f0a000) [pid = 1846] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 15:25:36 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8deb8c00) [pid = 1846] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8de15000] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8de15000] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8de15000] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de70800] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de70800] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de70800] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8deb4400] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8deb4400] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8deb4400] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9c00] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8deea800] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8def1400] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8def1400] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8def1400] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [h264 @ 0x8dee9000] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] err{or,}_recognition separate: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] err{or,}_recognition combined: 1; 1 15:25:37 INFO - PROCESS | 1846 | [aac @ 0x8de14000] Unsupported bit depth: 0 15:25:37 INFO - PROCESS | 1846 | 1478039137678 Marionette TRACE conn3 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 1846 | 1478039137747 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 15:25:37 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 15:25:37 INFO - Clearing pref media.mediasource.enabled 15:25:37 INFO - PROCESS | 1846 | 1478039137753 Marionette TRACE conn3 -> [0,2058,"getContext",null] 15:25:37 INFO - PROCESS | 1846 | 1478039137755 Marionette TRACE conn3 <- [1,2058,null,{"value":"content"}] 15:25:37 INFO - PROCESS | 1846 | 1478039137760 Marionette TRACE conn3 -> [0,2059,"setContext",{"value":"chrome"}] 15:25:37 INFO - PROCESS | 1846 | 1478039137762 Marionette TRACE conn3 <- [1,2059,null,{}] 15:25:37 INFO - PROCESS | 1846 | 1478039137767 Marionette TRACE conn3 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:25:37 INFO - PROCESS | 1846 | 1478039137779 Marionette TRACE conn3 <- [1,2060,null,{"value":null}] 15:25:37 INFO - PROCESS | 1846 | 1478039137794 Marionette TRACE conn3 -> [0,2061,"setContext",{"value":"content"}] 15:25:37 INFO - PROCESS | 1846 | 1478039137796 Marionette TRACE conn3 <- [1,2061,null,{}] 15:25:37 INFO - PROCESS | 1846 | 1478039137800 Marionette TRACE conn3 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:38 INFO - PROCESS | 1846 | 1478039137993 Marionette TRACE conn3 <- [1,2062,null,{"value":null}] 15:25:38 INFO - PROCESS | 1846 | 1478039138004 Marionette TRACE conn3 -> [0,2063,"getWindowHandles",null] 15:25:38 INFO - PROCESS | 1846 | 1478039138007 Marionette TRACE conn3 <- [1,2063,null,["8"]] 15:25:38 INFO - PROCESS | 1846 | 1478039138011 Marionette TRACE conn3 -> [0,2064,"switchToWindow",{"name":"8"}] 15:25:38 INFO - PROCESS | 1846 | 1478039138017 Marionette TRACE conn3 <- [1,2064,null,{}] 15:25:38 INFO - PROCESS | 1846 | 1478039138022 Marionette TRACE conn3 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59d800 == 11 [pid = 1846] [id = 454] 15:25:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8de72000) [pid = 1846] [serial = 1329] [outer = (nil)] 15:25:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8fa04400) [pid = 1846] [serial = 1330] [outer = 0x8de72000] 15:25:38 INFO - PROCESS | 1846 | 1478039138116 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x95ad2c00) [pid = 1846] [serial = 1331] [outer = 0x8de72000] 15:25:38 INFO - PROCESS | 1846 | 1478039138633 Marionette TRACE conn3 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 15:25:38 INFO - .. 15:25:38 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 921ms 15:25:38 INFO - PROCESS | 1846 | 1478039138673 Marionette TRACE conn3 -> [0,2066,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 1846 | 1478039138677 Marionette TRACE conn3 <- [1,2066,null,{"value":"8"}] 15:25:38 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 15:25:38 INFO - PROCESS | 1846 | 1478039138690 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:38 INFO - PROCESS | 1846 | 1478039138848 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:25:39 INFO - PROCESS | 1846 | 1478039139021 Marionette TRACE conn3 -> [0,2068,"getWindowHandles",null] 15:25:39 INFO - PROCESS | 1846 | 1478039139026 Marionette TRACE conn3 <- [1,2068,null,["8"]] 15:25:39 INFO - PROCESS | 1846 | 1478039139035 Marionette TRACE conn3 -> [0,2069,"switchToWindow",{"name":"8"}] 15:25:39 INFO - PROCESS | 1846 | 1478039139043 Marionette TRACE conn3 <- [1,2069,null,{}] 15:25:39 INFO - PROCESS | 1846 | 1478039139051 Marionette TRACE conn3 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01800 == 12 [pid = 1846] [id = 455] 15:25:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x82f02800) [pid = 1846] [serial = 1332] [outer = (nil)] 15:25:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x82f0d000) [pid = 1846] [serial = 1333] [outer = 0x82f02800] 15:25:39 INFO - PROCESS | 1846 | 1478039139153 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x831e1000) [pid = 1846] [serial = 1334] [outer = 0x82f02800] 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98303000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304800] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304800] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98304800] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98305000] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98305000] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [aac @ 0x98305000] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98303c00] err{or,}_recognition separate: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98303c00] err{or,}_recognition combined: 1; 1 15:25:41 INFO - PROCESS | 1846 | [h264 @ 0x98303c00] Unsupported bit depth: 0 15:25:41 INFO - PROCESS | 1846 | 1478039141612 Marionette TRACE conn3 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 15:25:41 INFO - ...... 15:25:41 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2976ms 15:25:41 INFO - PROCESS | 1846 | 1478039141661 Marionette TRACE conn3 -> [0,2071,"getWindowHandle",null] 15:25:41 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 15:25:41 INFO - PROCESS | 1846 | 1478039141666 Marionette TRACE conn3 <- [1,2071,null,{"value":"8"}] 15:25:41 INFO - PROCESS | 1846 | 1478039141675 Marionette TRACE conn3 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:41 INFO - PROCESS | 1846 | 1478039141887 Marionette TRACE conn3 <- [1,2072,null,{"value":null}] 15:25:42 INFO - PROCESS | 1846 | 1478039142043 Marionette TRACE conn3 -> [0,2073,"getWindowHandles",null] 15:25:42 INFO - PROCESS | 1846 | 1478039142049 Marionette TRACE conn3 <- [1,2073,null,["8"]] 15:25:42 INFO - PROCESS | 1846 | 1478039142055 Marionette TRACE conn3 -> [0,2074,"switchToWindow",{"name":"8"}] 15:25:42 INFO - PROCESS | 1846 | 1478039142062 Marionette TRACE conn3 <- [1,2074,null,{}] 15:25:42 INFO - PROCESS | 1846 | 1478039142067 Marionette TRACE conn3 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x9830e800 == 13 [pid = 1846] [id = 456] 15:25:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x9830ec00) [pid = 1846] [serial = 1335] [outer = (nil)] 15:25:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x984c6000) [pid = 1846] [serial = 1336] [outer = 0x9830ec00] 15:25:42 INFO - PROCESS | 1846 | 1478039142160 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x984d3800) [pid = 1846] [serial = 1337] [outer = 0x9830ec00] 15:25:42 INFO - ..... 15:25:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1322ms 15:25:43 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 15:25:43 INFO - PROCESS | 1846 | 1478039142945 Marionette TRACE conn3 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 15:25:43 INFO - PROCESS | 1846 | 1478039143015 Marionette TRACE conn3 -> [0,2076,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 1846 | 1478039143027 Marionette TRACE conn3 <- [1,2076,null,{"value":"8"}] 15:25:43 INFO - PROCESS | 1846 | 1478039143051 Marionette TRACE conn3 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:43 INFO - PROCESS | 1846 | 1478039143220 Marionette TRACE conn3 <- [1,2077,null,{"value":null}] 15:25:43 INFO - PROCESS | 1846 | 1478039143362 Marionette TRACE conn3 -> [0,2078,"getWindowHandles",null] 15:25:43 INFO - PROCESS | 1846 | 1478039143367 Marionette TRACE conn3 <- [1,2078,null,["8"]] 15:25:43 INFO - PROCESS | 1846 | 1478039143373 Marionette TRACE conn3 -> [0,2079,"switchToWindow",{"name":"8"}] 15:25:43 INFO - PROCESS | 1846 | 1478039143379 Marionette TRACE conn3 <- [1,2079,null,{}] 15:25:43 INFO - PROCESS | 1846 | 1478039143385 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beebc00 == 14 [pid = 1846] [id = 457] 15:25:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8beed400) [pid = 1846] [serial = 1338] [outer = (nil)] 15:25:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8bf5d000) [pid = 1846] [serial = 1339] [outer = 0x8beed400] 15:25:43 INFO - PROCESS | 1846 | 1478039143478 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c763000) [pid = 1846] [serial = 1340] [outer = 0x8beed400] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8317a800) [pid = 1846] [serial = 1312] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x83181400) [pid = 1846] [serial = 1313] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x82fd9800) [pid = 1846] [serial = 1309] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x82fdcc00) [pid = 1846] [serial = 1310] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x82f06400) [pid = 1846] [serial = 1306] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x830c0800) [pid = 1846] [serial = 1307] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8fa7c800) [pid = 1846] [serial = 1304] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1846 | 1478039144184 Marionette TRACE conn3 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 15:25:44 INFO - ... 15:25:44 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1179ms 15:25:44 INFO - PROCESS | 1846 | 1478039144220 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 1846 | 1478039144224 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 15:25:44 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 15:25:44 INFO - PROCESS | 1846 | 1478039144231 Marionette TRACE conn3 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:44 INFO - PROCESS | 1846 | 1478039144387 Marionette TRACE conn3 <- [1,2082,null,{"value":null}] 15:25:44 INFO - PROCESS | 1846 | 1478039144396 Marionette TRACE conn3 -> [0,2083,"getWindowHandles",null] 15:25:44 INFO - PROCESS | 1846 | 1478039144400 Marionette TRACE conn3 <- [1,2083,null,["8"]] 15:25:44 INFO - PROCESS | 1846 | 1478039144407 Marionette TRACE conn3 -> [0,2084,"switchToWindow",{"name":"8"}] 15:25:44 INFO - PROCESS | 1846 | 1478039144411 Marionette TRACE conn3 <- [1,2084,null,{}] 15:25:44 INFO - PROCESS | 1846 | 1478039144416 Marionette TRACE conn3 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0b400 == 15 [pid = 1846] [id = 458] 15:25:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x830cb400) [pid = 1846] [serial = 1341] [outer = (nil)] 15:25:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8314c800) [pid = 1846] [serial = 1342] [outer = 0x830cb400] 15:25:44 INFO - PROCESS | 1846 | 1478039144499 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8317c800) [pid = 1846] [serial = 1343] [outer = 0x830cb400] 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8350b800] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c798400] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ea400] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ea400] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ea400] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7eb800] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7eb800] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7eb800] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ed000] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ed000] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [h264 @ 0x8c7ed000] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7ea000] err{or,}_recognition separate: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7ea000] err{or,}_recognition combined: 1; 1 15:25:45 INFO - PROCESS | 1846 | [aac @ 0x8c7ea000] Unsupported bit depth: 0 15:25:45 INFO - PROCESS | 1846 | 1478039145512 Marionette TRACE conn3 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 15:25:45 INFO - ............... 15:25:45 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1328ms 15:25:45 INFO - PROCESS | 1846 | 1478039145568 Marionette TRACE conn3 -> [0,2086,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 1846 | 1478039145575 Marionette TRACE conn3 <- [1,2086,null,{"value":"8"}] 15:25:45 INFO - TEST-START | /media-source/mediasource-trackdefault.html 15:25:45 INFO - PROCESS | 1846 | 1478039145587 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:45 INFO - PROCESS | 1846 | 1478039145797 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:25:45 INFO - PROCESS | 1846 | 1478039145820 Marionette TRACE conn3 -> [0,2088,"getWindowHandles",null] 15:25:45 INFO - PROCESS | 1846 | 1478039145825 Marionette TRACE conn3 <- [1,2088,null,["8"]] 15:25:45 INFO - PROCESS | 1846 | 1478039145829 Marionette TRACE conn3 -> [0,2089,"switchToWindow",{"name":"8"}] 15:25:45 INFO - PROCESS | 1846 | 1478039145836 Marionette TRACE conn3 <- [1,2089,null,{}] 15:25:45 INFO - PROCESS | 1846 | 1478039145842 Marionette TRACE conn3 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0d000 == 16 [pid = 1846] [id = 459] 15:25:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8db0ec00) [pid = 1846] [serial = 1344] [outer = (nil)] 15:25:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8dbb0400) [pid = 1846] [serial = 1345] [outer = 0x8db0ec00] 15:25:45 INFO - PROCESS | 1846 | 1478039145988 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8de1e800) [pid = 1846] [serial = 1346] [outer = 0x8db0ec00] 15:25:46 INFO - ............................ 15:25:46 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1044ms 15:25:46 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 15:25:46 INFO - PROCESS | 1846 | 1478039146591 Marionette TRACE conn3 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 15:25:46 INFO - PROCESS | 1846 | 1478039146648 Marionette TRACE conn3 -> [0,2091,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 1846 | 1478039146658 Marionette TRACE conn3 <- [1,2091,null,{"value":"8"}] 15:25:46 INFO - PROCESS | 1846 | 1478039146667 Marionette TRACE conn3 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:46 INFO - PROCESS | 1846 | 1478039146941 Marionette TRACE conn3 <- [1,2092,null,{"value":null}] 15:25:46 INFO - PROCESS | 1846 | 1478039146963 Marionette TRACE conn3 -> [0,2093,"getWindowHandles",null] 15:25:46 INFO - PROCESS | 1846 | 1478039146967 Marionette TRACE conn3 <- [1,2093,null,["8"]] 15:25:46 INFO - PROCESS | 1846 | 1478039146972 Marionette TRACE conn3 -> [0,2094,"switchToWindow",{"name":"8"}] 15:25:46 INFO - PROCESS | 1846 | 1478039146976 Marionette TRACE conn3 <- [1,2094,null,{}] 15:25:47 INFO - PROCESS | 1846 | 1478039146984 Marionette TRACE conn3 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcbbc00 == 17 [pid = 1846] [id = 460] 15:25:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x912ec400) [pid = 1846] [serial = 1347] [outer = (nil)] 15:25:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x91db6800) [pid = 1846] [serial = 1348] [outer = 0x912ec400] 15:25:47 INFO - PROCESS | 1846 | 1478039147171 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x9321fc00) [pid = 1846] [serial = 1349] [outer = 0x912ec400] 15:25:47 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x830cac00) [pid = 1846] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 15:25:47 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x830c6c00) [pid = 1846] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 15:25:47 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8bf53800) [pid = 1846] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 15:25:47 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8c797000) [pid = 1846] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 15:25:47 INFO - PROCESS | 1846 | 1478039147620 Marionette TRACE conn3 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 15:25:47 INFO - .. 15:25:47 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 973ms 15:25:47 INFO - PROCESS | 1846 | 1478039147636 Marionette TRACE conn3 -> [0,2096,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 1846 | 1478039147638 Marionette TRACE conn3 <- [1,2096,null,{"value":"8"}] 15:25:47 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 15:25:47 INFO - PROCESS | 1846 | 1478039147644 Marionette TRACE conn3 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 15:25:47 INFO - PROCESS | 1846 | 1478039147775 Marionette TRACE conn3 <- [1,2097,null,{"value":null}] 15:25:47 INFO - PROCESS | 1846 | 1478039147785 Marionette TRACE conn3 -> [0,2098,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 1846 | 1478039147788 Marionette TRACE conn3 <- [1,2098,null,{"value":"8"}] 15:25:47 INFO - PROCESS | 1846 | 1478039147792 Marionette TRACE conn3 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 15:25:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x94df5400) [pid = 1846] [serial = 1350] [outer = 0x950d9000] 15:25:48 INFO - PROCESS | 1846 | 1478039148180 Marionette TRACE conn3 <- [1,2099,null,{}] 15:25:48 INFO - PROCESS | 1846 | 1478039148186 Marionette TRACE conn3 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:25:48 INFO - PROCESS | 1846 | 1478039148213 Marionette TRACE conn3 <- [1,2100,null,{"value":null}] 15:25:48 INFO - PROCESS | 1846 | 1478039148237 Marionette TRACE conn3 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:48 INFO - PROCESS | 1846 | 1478039148265 Marionette TRACE conn3 <- [1,2101,null,{"value":null}] 15:25:48 INFO - PROCESS | 1846 | 1478039148269 Marionette TRACE conn3 -> [0,2102,"getWindowHandles",null] 15:25:48 INFO - PROCESS | 1846 | 1478039148272 Marionette TRACE conn3 <- [1,2102,null,["8"]] 15:25:48 INFO - PROCESS | 1846 | 1478039148277 Marionette TRACE conn3 -> [0,2103,"switchToWindow",{"name":"8"}] 15:25:48 INFO - PROCESS | 1846 | 1478039148281 Marionette TRACE conn3 <- [1,2103,null,{}] 15:25:48 INFO - PROCESS | 1846 | 1478039148286 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x94fd2c00 == 18 [pid = 1846] [id = 461] 15:25:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x94fd9000) [pid = 1846] [serial = 1351] [outer = (nil)] 15:25:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x95818800) [pid = 1846] [serial = 1352] [outer = 0x94fd9000] 15:25:48 INFO - PROCESS | 1846 | 1478039148375 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x9581d400) [pid = 1846] [serial = 1353] [outer = 0x94fd9000] 15:25:49 INFO - PROCESS | 1846 | 1478039149189 Marionette TRACE conn3 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 15:25:49 INFO - . 15:25:49 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1566ms 15:25:49 INFO - PROCESS | 1846 | 1478039149209 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 1846 | 1478039149213 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 15:25:49 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 15:25:49 INFO - PROCESS | 1846 | 1478039149221 Marionette TRACE conn3 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:49 INFO - PROCESS | 1846 | 1478039149367 Marionette TRACE conn3 <- [1,2106,null,{"value":null}] 15:25:49 INFO - PROCESS | 1846 | 1478039149376 Marionette TRACE conn3 -> [0,2107,"getWindowHandles",null] 15:25:49 INFO - PROCESS | 1846 | 1478039149378 Marionette TRACE conn3 <- [1,2107,null,["8"]] 15:25:49 INFO - PROCESS | 1846 | 1478039149382 Marionette TRACE conn3 -> [0,2108,"switchToWindow",{"name":"8"}] 15:25:49 INFO - PROCESS | 1846 | 1478039149391 Marionette TRACE conn3 <- [1,2108,null,{}] 15:25:49 INFO - PROCESS | 1846 | 1478039149396 Marionette TRACE conn3 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ad4800 == 19 [pid = 1846] [id = 462] 15:25:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x98306c00) [pid = 1846] [serial = 1354] [outer = (nil)] 15:25:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x9830cc00) [pid = 1846] [serial = 1355] [outer = 0x98306c00] 15:25:49 INFO - PROCESS | 1846 | 1478039149478 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x984cfc00) [pid = 1846] [serial = 1356] [outer = 0x98306c00] 15:25:50 INFO - PROCESS | 1846 | 1478039150373 Marionette TRACE conn3 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 15:25:50 INFO - . 15:25:50 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1177ms 15:25:50 INFO - PROCESS | 1846 | 1478039150395 Marionette TRACE conn3 -> [0,2110,"getWindowHandle",null] 15:25:50 INFO - PROCESS | 1846 | 1478039150401 Marionette TRACE conn3 <- [1,2110,null,{"value":"8"}] 15:25:50 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 15:25:50 INFO - PROCESS | 1846 | 1478039150410 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:50 INFO - PROCESS | 1846 | 1478039150576 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:25:50 INFO - PROCESS | 1846 | 1478039150744 Marionette TRACE conn3 -> [0,2112,"getWindowHandles",null] 15:25:50 INFO - PROCESS | 1846 | 1478039150750 Marionette TRACE conn3 <- [1,2112,null,["8"]] 15:25:50 INFO - PROCESS | 1846 | 1478039150759 Marionette TRACE conn3 -> [0,2113,"switchToWindow",{"name":"8"}] 15:25:50 INFO - PROCESS | 1846 | 1478039150765 Marionette TRACE conn3 <- [1,2113,null,{}] 15:25:50 INFO - PROCESS | 1846 | 1478039150771 Marionette TRACE conn3 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c798800 == 20 [pid = 1846] [id = 463] 15:25:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c799c00) [pid = 1846] [serial = 1357] [outer = (nil)] 15:25:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8c7e1400) [pid = 1846] [serial = 1358] [outer = 0x8c799c00] 15:25:50 INFO - PROCESS | 1846 | 1478039150874 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8c96e000) [pid = 1846] [serial = 1359] [outer = 0x8c799c00] 15:25:51 INFO - PROCESS | 1846 | 1478039151688 Marionette TRACE conn3 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 15:25:51 INFO - . 15:25:51 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1321ms 15:25:51 INFO - PROCESS | 1846 | 1478039151730 Marionette TRACE conn3 -> [0,2115,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 1846 | 1478039151735 Marionette TRACE conn3 <- [1,2115,null,{"value":"8"}] 15:25:51 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 15:25:51 INFO - PROCESS | 1846 | 1478039151742 Marionette TRACE conn3 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:51 INFO - PROCESS | 1846 | 1478039151912 Marionette TRACE conn3 <- [1,2116,null,{"value":null}] 15:25:52 INFO - PROCESS | 1846 | 1478039152040 Marionette TRACE conn3 -> [0,2117,"getWindowHandles",null] 15:25:52 INFO - PROCESS | 1846 | 1478039152045 Marionette TRACE conn3 <- [1,2117,null,["8"]] 15:25:52 INFO - PROCESS | 1846 | 1478039152052 Marionette TRACE conn3 -> [0,2118,"switchToWindow",{"name":"8"}] 15:25:52 INFO - PROCESS | 1846 | 1478039152058 Marionette TRACE conn3 <- [1,2118,null,{}] 15:25:52 INFO - PROCESS | 1846 | 1478039152063 Marionette TRACE conn3 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c794400 == 21 [pid = 1846] [id = 464] 15:25:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x94c86c00) [pid = 1846] [serial = 1360] [outer = (nil)] 15:25:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x9630b000) [pid = 1846] [serial = 1361] [outer = 0x94c86c00] 15:25:52 INFO - PROCESS | 1846 | 1478039152157 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x9944d800) [pid = 1846] [serial = 1362] [outer = 0x94c86c00] 15:25:53 INFO - PROCESS | 1846 | 1478039153018 Marionette TRACE conn3 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 15:25:53 INFO - . 15:25:53 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1319ms 15:25:53 INFO - PROCESS | 1846 | 1478039153069 Marionette TRACE conn3 -> [0,2120,"getWindowHandle",null] 15:25:53 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 15:25:53 INFO - PROCESS | 1846 | 1478039153075 Marionette TRACE conn3 <- [1,2120,null,{"value":"8"}] 15:25:53 INFO - PROCESS | 1846 | 1478039153081 Marionette TRACE conn3 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:53 INFO - PROCESS | 1846 | 1478039153275 Marionette TRACE conn3 <- [1,2121,null,{"value":null}] 15:25:53 INFO - PROCESS | 1846 | 1478039153443 Marionette TRACE conn3 -> [0,2122,"getWindowHandles",null] 15:25:53 INFO - PROCESS | 1846 | 1478039153448 Marionette TRACE conn3 <- [1,2122,null,["8"]] 15:25:53 INFO - PROCESS | 1846 | 1478039153454 Marionette TRACE conn3 -> [0,2123,"switchToWindow",{"name":"8"}] 15:25:53 INFO - PROCESS | 1846 | 1478039153460 Marionette TRACE conn3 <- [1,2123,null,{}] 15:25:53 INFO - PROCESS | 1846 | 1478039153466 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x830bc800 == 22 [pid = 1846] [id = 465] 15:25:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x830bdc00) [pid = 1846] [serial = 1363] [outer = (nil)] 15:25:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8350e400) [pid = 1846] [serial = 1364] [outer = 0x830bdc00] 15:25:53 INFO - PROCESS | 1846 | 1478039153599 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8c75a400) [pid = 1846] [serial = 1365] [outer = 0x830bdc00] 15:25:54 INFO - PROCESS | 1846 | 1478039154386 Marionette TRACE conn3 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 15:25:54 INFO - . 15:25:54 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1325ms 15:25:54 INFO - PROCESS | 1846 | 1478039154420 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:25:54 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 15:25:54 INFO - PROCESS | 1846 | 1478039154424 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 15:25:54 INFO - PROCESS | 1846 | 1478039154432 Marionette TRACE conn3 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:54 INFO - PROCESS | 1846 | 1478039154600 Marionette TRACE conn3 <- [1,2126,null,{"value":null}] 15:25:54 INFO - PROCESS | 1846 | 1478039154864 Marionette TRACE conn3 -> [0,2127,"getWindowHandles",null] 15:25:54 INFO - PROCESS | 1846 | 1478039154870 Marionette TRACE conn3 <- [1,2127,null,["8"]] 15:25:54 INFO - PROCESS | 1846 | 1478039154883 Marionette TRACE conn3 -> [0,2128,"switchToWindow",{"name":"8"}] 15:25:54 INFO - PROCESS | 1846 | 1478039154891 Marionette TRACE conn3 <- [1,2128,null,{}] 15:25:54 INFO - PROCESS | 1846 | 1478039154898 Marionette TRACE conn3 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c3800 == 23 [pid = 1846] [id = 466] 15:25:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x830c4000) [pid = 1846] [serial = 1366] [outer = (nil)] 15:25:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x83461800) [pid = 1846] [serial = 1367] [outer = 0x830c4000] 15:25:54 INFO - PROCESS | 1846 | 1478039154985 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8350c000) [pid = 1846] [serial = 1368] [outer = 0x830c4000] 15:25:55 INFO - PROCESS | 1846 | [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 15:25:55 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:25:55 INFO - PROCESS | 1846 | 1478039155769 Marionette TRACE conn3 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 15:25:55 INFO - . 15:25:55 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1381ms 15:25:55 INFO - PROCESS | 1846 | 1478039155811 Marionette TRACE conn3 -> [0,2130,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 1846 | 1478039155817 Marionette TRACE conn3 <- [1,2130,null,{"value":"8"}] 15:25:55 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 15:25:55 INFO - PROCESS | 1846 | 1478039155824 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:55 INFO - PROCESS | 1846 | 1478039155987 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:25:56 INFO - PROCESS | 1846 | 1478039156145 Marionette TRACE conn3 -> [0,2132,"getWindowHandles",null] 15:25:56 INFO - PROCESS | 1846 | 1478039156149 Marionette TRACE conn3 <- [1,2132,null,["8"]] 15:25:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8c767800 == 22 [pid = 1846] [id = 450] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8314d000) [pid = 1846] [serial = 1315] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8c7de800) [pid = 1846] [serial = 1327] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8c7e4800) [pid = 1846] [serial = 1328] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8bf59c00) [pid = 1846] [serial = 1324] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x82fe1800) [pid = 1846] [serial = 1325] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x83143000) [pid = 1846] [serial = 1321] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x83184000) [pid = 1846] [serial = 1322] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c96fc00) [pid = 1846] [serial = 1318] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x83183c00) [pid = 1846] [serial = 1316] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8fa04400) [pid = 1846] [serial = 1330] [outer = (nil)] [url = about:blank] 15:25:56 INFO - PROCESS | 1846 | 1478039156222 Marionette TRACE conn3 -> [0,2133,"switchToWindow",{"name":"8"}] 15:25:56 INFO - PROCESS | 1846 | 1478039156228 Marionette TRACE conn3 <- [1,2133,null,{}] 15:25:56 INFO - PROCESS | 1846 | 1478039156234 Marionette TRACE conn3 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe4c00 == 23 [pid = 1846] [id = 467] 15:25:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x83143000) [pid = 1846] [serial = 1369] [outer = (nil)] 15:25:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8314dc00) [pid = 1846] [serial = 1370] [outer = 0x83143000] 15:25:56 INFO - PROCESS | 1846 | 1478039156317 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x83461400) [pid = 1846] [serial = 1371] [outer = 0x83143000] 15:25:56 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:25:56 INFO - PROCESS | 1846 | 1478039156978 Marionette TRACE conn3 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 15:25:56 INFO - . 15:25:56 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1172ms 15:25:56 INFO - PROCESS | 1846 | 1478039156995 Marionette TRACE conn3 -> [0,2135,"getWindowHandle",null] 15:25:56 INFO - PROCESS | 1846 | 1478039156999 Marionette TRACE conn3 <- [1,2135,null,{"value":"8"}] 15:25:57 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 15:25:57 INFO - PROCESS | 1846 | 1478039157005 Marionette TRACE conn3 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:57 INFO - PROCESS | 1846 | 1478039157149 Marionette TRACE conn3 <- [1,2136,null,{"value":null}] 15:25:57 INFO - PROCESS | 1846 | 1478039157295 Marionette TRACE conn3 -> [0,2137,"getWindowHandles",null] 15:25:57 INFO - PROCESS | 1846 | 1478039157304 Marionette TRACE conn3 <- [1,2137,null,["8"]] 15:25:57 INFO - PROCESS | 1846 | 1478039157317 Marionette TRACE conn3 -> [0,2138,"switchToWindow",{"name":"8"}] 15:25:57 INFO - PROCESS | 1846 | 1478039157322 Marionette TRACE conn3 <- [1,2138,null,{}] 15:25:57 INFO - PROCESS | 1846 | 1478039157327 Marionette TRACE conn3 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beee400 == 24 [pid = 1846] [id = 468] 15:25:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8beee800) [pid = 1846] [serial = 1372] [outer = (nil)] 15:25:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8bef0000) [pid = 1846] [serial = 1373] [outer = 0x8beee800] 15:25:57 INFO - PROCESS | 1846 | 1478039157407 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8bef5000) [pid = 1846] [serial = 1374] [outer = 0x8beee800] 15:25:57 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:25:58 INFO - PROCESS | 1846 | 1478039158012 Marionette TRACE conn3 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 15:25:58 INFO - . 15:25:58 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1025ms 15:25:58 INFO - PROCESS | 1846 | 1478039158030 Marionette TRACE conn3 -> [0,2140,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 1846 | 1478039158032 Marionette TRACE conn3 <- [1,2140,null,{"value":"8"}] 15:25:58 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 15:25:58 INFO - PROCESS | 1846 | 1478039158039 Marionette TRACE conn3 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:58 INFO - PROCESS | 1846 | 1478039158180 Marionette TRACE conn3 <- [1,2141,null,{"value":null}] 15:25:58 INFO - PROCESS | 1846 | 1478039158304 Marionette TRACE conn3 -> [0,2142,"getWindowHandles",null] 15:25:58 INFO - PROCESS | 1846 | 1478039158307 Marionette TRACE conn3 <- [1,2142,null,["8"]] 15:25:58 INFO - PROCESS | 1846 | 1478039158312 Marionette TRACE conn3 -> [0,2143,"switchToWindow",{"name":"8"}] 15:25:58 INFO - PROCESS | 1846 | 1478039158317 Marionette TRACE conn3 <- [1,2143,null,{}] 15:25:58 INFO - PROCESS | 1846 | 1478039158322 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7ed400 == 25 [pid = 1846] [id = 469] 15:25:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8c96dc00) [pid = 1846] [serial = 1375] [outer = (nil)] 15:25:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8d0aac00) [pid = 1846] [serial = 1376] [outer = 0x8c96dc00] 15:25:58 INFO - PROCESS | 1846 | 1478039158403 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8d0b4800) [pid = 1846] [serial = 1377] [outer = 0x8c96dc00] 15:25:58 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:25:59 INFO - PROCESS | 1846 | 1478039159058 Marionette TRACE conn3 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 15:25:59 INFO - . 15:25:59 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1068ms 15:25:59 INFO - PROCESS | 1846 | 1478039159107 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159111 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 15:25:59 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 15:25:59 INFO - PROCESS | 1846 | 1478039159117 Marionette TRACE conn3 -> [0,2146,"getContext",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159120 Marionette TRACE conn3 <- [1,2146,null,{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159135 Marionette TRACE conn3 -> [0,2147,"setContext",{"value":"chrome"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159142 Marionette TRACE conn3 <- [1,2147,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159146 Marionette TRACE conn3 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:25:59 INFO - PROCESS | 1846 | 1478039159162 Marionette TRACE conn3 <- [1,2148,null,{"value":true}] 15:25:59 INFO - PROCESS | 1846 | 1478039159172 Marionette TRACE conn3 -> [0,2149,"setContext",{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159174 Marionette TRACE conn3 <- [1,2149,null,{}] 15:25:59 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:25:59 INFO - PROCESS | 1846 | 1478039159179 Marionette TRACE conn3 -> [0,2150,"getContext",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159182 Marionette TRACE conn3 <- [1,2150,null,{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159186 Marionette TRACE conn3 -> [0,2151,"setContext",{"value":"chrome"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159189 Marionette TRACE conn3 <- [1,2151,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159194 Marionette TRACE conn3 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:25:59 INFO - PROCESS | 1846 | 1478039159208 Marionette TRACE conn3 <- [1,2152,null,{"value":null}] 15:25:59 INFO - PROCESS | 1846 | 1478039159220 Marionette TRACE conn3 -> [0,2153,"setContext",{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159222 Marionette TRACE conn3 <- [1,2153,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159226 Marionette TRACE conn3 -> [0,2154,"getContext",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159229 Marionette TRACE conn3 <- [1,2154,null,{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159246 Marionette TRACE conn3 -> [0,2155,"setContext",{"value":"chrome"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159249 Marionette TRACE conn3 <- [1,2155,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159254 Marionette TRACE conn3 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:25:59 INFO - PROCESS | 1846 | 1478039159273 Marionette TRACE conn3 <- [1,2156,null,{"value":true}] 15:25:59 INFO - PROCESS | 1846 | 1478039159286 Marionette TRACE conn3 -> [0,2157,"setContext",{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159288 Marionette TRACE conn3 <- [1,2157,null,{}] 15:25:59 INFO - Setting pref security.mixed_content.use_hsts (false) 15:25:59 INFO - PROCESS | 1846 | 1478039159293 Marionette TRACE conn3 -> [0,2158,"getContext",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159296 Marionette TRACE conn3 <- [1,2158,null,{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159301 Marionette TRACE conn3 -> [0,2159,"setContext",{"value":"chrome"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159304 Marionette TRACE conn3 <- [1,2159,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159309 Marionette TRACE conn3 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:25:59 INFO - PROCESS | 1846 | 1478039159329 Marionette TRACE conn3 <- [1,2160,null,{"value":null}] 15:25:59 INFO - PROCESS | 1846 | 1478039159342 Marionette TRACE conn3 -> [0,2161,"setContext",{"value":"content"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159345 Marionette TRACE conn3 <- [1,2161,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159354 Marionette TRACE conn3 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:25:59 INFO - PROCESS | 1846 | 1478039159542 Marionette TRACE conn3 <- [1,2162,null,{"value":null}] 15:25:59 INFO - PROCESS | 1846 | 1478039159558 Marionette TRACE conn3 -> [0,2163,"getWindowHandles",null] 15:25:59 INFO - PROCESS | 1846 | 1478039159560 Marionette TRACE conn3 <- [1,2163,null,["8"]] 15:25:59 INFO - PROCESS | 1846 | 1478039159565 Marionette TRACE conn3 -> [0,2164,"switchToWindow",{"name":"8"}] 15:25:59 INFO - PROCESS | 1846 | 1478039159569 Marionette TRACE conn3 <- [1,2164,null,{}] 15:25:59 INFO - PROCESS | 1846 | 1478039159574 Marionette TRACE conn3 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8debd400 == 26 [pid = 1846] [id = 470] 15:25:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8dee5400) [pid = 1846] [serial = 1378] [outer = (nil)] 15:25:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8def1800) [pid = 1846] [serial = 1379] [outer = 0x8dee5400] 15:25:59 INFO - PROCESS | 1846 | 1478039159655 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8fa7cc00) [pid = 1846] [serial = 1380] [outer = 0x8dee5400] 15:26:00 INFO - PROCESS | 1846 | [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 15:26:00 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:00 INFO - PROCESS | 1846 | [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 15:26:00 INFO - PROCESS | 1846 | 1478039160374 Marionette TRACE conn3 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 15:26:00 INFO - . 15:26:00 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 1303ms 15:26:00 INFO - PROCESS | 1846 | 1478039160423 Marionette TRACE conn3 -> [0,2166,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 1846 | 1478039160425 Marionette TRACE conn3 <- [1,2166,null,{"value":"8"}] 15:26:00 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 15:26:00 INFO - PROCESS | 1846 | 1478039160432 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:00 INFO - PROCESS | 1846 | 1478039160624 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:26:00 INFO - PROCESS | 1846 | 1478039160709 Marionette TRACE conn3 -> [0,2168,"getWindowHandles",null] 15:26:00 INFO - PROCESS | 1846 | 1478039160730 Marionette TRACE conn3 <- [1,2168,null,["8"]] 15:26:00 INFO - PROCESS | 1846 | 1478039160735 Marionette TRACE conn3 -> [0,2169,"switchToWindow",{"name":"8"}] 15:26:00 INFO - PROCESS | 1846 | 1478039160739 Marionette TRACE conn3 <- [1,2169,null,{}] 15:26:00 INFO - PROCESS | 1846 | 1478039160754 Marionette TRACE conn3 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcbd000 == 27 [pid = 1846] [id = 471] 15:26:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8fcc0400) [pid = 1846] [serial = 1381] [outer = (nil)] 15:26:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8fcc2c00) [pid = 1846] [serial = 1382] [outer = 0x8fcc0400] 15:26:00 INFO - PROCESS | 1846 | 1478039160858 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fcc8c00) [pid = 1846] [serial = 1383] [outer = 0x8fcc0400] 15:26:01 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8db0ec00) [pid = 1846] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 15:26:01 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x830cb400) [pid = 1846] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 15:26:01 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8de72000) [pid = 1846] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 15:26:01 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8beed400) [pid = 1846] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 15:26:01 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x94fd9000) [pid = 1846] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 15:26:01 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:26:01 INFO - PROCESS | 1846 | 1478039161595 Marionette TRACE conn3 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 15:26:01 INFO - . 15:26:01 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 1180ms 15:26:01 INFO - PROCESS | 1846 | 1478039161611 Marionette TRACE conn3 -> [0,2171,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 1846 | 1478039161615 Marionette TRACE conn3 <- [1,2171,null,{"value":"8"}] 15:26:01 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 15:26:01 INFO - PROCESS | 1846 | 1478039161621 Marionette TRACE conn3 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:01 INFO - PROCESS | 1846 | 1478039161810 Marionette TRACE conn3 <- [1,2172,null,{"value":null}] 15:26:01 INFO - PROCESS | 1846 | 1478039161824 Marionette TRACE conn3 -> [0,2173,"getWindowHandles",null] 15:26:01 INFO - PROCESS | 1846 | 1478039161832 Marionette TRACE conn3 <- [1,2173,null,["8"]] 15:26:01 INFO - PROCESS | 1846 | 1478039161838 Marionette TRACE conn3 -> [0,2174,"switchToWindow",{"name":"8"}] 15:26:01 INFO - PROCESS | 1846 | 1478039161842 Marionette TRACE conn3 <- [1,2174,null,{}] 15:26:01 INFO - PROCESS | 1846 | 1478039161847 Marionette TRACE conn3 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x94d5e800 == 28 [pid = 1846] [id = 472] 15:26:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x94d64000) [pid = 1846] [serial = 1384] [outer = (nil)] 15:26:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x95818400) [pid = 1846] [serial = 1385] [outer = 0x94d64000] 15:26:01 INFO - PROCESS | 1846 | 1478039161930 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x959aec00) [pid = 1846] [serial = 1386] [outer = 0x94d64000] 15:26:02 INFO - PROCESS | 1846 | [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 15:26:02 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:02 INFO - PROCESS | 1846 | 1478039162642 Marionette TRACE conn3 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 15:26:02 INFO - . 15:26:02 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 1072ms 15:26:02 INFO - PROCESS | 1846 | 1478039162694 Marionette TRACE conn3 -> [0,2176,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 1846 | 1478039162699 Marionette TRACE conn3 <- [1,2176,null,{"value":"8"}] 15:26:02 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 15:26:02 INFO - PROCESS | 1846 | 1478039162709 Marionette TRACE conn3 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:02 INFO - PROCESS | 1846 | 1478039162842 Marionette TRACE conn3 <- [1,2177,null,{"value":null}] 15:26:02 INFO - PROCESS | 1846 | 1478039162850 Marionette TRACE conn3 -> [0,2178,"getWindowHandles",null] 15:26:02 INFO - PROCESS | 1846 | 1478039162853 Marionette TRACE conn3 <- [1,2178,null,["8"]] 15:26:02 INFO - PROCESS | 1846 | 1478039162857 Marionette TRACE conn3 -> [0,2179,"switchToWindow",{"name":"8"}] 15:26:02 INFO - PROCESS | 1846 | 1478039162862 Marionette TRACE conn3 <- [1,2179,null,{}] 15:26:02 INFO - PROCESS | 1846 | 1478039162871 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ca4c00 == 29 [pid = 1846] [id = 473] 15:26:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x95ca8800) [pid = 1846] [serial = 1387] [outer = (nil)] 15:26:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x98305000) [pid = 1846] [serial = 1388] [outer = 0x95ca8800] 15:26:02 INFO - PROCESS | 1846 | 1478039162952 Marionette DEBUG loaded listener.js 15:26:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x98304c00) [pid = 1846] [serial = 1389] [outer = 0x95ca8800] 15:26:03 INFO - PROCESS | 1846 | [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 15:26:03 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:03 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:26:03 INFO - PROCESS | 1846 | 1478039163768 Marionette TRACE conn3 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 15:26:03 INFO - . 15:26:03 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 1073ms 15:26:03 INFO - PROCESS | 1846 | 1478039163781 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:26:03 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 15:26:03 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:26:03 INFO - PROCESS | 1846 | 1478039163787 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 15:26:03 INFO - PROCESS | 1846 | 1478039163795 Marionette TRACE conn3 -> [0,2182,"getContext",null] 15:26:03 INFO - PROCESS | 1846 | 1478039163801 Marionette TRACE conn3 <- [1,2182,null,{"value":"content"}] 15:26:03 INFO - PROCESS | 1846 | 1478039163810 Marionette TRACE conn3 -> [0,2183,"setContext",{"value":"chrome"}] 15:26:03 INFO - PROCESS | 1846 | 1478039163814 Marionette TRACE conn3 <- [1,2183,null,{}] 15:26:03 INFO - PROCESS | 1846 | 1478039163823 Marionette TRACE conn3 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:03 INFO - PROCESS | 1846 | 1478039163840 Marionette TRACE conn3 <- [1,2184,null,{"value":null}] 15:26:03 INFO - PROCESS | 1846 | 1478039163863 Marionette TRACE conn3 -> [0,2185,"setContext",{"value":"content"}] 15:26:03 INFO - Clearing pref security.mixed_content.use_hsts 15:26:03 INFO - PROCESS | 1846 | 1478039163872 Marionette TRACE conn3 <- [1,2185,null,{}] 15:26:03 INFO - PROCESS | 1846 | 1478039163883 Marionette TRACE conn3 -> [0,2186,"getContext",null] 15:26:03 INFO - PROCESS | 1846 | 1478039163887 Marionette TRACE conn3 <- [1,2186,null,{"value":"content"}] 15:26:03 INFO - PROCESS | 1846 | 1478039163893 Marionette TRACE conn3 -> [0,2187,"setContext",{"value":"chrome"}] 15:26:03 INFO - PROCESS | 1846 | 1478039163896 Marionette TRACE conn3 <- [1,2187,null,{}] 15:26:03 INFO - PROCESS | 1846 | 1478039163901 Marionette TRACE conn3 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:03 INFO - PROCESS | 1846 | 1478039163918 Marionette TRACE conn3 <- [1,2188,null,{"value":null}] 15:26:04 INFO - PROCESS | 1846 | 1478039164033 Marionette TRACE conn3 -> [0,2189,"setContext",{"value":"content"}] 15:26:04 INFO - PROCESS | 1846 | 1478039164036 Marionette TRACE conn3 <- [1,2189,null,{}] 15:26:04 INFO - PROCESS | 1846 | 1478039164044 Marionette TRACE conn3 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:04 INFO - PROCESS | 1846 | 1478039164231 Marionette TRACE conn3 <- [1,2190,null,{"value":null}] 15:26:04 INFO - PROCESS | 1846 | 1478039164411 Marionette TRACE conn3 -> [0,2191,"getWindowHandles",null] 15:26:04 INFO - PROCESS | 1846 | 1478039164418 Marionette TRACE conn3 <- [1,2191,null,["8"]] 15:26:04 INFO - PROCESS | 1846 | 1478039164425 Marionette TRACE conn3 -> [0,2192,"switchToWindow",{"name":"8"}] 15:26:04 INFO - PROCESS | 1846 | 1478039164430 Marionette TRACE conn3 <- [1,2192,null,{}] 15:26:04 INFO - PROCESS | 1846 | 1478039164436 Marionette TRACE conn3 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c973400 == 30 [pid = 1846] [id = 474] 15:26:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8c977c00) [pid = 1846] [serial = 1390] [outer = (nil)] 15:26:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8dea0400) [pid = 1846] [serial = 1391] [outer = 0x8c977c00] 15:26:04 INFO - PROCESS | 1846 | 1478039164535 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8dea6000) [pid = 1846] [serial = 1392] [outer = 0x8c977c00] 15:26:05 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:26:05 INFO - PROCESS | 1846 | 1478039165264 Marionette TRACE conn3 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 15:26:05 INFO - . 15:26:05 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 1521ms 15:26:05 INFO - PROCESS | 1846 | 1478039165315 Marionette TRACE conn3 -> [0,2194,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165318 Marionette TRACE conn3 <- [1,2194,null,{"value":"8"}] 15:26:05 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 15:26:05 INFO - PROCESS | 1846 | 1478039165325 Marionette TRACE conn3 -> [0,2195,"getContext",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165328 Marionette TRACE conn3 <- [1,2195,null,{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165333 Marionette TRACE conn3 -> [0,2196,"setContext",{"value":"chrome"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165335 Marionette TRACE conn3 <- [1,2196,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165341 Marionette TRACE conn3 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:26:05 INFO - PROCESS | 1846 | 1478039165359 Marionette TRACE conn3 <- [1,2197,null,{"value":true}] 15:26:05 INFO - PROCESS | 1846 | 1478039165363 Marionette TRACE conn3 -> [0,2198,"setContext",{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165366 Marionette TRACE conn3 <- [1,2198,null,{}] 15:26:05 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:26:05 INFO - PROCESS | 1846 | 1478039165390 Marionette TRACE conn3 -> [0,2199,"getContext",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165393 Marionette TRACE conn3 <- [1,2199,null,{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165399 Marionette TRACE conn3 -> [0,2200,"setContext",{"value":"chrome"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165401 Marionette TRACE conn3 <- [1,2200,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165407 Marionette TRACE conn3 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:26:05 INFO - PROCESS | 1846 | 1478039165425 Marionette TRACE conn3 <- [1,2201,null,{"value":null}] 15:26:05 INFO - PROCESS | 1846 | 1478039165430 Marionette TRACE conn3 -> [0,2202,"setContext",{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165432 Marionette TRACE conn3 <- [1,2202,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165438 Marionette TRACE conn3 -> [0,2203,"getContext",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165440 Marionette TRACE conn3 <- [1,2203,null,{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165445 Marionette TRACE conn3 -> [0,2204,"setContext",{"value":"chrome"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165448 Marionette TRACE conn3 <- [1,2204,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165453 Marionette TRACE conn3 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:26:05 INFO - PROCESS | 1846 | 1478039165470 Marionette TRACE conn3 <- [1,2205,null,{"value":true}] 15:26:05 INFO - PROCESS | 1846 | 1478039165474 Marionette TRACE conn3 -> [0,2206,"setContext",{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165477 Marionette TRACE conn3 <- [1,2206,null,{}] 15:26:05 INFO - Setting pref security.mixed_content.use_hsts (false) 15:26:05 INFO - PROCESS | 1846 | 1478039165483 Marionette TRACE conn3 -> [0,2207,"getContext",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165485 Marionette TRACE conn3 <- [1,2207,null,{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165538 Marionette TRACE conn3 -> [0,2208,"setContext",{"value":"chrome"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165542 Marionette TRACE conn3 <- [1,2208,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165548 Marionette TRACE conn3 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:26:05 INFO - PROCESS | 1846 | 1478039165565 Marionette TRACE conn3 <- [1,2209,null,{"value":null}] 15:26:05 INFO - PROCESS | 1846 | 1478039165569 Marionette TRACE conn3 -> [0,2210,"setContext",{"value":"content"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165573 Marionette TRACE conn3 <- [1,2210,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165579 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:05 INFO - PROCESS | 1846 | 1478039165761 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:26:05 INFO - PROCESS | 1846 | 1478039165923 Marionette TRACE conn3 -> [0,2212,"getWindowHandles",null] 15:26:05 INFO - PROCESS | 1846 | 1478039165927 Marionette TRACE conn3 <- [1,2212,null,["8"]] 15:26:05 INFO - PROCESS | 1846 | 1478039165934 Marionette TRACE conn3 -> [0,2213,"switchToWindow",{"name":"8"}] 15:26:05 INFO - PROCESS | 1846 | 1478039165940 Marionette TRACE conn3 <- [1,2213,null,{}] 15:26:05 INFO - PROCESS | 1846 | 1478039165945 Marionette TRACE conn3 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x959b1c00 == 31 [pid = 1846] [id = 475] 15:26:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x9a1ce400) [pid = 1846] [serial = 1393] [outer = (nil)] 15:26:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x9a46d000) [pid = 1846] [serial = 1394] [outer = 0x9a1ce400] 15:26:06 INFO - PROCESS | 1846 | 1478039166035 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x9a4d8c00) [pid = 1846] [serial = 1395] [outer = 0x9a1ce400] 15:26:06 INFO - PROCESS | 1846 | 1478039166830 Marionette TRACE conn3 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 15:26:06 INFO - . 15:26:06 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html | took 1522ms 15:26:06 INFO - PROCESS | 1846 | 1478039166848 Marionette TRACE conn3 -> [0,2215,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 1846 | 1478039166857 Marionette TRACE conn3 <- [1,2215,null,{"value":"8"}] 15:26:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 15:26:06 INFO - PROCESS | 1846 | 1478039166863 Marionette TRACE conn3 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:07 INFO - PROCESS | 1846 | 1478039167026 Marionette TRACE conn3 <- [1,2216,null,{"value":null}] 15:26:07 INFO - PROCESS | 1846 | 1478039167178 Marionette TRACE conn3 -> [0,2217,"getWindowHandles",null] 15:26:07 INFO - PROCESS | 1846 | 1478039167182 Marionette TRACE conn3 <- [1,2217,null,["8"]] 15:26:07 INFO - PROCESS | 1846 | 1478039167189 Marionette TRACE conn3 -> [0,2218,"switchToWindow",{"name":"8"}] 15:26:07 INFO - PROCESS | 1846 | 1478039167195 Marionette TRACE conn3 <- [1,2218,null,{}] 15:26:07 INFO - PROCESS | 1846 | 1478039167200 Marionette TRACE conn3 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x9b335c00 == 32 [pid = 1846] [id = 476] 15:26:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x9b3d1000) [pid = 1846] [serial = 1396] [outer = (nil)] 15:26:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x9b3d5000) [pid = 1846] [serial = 1397] [outer = 0x9b3d1000] 15:26:07 INFO - PROCESS | 1846 | 1478039167295 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x83507800) [pid = 1846] [serial = 1398] [outer = 0x9b3d1000] 15:26:08 INFO - PROCESS | 1846 | [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 15:26:08 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:08 INFO - PROCESS | 1846 | [1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:26:08 INFO - PROCESS | 1846 | 1478039168206 Marionette TRACE conn3 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 15:26:08 INFO - . 15:26:08 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 1370ms 15:26:08 INFO - PROCESS | 1846 | 1478039168233 Marionette TRACE conn3 -> [0,2220,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 1846 | 1478039168239 Marionette TRACE conn3 <- [1,2220,null,{"value":"8"}] 15:26:08 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:26:08 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:26:08 INFO - PROCESS | 1846 | 1478039168247 Marionette TRACE conn3 -> [0,2221,"getContext",null] 15:26:08 INFO - PROCESS | 1846 | 1478039168253 Marionette TRACE conn3 <- [1,2221,null,{"value":"content"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168260 Marionette TRACE conn3 -> [0,2222,"setContext",{"value":"chrome"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168265 Marionette TRACE conn3 <- [1,2222,null,{}] 15:26:08 INFO - PROCESS | 1846 | 1478039168286 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:08 INFO - PROCESS | 1846 | 1478039168303 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:26:08 INFO - PROCESS | 1846 | 1478039168313 Marionette TRACE conn3 -> [0,2224,"setContext",{"value":"content"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168320 Marionette TRACE conn3 <- [1,2224,null,{}] 15:26:08 INFO - Clearing pref security.mixed_content.use_hsts 15:26:08 INFO - PROCESS | 1846 | 1478039168331 Marionette TRACE conn3 -> [0,2225,"getContext",null] 15:26:08 INFO - PROCESS | 1846 | 1478039168335 Marionette TRACE conn3 <- [1,2225,null,{"value":"content"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168340 Marionette TRACE conn3 -> [0,2226,"setContext",{"value":"chrome"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168343 Marionette TRACE conn3 <- [1,2226,null,{}] 15:26:08 INFO - PROCESS | 1846 | 1478039168348 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:08 INFO - PROCESS | 1846 | 1478039168363 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:26:08 INFO - PROCESS | 1846 | 1478039168368 Marionette TRACE conn3 -> [0,2228,"setContext",{"value":"content"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168375 Marionette TRACE conn3 <- [1,2228,null,{}] 15:26:08 INFO - PROCESS | 1846 | 1478039168380 Marionette TRACE conn3 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:08 INFO - PROCESS | 1846 | 1478039168626 Marionette TRACE conn3 <- [1,2229,null,{"value":null}] 15:26:08 INFO - PROCESS | 1846 | 1478039168779 Marionette TRACE conn3 -> [0,2230,"getWindowHandles",null] 15:26:08 INFO - PROCESS | 1846 | 1478039168786 Marionette TRACE conn3 <- [1,2230,null,["8"]] 15:26:08 INFO - PROCESS | 1846 | 1478039168792 Marionette TRACE conn3 -> [0,2231,"switchToWindow",{"name":"8"}] 15:26:08 INFO - PROCESS | 1846 | 1478039168798 Marionette TRACE conn3 <- [1,2231,null,{}] 15:26:08 INFO - PROCESS | 1846 | 1478039168851 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c83000 == 33 [pid = 1846] [id = 477] 15:26:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8314d800) [pid = 1846] [serial = 1399] [outer = (nil)] 15:26:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x831e8400) [pid = 1846] [serial = 1400] [outer = 0x8314d800] 15:26:08 INFO - PROCESS | 1846 | 1478039168938 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x83508c00) [pid = 1846] [serial = 1401] [outer = 0x8314d800] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7ed400 == 32 [pid = 1846] [id = 469] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8debd400 == 31 [pid = 1846] [id = 470] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x94d5e800 == 30 [pid = 1846] [id = 472] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcbd000 == 29 [pid = 1846] [id = 471] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x95ca4c00 == 28 [pid = 1846] [id = 473] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8c973400 == 27 [pid = 1846] [id = 474] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x959b1c00 == 26 [pid = 1846] [id = 475] 15:26:10 INFO - PROCESS | 1846 | --DOCSHELL 0x9b335c00 == 25 [pid = 1846] [id = 476] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8c763000) [pid = 1846] [serial = 1340] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8bf5d000) [pid = 1846] [serial = 1339] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8317c800) [pid = 1846] [serial = 1343] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8314c800) [pid = 1846] [serial = 1342] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8de1e800) [pid = 1846] [serial = 1346] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8dbb0400) [pid = 1846] [serial = 1345] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x91db6800) [pid = 1846] [serial = 1348] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x9581d400) [pid = 1846] [serial = 1353] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x95818800) [pid = 1846] [serial = 1352] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x82f0d000) [pid = 1846] [serial = 1333] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x984c6000) [pid = 1846] [serial = 1336] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x9830cc00) [pid = 1846] [serial = 1355] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x95ad2c00) [pid = 1846] [serial = 1331] [outer = (nil)] [url = about:blank] 15:26:10 INFO - PROCESS | 1846 | [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 15:26:10 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:10 INFO - PROCESS | 1846 | 1478039170425 Marionette TRACE conn3 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 15:26:10 INFO - . 15:26:10 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 2216ms 15:26:10 INFO - PROCESS | 1846 | 1478039170464 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:26:10 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:26:10 INFO - PROCESS | 1846 | 1478039170469 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 15:26:10 INFO - PROCESS | 1846 | 1478039170478 Marionette TRACE conn3 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:10 INFO - PROCESS | 1846 | 1478039170638 Marionette TRACE conn3 <- [1,2234,null,{"value":null}] 15:26:10 INFO - PROCESS | 1846 | 1478039170801 Marionette TRACE conn3 -> [0,2235,"getWindowHandles",null] 15:26:10 INFO - PROCESS | 1846 | 1478039170806 Marionette TRACE conn3 <- [1,2235,null,["8"]] 15:26:10 INFO - PROCESS | 1846 | 1478039170812 Marionette TRACE conn3 -> [0,2236,"switchToWindow",{"name":"8"}] 15:26:10 INFO - PROCESS | 1846 | 1478039170818 Marionette TRACE conn3 <- [1,2236,null,{}] 15:26:10 INFO - PROCESS | 1846 | 1478039170824 Marionette TRACE conn3 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x83142400 == 26 [pid = 1846] [id = 478] 15:26:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x83142c00) [pid = 1846] [serial = 1402] [outer = (nil)] 15:26:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8314b000) [pid = 1846] [serial = 1403] [outer = 0x83142c00] 15:26:10 INFO - PROCESS | 1846 | 1478039170913 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8317f000) [pid = 1846] [serial = 1404] [outer = 0x83142c00] 15:26:11 INFO - PROCESS | 1846 | 1478039171547 Marionette TRACE conn3 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 15:26:11 INFO - . 15:26:11 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 1120ms 15:26:11 INFO - PROCESS | 1846 | 1478039171596 Marionette TRACE conn3 -> [0,2238,"getWindowHandle",null] 15:26:11 INFO - PROCESS | 1846 | 1478039171601 Marionette TRACE conn3 <- [1,2238,null,{"value":"8"}] 15:26:11 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:26:11 INFO - PROCESS | 1846 | 1478039171607 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:11 INFO - PROCESS | 1846 | 1478039171813 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:26:11 INFO - PROCESS | 1846 | 1478039171825 Marionette TRACE conn3 -> [0,2240,"getWindowHandles",null] 15:26:11 INFO - PROCESS | 1846 | 1478039171828 Marionette TRACE conn3 <- [1,2240,null,["8"]] 15:26:11 INFO - PROCESS | 1846 | 1478039171834 Marionette TRACE conn3 -> [0,2241,"switchToWindow",{"name":"8"}] 15:26:11 INFO - PROCESS | 1846 | 1478039171839 Marionette TRACE conn3 <- [1,2241,null,{}] 15:26:11 INFO - PROCESS | 1846 | 1478039171845 Marionette TRACE conn3 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beb7400 == 27 [pid = 1846] [id = 479] 15:26:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8beb8400) [pid = 1846] [serial = 1405] [outer = (nil)] 15:26:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8beba400) [pid = 1846] [serial = 1406] [outer = 0x8beb8400] 15:26:11 INFO - PROCESS | 1846 | 1478039171929 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8bebf400) [pid = 1846] [serial = 1407] [outer = 0x8beb8400] 15:26:12 INFO - PROCESS | 1846 | [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 15:26:12 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 15:26:12 INFO - PROCESS | 1846 | 1478039172723 Marionette TRACE conn3 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 15:26:12 INFO - . 15:26:12 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 1174ms 15:26:12 INFO - PROCESS | 1846 | 1478039172788 Marionette TRACE conn3 -> [0,2243,"getWindowHandle",null] 15:26:12 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 15:26:12 INFO - PROCESS | 1846 | 1478039172794 Marionette TRACE conn3 <- [1,2243,null,{"value":"8"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172800 Marionette TRACE conn3 -> [0,2244,"getContext",null] 15:26:12 INFO - PROCESS | 1846 | 1478039172804 Marionette TRACE conn3 <- [1,2244,null,{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172808 Marionette TRACE conn3 -> [0,2245,"setContext",{"value":"chrome"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172811 Marionette TRACE conn3 <- [1,2245,null,{}] 15:26:12 INFO - PROCESS | 1846 | 1478039172825 Marionette TRACE conn3 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:26:12 INFO - PROCESS | 1846 | 1478039172841 Marionette TRACE conn3 <- [1,2246,null,{"value":true}] 15:26:12 INFO - PROCESS | 1846 | 1478039172846 Marionette TRACE conn3 -> [0,2247,"setContext",{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172849 Marionette TRACE conn3 <- [1,2247,null,{}] 15:26:12 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:26:12 INFO - PROCESS | 1846 | 1478039172855 Marionette TRACE conn3 -> [0,2248,"getContext",null] 15:26:12 INFO - PROCESS | 1846 | 1478039172857 Marionette TRACE conn3 <- [1,2248,null,{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172870 Marionette TRACE conn3 -> [0,2249,"setContext",{"value":"chrome"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172873 Marionette TRACE conn3 <- [1,2249,null,{}] 15:26:12 INFO - PROCESS | 1846 | 1478039172878 Marionette TRACE conn3 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:26:12 INFO - PROCESS | 1846 | 1478039172893 Marionette TRACE conn3 <- [1,2250,null,{"value":null}] 15:26:12 INFO - PROCESS | 1846 | 1478039172898 Marionette TRACE conn3 -> [0,2251,"setContext",{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172901 Marionette TRACE conn3 <- [1,2251,null,{}] 15:26:12 INFO - PROCESS | 1846 | 1478039172911 Marionette TRACE conn3 -> [0,2252,"getContext",null] 15:26:12 INFO - PROCESS | 1846 | 1478039172913 Marionette TRACE conn3 <- [1,2252,null,{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172919 Marionette TRACE conn3 -> [0,2253,"setContext",{"value":"chrome"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172922 Marionette TRACE conn3 <- [1,2253,null,{}] 15:26:12 INFO - PROCESS | 1846 | 1478039172926 Marionette TRACE conn3 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:26:12 INFO - PROCESS | 1846 | 1478039172941 Marionette TRACE conn3 <- [1,2254,null,{"value":true}] 15:26:12 INFO - PROCESS | 1846 | 1478039172952 Marionette TRACE conn3 -> [0,2255,"setContext",{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172954 Marionette TRACE conn3 <- [1,2255,null,{}] 15:26:12 INFO - Setting pref security.mixed_content.use_hsts (false) 15:26:12 INFO - PROCESS | 1846 | 1478039172972 Marionette TRACE conn3 -> [0,2256,"getContext",null] 15:26:12 INFO - PROCESS | 1846 | 1478039172974 Marionette TRACE conn3 <- [1,2256,null,{"value":"content"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172979 Marionette TRACE conn3 -> [0,2257,"setContext",{"value":"chrome"}] 15:26:12 INFO - PROCESS | 1846 | 1478039172982 Marionette TRACE conn3 <- [1,2257,null,{}] 15:26:12 INFO - PROCESS | 1846 | 1478039172987 Marionette TRACE conn3 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:26:13 INFO - PROCESS | 1846 | 1478039173005 Marionette TRACE conn3 <- [1,2258,null,{"value":null}] 15:26:13 INFO - PROCESS | 1846 | 1478039173015 Marionette TRACE conn3 -> [0,2259,"setContext",{"value":"content"}] 15:26:13 INFO - PROCESS | 1846 | 1478039173017 Marionette TRACE conn3 <- [1,2259,null,{}] 15:26:13 INFO - PROCESS | 1846 | 1478039173021 Marionette TRACE conn3 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:13 INFO - PROCESS | 1846 | 1478039173230 Marionette TRACE conn3 <- [1,2260,null,{"value":null}] 15:26:13 INFO - PROCESS | 1846 | 1478039173256 Marionette TRACE conn3 -> [0,2261,"getWindowHandles",null] 15:26:13 INFO - PROCESS | 1846 | 1478039173262 Marionette TRACE conn3 <- [1,2261,null,["8"]] 15:26:13 INFO - PROCESS | 1846 | 1478039173267 Marionette TRACE conn3 -> [0,2262,"switchToWindow",{"name":"8"}] 15:26:13 INFO - PROCESS | 1846 | 1478039173273 Marionette TRACE conn3 <- [1,2262,null,{}] 15:26:13 INFO - PROCESS | 1846 | 1478039173343 Marionette TRACE conn3 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e1c00 == 28 [pid = 1846] [id = 480] 15:26:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8c7e2000) [pid = 1846] [serial = 1408] [outer = (nil)] 15:26:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8c7e7c00) [pid = 1846] [serial = 1409] [outer = 0x8c7e2000] 15:26:13 INFO - PROCESS | 1846 | 1478039173430 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8c7e9800) [pid = 1846] [serial = 1410] [outer = 0x8c7e2000] 15:26:14 INFO - PROCESS | 1846 | [aac @ 0x8de6d000] err{or,}_recognition separate: 1; 1 15:26:14 INFO - PROCESS | 1846 | [aac @ 0x8de6d000] err{or,}_recognition combined: 1; 1 15:26:14 INFO - PROCESS | 1846 | [aac @ 0x8de6d000] Unsupported bit depth: 0 15:26:14 INFO - PROCESS | 1846 | [h264 @ 0x8de75800] err{or,}_recognition separate: 1; 1 15:26:14 INFO - PROCESS | 1846 | [h264 @ 0x8de75800] err{or,}_recognition combined: 1; 1 15:26:14 INFO - PROCESS | 1846 | [h264 @ 0x8de75800] Unsupported bit depth: 0 15:26:14 INFO - PROCESS | 1846 | 1478039174397 Marionette TRACE conn3 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 15:26:14 INFO - . 15:26:14 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 1642ms 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8fcc0400) [pid = 1846] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x94d64000) [pid = 1846] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x830bdc00) [pid = 1846] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x98306c00) [pid = 1846] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x830c4000) [pid = 1846] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8c799c00) [pid = 1846] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8beee800) [pid = 1846] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x94c86c00) [pid = 1846] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x83143000) [pid = 1846] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8dee5400) [pid = 1846] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x95ca8800) [pid = 1846] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8c96dc00) [pid = 1846] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x82f02800) [pid = 1846] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c78d800) [pid = 1846] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 15:26:14 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x9830ec00) [pid = 1846] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 15:26:14 INFO - PROCESS | 1846 | 1478039174843 Marionette TRACE conn3 -> [0,2264,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 1846 | 1478039174847 Marionette TRACE conn3 <- [1,2264,null,{"value":"8"}] 15:26:14 INFO - TEST-START | /navigation-timing/idlharness.html 15:26:14 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:26:14 INFO - PROCESS | 1846 | 1478039174879 Marionette TRACE conn3 -> [0,2265,"getContext",null] 15:26:14 INFO - PROCESS | 1846 | 1478039174881 Marionette TRACE conn3 <- [1,2265,null,{"value":"content"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174886 Marionette TRACE conn3 -> [0,2266,"setContext",{"value":"chrome"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174888 Marionette TRACE conn3 <- [1,2266,null,{}] 15:26:14 INFO - PROCESS | 1846 | 1478039174893 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:14 INFO - PROCESS | 1846 | 1478039174911 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:26:14 INFO - PROCESS | 1846 | 1478039174915 Marionette TRACE conn3 -> [0,2268,"setContext",{"value":"content"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174918 Marionette TRACE conn3 <- [1,2268,null,{}] 15:26:14 INFO - Clearing pref security.mixed_content.use_hsts 15:26:14 INFO - PROCESS | 1846 | 1478039174923 Marionette TRACE conn3 -> [0,2269,"getContext",null] 15:26:14 INFO - PROCESS | 1846 | 1478039174925 Marionette TRACE conn3 <- [1,2269,null,{"value":"content"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174930 Marionette TRACE conn3 -> [0,2270,"setContext",{"value":"chrome"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174934 Marionette TRACE conn3 <- [1,2270,null,{}] 15:26:14 INFO - PROCESS | 1846 | 1478039174941 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:26:14 INFO - PROCESS | 1846 | 1478039174953 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:26:14 INFO - PROCESS | 1846 | 1478039174957 Marionette TRACE conn3 -> [0,2272,"setContext",{"value":"content"}] 15:26:14 INFO - PROCESS | 1846 | 1478039174960 Marionette TRACE conn3 <- [1,2272,null,{}] 15:26:14 INFO - PROCESS | 1846 | 1478039174964 Marionette TRACE conn3 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 15:26:15 INFO - PROCESS | 1846 | 1478039175106 Marionette TRACE conn3 <- [1,2273,null,{"value":null}] 15:26:15 INFO - PROCESS | 1846 | 1478039175233 Marionette TRACE conn3 -> [0,2274,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 1846 | 1478039175238 Marionette TRACE conn3 <- [1,2274,null,{"value":"8"}] 15:26:15 INFO - PROCESS | 1846 | 1478039175242 Marionette TRACE conn3 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:26:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8de6dc00) [pid = 1846] [serial = 1411] [outer = 0x950d9000] 15:26:15 INFO - PROCESS | 1846 | 1478039175459 Marionette TRACE conn3 <- [1,2275,null,{}] 15:26:15 INFO - PROCESS | 1846 | 1478039175481 Marionette TRACE conn3 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:26:15 INFO - PROCESS | 1846 | 1478039175502 Marionette TRACE conn3 <- [1,2276,null,{"value":null}] 15:26:15 INFO - PROCESS | 1846 | 1478039175528 Marionette TRACE conn3 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:15 INFO - PROCESS | 1846 | 1478039175554 Marionette TRACE conn3 <- [1,2277,null,{"value":null}] 15:26:15 INFO - PROCESS | 1846 | 1478039175557 Marionette TRACE conn3 -> [0,2278,"getWindowHandles",null] 15:26:15 INFO - PROCESS | 1846 | 1478039175561 Marionette TRACE conn3 <- [1,2278,null,["8"]] 15:26:15 INFO - PROCESS | 1846 | 1478039175565 Marionette TRACE conn3 -> [0,2279,"switchToWindow",{"name":"8"}] 15:26:15 INFO - PROCESS | 1846 | 1478039175571 Marionette TRACE conn3 <- [1,2279,null,{}] 15:26:15 INFO - PROCESS | 1846 | 1478039175575 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de10c00 == 29 [pid = 1846] [id = 481] 15:26:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8deac400) [pid = 1846] [serial = 1412] [outer = (nil)] 15:26:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8fbc8400) [pid = 1846] [serial = 1413] [outer = 0x8deac400] 15:26:15 INFO - PROCESS | 1846 | 1478039175678 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8fbcb000) [pid = 1846] [serial = 1414] [outer = 0x8deac400] 15:26:17 INFO - ............................................................................................. 15:26:17 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2217ms 15:26:17 INFO - TEST-START | /navigation-timing/test_document_open.html 15:26:17 INFO - PROCESS | 1846 | 1478039176980 Marionette TRACE conn3 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 15:26:17 INFO - PROCESS | 1846 | 1478039177167 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 1846 | 1478039177172 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 15:26:17 INFO - PROCESS | 1846 | 1478039177193 Marionette TRACE conn3 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:17 INFO - PROCESS | 1846 | 1478039177385 Marionette TRACE conn3 <- [1,2282,null,{"value":null}] 15:26:17 INFO - PROCESS | 1846 | 1478039177551 Marionette TRACE conn3 -> [0,2283,"getWindowHandles",null] 15:26:17 INFO - PROCESS | 1846 | 1478039177558 Marionette TRACE conn3 <- [1,2283,null,["8"]] 15:26:17 INFO - PROCESS | 1846 | 1478039177566 Marionette TRACE conn3 -> [0,2284,"switchToWindow",{"name":"8"}] 15:26:17 INFO - PROCESS | 1846 | 1478039177573 Marionette TRACE conn3 <- [1,2284,null,{}] 15:26:17 INFO - PROCESS | 1846 | 1478039177579 Marionette TRACE conn3 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e2000 == 30 [pid = 1846] [id = 482] 15:26:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x831e3c00) [pid = 1846] [serial = 1415] [outer = (nil)] 15:26:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x831ea400) [pid = 1846] [serial = 1416] [outer = 0x831e3c00] 15:26:17 INFO - PROCESS | 1846 | 1478039177682 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8346b400) [pid = 1846] [serial = 1417] [outer = 0x831e3c00] 15:26:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bebb400 == 31 [pid = 1846] [id = 483] 15:26:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8bebbc00) [pid = 1846] [serial = 1418] [outer = (nil)] 15:26:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8bf55400) [pid = 1846] [serial = 1419] [outer = 0x8bebbc00] 15:26:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8b911c00) [pid = 1846] [serial = 1420] [outer = 0x8bebbc00] 15:26:18 INFO - PROCESS | 1846 | 1478039178676 Marionette TRACE conn3 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 15:26:18 INFO - ..................... 15:26:18 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1535ms 15:26:18 INFO - PROCESS | 1846 | 1478039178722 Marionette TRACE conn3 -> [0,2286,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 1846 | 1478039178727 Marionette TRACE conn3 <- [1,2286,null,{"value":"8"}] 15:26:18 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 15:26:18 INFO - PROCESS | 1846 | 1478039178734 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:19 INFO - PROCESS | 1846 | 1478039179045 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:26:19 INFO - PROCESS | 1846 | 1478039179258 Marionette TRACE conn3 -> [0,2288,"getWindowHandles",null] 15:26:19 INFO - PROCESS | 1846 | 1478039179263 Marionette TRACE conn3 <- [1,2288,null,["8"]] 15:26:19 INFO - PROCESS | 1846 | 1478039179272 Marionette TRACE conn3 -> [0,2289,"switchToWindow",{"name":"8"}] 15:26:19 INFO - PROCESS | 1846 | 1478039179278 Marionette TRACE conn3 <- [1,2289,null,{}] 15:26:19 INFO - PROCESS | 1846 | 1478039179284 Marionette TRACE conn3 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e2800 == 32 [pid = 1846] [id = 484] 15:26:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c7e4400) [pid = 1846] [serial = 1421] [outer = (nil)] 15:26:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c96d400) [pid = 1846] [serial = 1422] [outer = 0x8c7e4400] 15:26:19 INFO - PROCESS | 1846 | 1478039179378 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8c971800) [pid = 1846] [serial = 1423] [outer = 0x8c7e4400] 15:26:20 INFO - PROCESS | 1846 | 1478039180003 Marionette TRACE conn3 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 15:26:20 INFO - ... 15:26:20 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1322ms 15:26:20 INFO - PROCESS | 1846 | 1478039180063 Marionette TRACE conn3 -> [0,2291,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 1846 | 1478039180069 Marionette TRACE conn3 <- [1,2291,null,{"value":"8"}] 15:26:20 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 15:26:20 INFO - PROCESS | 1846 | 1478039180076 Marionette TRACE conn3 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:20 INFO - PROCESS | 1846 | 1478039180322 Marionette TRACE conn3 <- [1,2292,null,{"value":null}] 15:26:20 INFO - PROCESS | 1846 | 1478039180425 Marionette TRACE conn3 -> [0,2293,"getWindowHandles",null] 15:26:20 INFO - PROCESS | 1846 | 1478039180430 Marionette TRACE conn3 <- [1,2293,null,["8"]] 15:26:20 INFO - PROCESS | 1846 | 1478039180436 Marionette TRACE conn3 -> [0,2294,"switchToWindow",{"name":"8"}] 15:26:20 INFO - PROCESS | 1846 | 1478039180442 Marionette TRACE conn3 <- [1,2294,null,{}] 15:26:20 INFO - PROCESS | 1846 | 1478039180493 Marionette TRACE conn3 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314a800 == 33 [pid = 1846] [id = 485] 15:26:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8317d000) [pid = 1846] [serial = 1424] [outer = (nil)] 15:26:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8bf8cc00) [pid = 1846] [serial = 1425] [outer = 0x8317d000] 15:26:20 INFO - PROCESS | 1846 | 1478039180592 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x91146c00) [pid = 1846] [serial = 1426] [outer = 0x8317d000] 15:26:21 INFO - PROCESS | 1846 | 1478039181561 Marionette TRACE conn3 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 15:26:21 INFO - ...................... 15:26:21 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1530ms 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0b400 == 32 [pid = 1846] [id = 458] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x9830e800 == 31 [pid = 1846] [id = 456] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01800 == 30 [pid = 1846] [id = 455] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x94fd2c00 == 29 [pid = 1846] [id = 461] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c796800 == 28 [pid = 1846] [id = 453] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59d800 == 27 [pid = 1846] [id = 454] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8317e000 == 26 [pid = 1846] [id = 452] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x830c7400 == 25 [pid = 1846] [id = 451] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0d000 == 24 [pid = 1846] [id = 459] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e1c00 == 23 [pid = 1846] [id = 480] 15:26:21 INFO - PROCESS | 1846 | 1478039181636 Marionette TRACE conn3 -> [0,2296,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 1846 | 1478039181646 Marionette TRACE conn3 <- [1,2296,null,{"value":"8"}] 15:26:21 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8beb7400 == 22 [pid = 1846] [id = 479] 15:26:21 INFO - PROCESS | 1846 | --DOCSHELL 0x83142400 == 21 [pid = 1846] [id = 478] 15:26:21 INFO - PROCESS | 1846 | 1478039181672 Marionette TRACE conn3 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:21 INFO - PROCESS | 1846 | 1478039181836 Marionette TRACE conn3 <- [1,2297,null,{"value":null}] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x984d3800) [pid = 1846] [serial = 1337] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x831e1000) [pid = 1846] [serial = 1334] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8c979400) [pid = 1846] [serial = 1319] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x98305000) [pid = 1846] [serial = 1388] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x98304c00) [pid = 1846] [serial = 1389] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x95818400) [pid = 1846] [serial = 1385] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x959aec00) [pid = 1846] [serial = 1386] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fcc2c00) [pid = 1846] [serial = 1382] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8fcc8c00) [pid = 1846] [serial = 1383] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8def1800) [pid = 1846] [serial = 1379] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8fa7cc00) [pid = 1846] [serial = 1380] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8d0aac00) [pid = 1846] [serial = 1376] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8d0b4800) [pid = 1846] [serial = 1377] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8bef0000) [pid = 1846] [serial = 1373] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8bef5000) [pid = 1846] [serial = 1374] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8314dc00) [pid = 1846] [serial = 1370] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x83461400) [pid = 1846] [serial = 1371] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x83461800) [pid = 1846] [serial = 1367] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8350c000) [pid = 1846] [serial = 1368] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8350e400) [pid = 1846] [serial = 1364] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c75a400) [pid = 1846] [serial = 1365] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x9630b000) [pid = 1846] [serial = 1361] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x9944d800) [pid = 1846] [serial = 1362] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c7e1400) [pid = 1846] [serial = 1358] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8c96e000) [pid = 1846] [serial = 1359] [outer = (nil)] [url = about:blank] 15:26:21 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x984cfc00) [pid = 1846] [serial = 1356] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1846 | 1478039182020 Marionette TRACE conn3 -> [0,2298,"getWindowHandles",null] 15:26:22 INFO - PROCESS | 1846 | 1478039182025 Marionette TRACE conn3 <- [1,2298,null,["8"]] 15:26:22 INFO - PROCESS | 1846 | 1478039182038 Marionette TRACE conn3 -> [0,2299,"switchToWindow",{"name":"8"}] 15:26:22 INFO - PROCESS | 1846 | 1478039182042 Marionette TRACE conn3 <- [1,2299,null,{}] 15:26:22 INFO - PROCESS | 1846 | 1478039182048 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02000 == 22 [pid = 1846] [id = 486] 15:26:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x82f03800) [pid = 1846] [serial = 1427] [outer = (nil)] 15:26:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x82f0e800) [pid = 1846] [serial = 1428] [outer = 0x82f03800] 15:26:22 INFO - PROCESS | 1846 | 1478039182134 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x82fde000) [pid = 1846] [serial = 1429] [outer = 0x82f03800] 15:26:22 INFO - PROCESS | 1846 | 1478039182663 Marionette TRACE conn3 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 15:26:22 INFO - .... 15:26:22 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1023ms 15:26:22 INFO - PROCESS | 1846 | 1478039182694 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 1846 | 1478039182699 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 15:26:22 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 15:26:22 INFO - PROCESS | 1846 | 1478039182706 Marionette TRACE conn3 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:22 INFO - PROCESS | 1846 | 1478039182859 Marionette TRACE conn3 <- [1,2302,null,{"value":null}] 15:26:22 INFO - PROCESS | 1846 | 1478039182981 Marionette TRACE conn3 -> [0,2303,"getWindowHandles",null] 15:26:22 INFO - PROCESS | 1846 | 1478039182985 Marionette TRACE conn3 <- [1,2303,null,["8"]] 15:26:22 INFO - PROCESS | 1846 | 1478039182994 Marionette TRACE conn3 -> [0,2304,"switchToWindow",{"name":"8"}] 15:26:23 INFO - PROCESS | 1846 | 1478039182999 Marionette TRACE conn3 <- [1,2304,null,{}] 15:26:23 INFO - PROCESS | 1846 | 1478039183004 Marionette TRACE conn3 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317d400 == 23 [pid = 1846] [id = 487] 15:26:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x83180000) [pid = 1846] [serial = 1430] [outer = (nil)] 15:26:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x83183c00) [pid = 1846] [serial = 1431] [outer = 0x83180000] 15:26:23 INFO - PROCESS | 1846 | 1478039183085 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x831e3000) [pid = 1846] [serial = 1432] [outer = 0x83180000] 15:26:23 INFO - PROCESS | 1846 | 1478039183617 Marionette TRACE conn3 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 15:26:23 INFO - ..... 15:26:23 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 937ms 15:26:23 INFO - PROCESS | 1846 | 1478039183671 Marionette TRACE conn3 -> [0,2306,"getWindowHandle",null] 15:26:23 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 15:26:23 INFO - PROCESS | 1846 | 1478039183677 Marionette TRACE conn3 <- [1,2306,null,{"value":"8"}] 15:26:23 INFO - PROCESS | 1846 | 1478039183684 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:23 INFO - PROCESS | 1846 | 1478039183839 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:26:23 INFO - PROCESS | 1846 | 1478039183971 Marionette TRACE conn3 -> [0,2308,"getWindowHandles",null] 15:26:23 INFO - PROCESS | 1846 | 1478039183974 Marionette TRACE conn3 <- [1,2308,null,["8"]] 15:26:23 INFO - PROCESS | 1846 | 1478039183980 Marionette TRACE conn3 -> [0,2309,"switchToWindow",{"name":"8"}] 15:26:23 INFO - PROCESS | 1846 | 1478039183986 Marionette TRACE conn3 <- [1,2309,null,{}] 15:26:24 INFO - PROCESS | 1846 | 1478039183991 Marionette TRACE conn3 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b905800 == 24 [pid = 1846] [id = 488] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8b905c00) [pid = 1846] [serial = 1433] [outer = (nil)] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8beb7400) [pid = 1846] [serial = 1434] [outer = 0x8b905c00] 15:26:24 INFO - PROCESS | 1846 | 1478039184076 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8bec2000) [pid = 1846] [serial = 1435] [outer = 0x8b905c00] 15:26:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x83504000 == 25 [pid = 1846] [id = 489] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8beef000) [pid = 1846] [serial = 1436] [outer = (nil)] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8bf86000) [pid = 1846] [serial = 1437] [outer = 0x8beef000] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8bf84800) [pid = 1846] [serial = 1438] [outer = 0x8beef000] 15:26:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8bef8000) [pid = 1846] [serial = 1439] [outer = 0x8beef000] 15:26:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8bf5a400) [pid = 1846] [serial = 1440] [outer = 0x8beef000] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8c977c00) [pid = 1846] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x9a1ce400) [pid = 1846] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x9b3d1000) [pid = 1846] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8314d800) [pid = 1846] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x83142c00) [pid = 1846] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8beb8400) [pid = 1846] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 15:26:25 INFO - PROCESS | 1846 | 1478039185483 Marionette TRACE conn3 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 15:26:25 INFO - ..... 15:26:25 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1829ms 15:26:25 INFO - PROCESS | 1846 | 1478039185512 Marionette TRACE conn3 -> [0,2311,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 1846 | 1478039185516 Marionette TRACE conn3 <- [1,2311,null,{"value":"8"}] 15:26:25 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 15:26:25 INFO - PROCESS | 1846 | 1478039185523 Marionette TRACE conn3 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:25 INFO - PROCESS | 1846 | 1478039185750 Marionette TRACE conn3 <- [1,2312,null,{"value":null}] 15:26:25 INFO - PROCESS | 1846 | 1478039185831 Marionette TRACE conn3 -> [0,2313,"getWindowHandles",null] 15:26:25 INFO - PROCESS | 1846 | 1478039185835 Marionette TRACE conn3 <- [1,2313,null,["8"]] 15:26:25 INFO - PROCESS | 1846 | 1478039185845 Marionette TRACE conn3 -> [0,2314,"switchToWindow",{"name":"8"}] 15:26:25 INFO - PROCESS | 1846 | 1478039185854 Marionette TRACE conn3 <- [1,2314,null,{}] 15:26:25 INFO - PROCESS | 1846 | 1478039185860 Marionette TRACE conn3 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c5a0c00 == 26 [pid = 1846] [id = 490] 15:26:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c759c00) [pid = 1846] [serial = 1441] [outer = (nil)] 15:26:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8c75e000) [pid = 1846] [serial = 1442] [outer = 0x8c759c00] 15:26:25 INFO - PROCESS | 1846 | 1478039185946 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8c790400) [pid = 1846] [serial = 1443] [outer = 0x8c759c00] 15:26:26 INFO - PROCESS | 1846 | 1478039186460 Marionette TRACE conn3 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 15:26:26 INFO - .......... 15:26:26 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 973ms 15:26:26 INFO - PROCESS | 1846 | 1478039186511 Marionette TRACE conn3 -> [0,2316,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 1846 | 1478039186514 Marionette TRACE conn3 <- [1,2316,null,{"value":"8"}] 15:26:26 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 15:26:26 INFO - PROCESS | 1846 | 1478039186521 Marionette TRACE conn3 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:26 INFO - PROCESS | 1846 | 1478039186665 Marionette TRACE conn3 <- [1,2317,null,{"value":null}] 15:26:26 INFO - PROCESS | 1846 | 1478039186676 Marionette TRACE conn3 -> [0,2318,"getWindowHandles",null] 15:26:26 INFO - PROCESS | 1846 | 1478039186678 Marionette TRACE conn3 <- [1,2318,null,["8"]] 15:26:26 INFO - PROCESS | 1846 | 1478039186690 Marionette TRACE conn3 -> [0,2319,"switchToWindow",{"name":"8"}] 15:26:26 INFO - PROCESS | 1846 | 1478039186694 Marionette TRACE conn3 <- [1,2319,null,{}] 15:26:26 INFO - PROCESS | 1846 | 1478039186814 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c791800 == 27 [pid = 1846] [id = 491] 15:26:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8c7df000) [pid = 1846] [serial = 1444] [outer = (nil)] 15:26:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8c7eb000) [pid = 1846] [serial = 1445] [outer = 0x8c7df000] 15:26:26 INFO - PROCESS | 1846 | 1478039186893 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8c7edc00) [pid = 1846] [serial = 1446] [outer = 0x8c7df000] 15:26:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe7800 == 28 [pid = 1846] [id = 492] 15:26:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8c975800) [pid = 1846] [serial = 1447] [outer = (nil)] 15:26:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8db1bc00) [pid = 1846] [serial = 1448] [outer = 0x8c975800] 15:26:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c97c000) [pid = 1846] [serial = 1449] [outer = 0x8c975800] 15:26:27 INFO - PROCESS | 1846 | [1846] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 15:26:27 INFO - PROCESS | 1846 | 1478039187621 Marionette TRACE conn3 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 15:26:27 INFO - ....................... 15:26:27 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1126ms 15:26:27 INFO - PROCESS | 1846 | 1478039187648 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 1846 | 1478039187650 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 15:26:27 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 15:26:27 INFO - PROCESS | 1846 | 1478039187657 Marionette TRACE conn3 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:27 INFO - PROCESS | 1846 | 1478039187912 Marionette TRACE conn3 <- [1,2322,null,{"value":null}] 15:26:27 INFO - PROCESS | 1846 | 1478039187925 Marionette TRACE conn3 -> [0,2323,"getWindowHandles",null] 15:26:27 INFO - PROCESS | 1846 | 1478039187928 Marionette TRACE conn3 <- [1,2323,null,["8"]] 15:26:27 INFO - PROCESS | 1846 | 1478039187931 Marionette TRACE conn3 -> [0,2324,"switchToWindow",{"name":"8"}] 15:26:27 INFO - PROCESS | 1846 | 1478039187936 Marionette TRACE conn3 <- [1,2324,null,{}] 15:26:27 INFO - PROCESS | 1846 | 1478039187945 Marionette TRACE conn3 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0d000 == 29 [pid = 1846] [id = 493] 15:26:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8db0f000) [pid = 1846] [serial = 1450] [outer = (nil)] 15:26:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8de11400) [pid = 1846] [serial = 1451] [outer = 0x8db0f000] 15:26:28 INFO - PROCESS | 1846 | 1478039188022 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8dea2400) [pid = 1846] [serial = 1452] [outer = 0x8db0f000] 15:26:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e81c00 == 30 [pid = 1846] [id = 494] 15:26:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x82f09400) [pid = 1846] [serial = 1453] [outer = (nil)] 15:26:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x82f0dc00) [pid = 1846] [serial = 1454] [outer = 0x82f09400] 15:26:28 INFO - PROCESS | 1846 | 1478039188774 Marionette TRACE conn3 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 15:26:28 INFO - ..... 15:26:28 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1173ms 15:26:28 INFO - PROCESS | 1846 | 1478039188831 Marionette TRACE conn3 -> [0,2326,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 1846 | 1478039188836 Marionette TRACE conn3 <- [1,2326,null,{"value":"8"}] 15:26:28 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 15:26:28 INFO - PROCESS | 1846 | 1478039188846 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:29 INFO - PROCESS | 1846 | 1478039189027 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:26:29 INFO - PROCESS | 1846 | 1478039189199 Marionette TRACE conn3 -> [0,2328,"getWindowHandles",null] 15:26:29 INFO - PROCESS | 1846 | 1478039189205 Marionette TRACE conn3 <- [1,2328,null,["8"]] 15:26:29 INFO - PROCESS | 1846 | 1478039189213 Marionette TRACE conn3 -> [0,2329,"switchToWindow",{"name":"8"}] 15:26:29 INFO - PROCESS | 1846 | 1478039189218 Marionette TRACE conn3 <- [1,2329,null,{}] 15:26:29 INFO - PROCESS | 1846 | 1478039189224 Marionette TRACE conn3 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c5800 == 31 [pid = 1846] [id = 495] 15:26:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x830c6c00) [pid = 1846] [serial = 1455] [outer = (nil)] 15:26:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8314d800) [pid = 1846] [serial = 1456] [outer = 0x830c6c00] 15:26:29 INFO - PROCESS | 1846 | 1478039189326 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x831e8c00) [pid = 1846] [serial = 1457] [outer = 0x830c6c00] 15:26:29 INFO - PROCESS | 1846 | 1478039189923 Marionette TRACE conn3 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 15:26:29 INFO - ... 15:26:29 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1124ms 15:26:30 INFO - PROCESS | 1846 | 1478039190003 Marionette TRACE conn3 -> [0,2331,"getWindowHandle",null] 15:26:30 INFO - PROCESS | 1846 | 1478039190009 Marionette TRACE conn3 <- [1,2331,null,{"value":"8"}] 15:26:30 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 15:26:30 INFO - PROCESS | 1846 | 1478039190016 Marionette TRACE conn3 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:30 INFO - PROCESS | 1846 | 1478039190185 Marionette TRACE conn3 <- [1,2332,null,{"value":null}] 15:26:30 INFO - PROCESS | 1846 | 1478039190349 Marionette TRACE conn3 -> [0,2333,"getWindowHandles",null] 15:26:30 INFO - PROCESS | 1846 | 1478039190354 Marionette TRACE conn3 <- [1,2333,null,["8"]] 15:26:30 INFO - PROCESS | 1846 | 1478039190365 Marionette TRACE conn3 -> [0,2334,"switchToWindow",{"name":"8"}] 15:26:30 INFO - PROCESS | 1846 | 1478039190370 Marionette TRACE conn3 <- [1,2334,null,{}] 15:26:30 INFO - PROCESS | 1846 | 1478039190376 Marionette TRACE conn3 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350f800 == 32 [pid = 1846] [id = 496] 15:26:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8b911800) [pid = 1846] [serial = 1458] [outer = (nil)] 15:26:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8bec5000) [pid = 1846] [serial = 1459] [outer = 0x8b911800] 15:26:30 INFO - PROCESS | 1846 | 1478039190467 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8bf59c00) [pid = 1846] [serial = 1460] [outer = 0x8b911800] 15:26:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75a400 == 33 [pid = 1846] [id = 497] 15:26:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8c7e5000) [pid = 1846] [serial = 1461] [outer = (nil)] 15:26:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8c7e6000) [pid = 1846] [serial = 1462] [outer = 0x8c7e5000] 15:26:30 INFO - PROCESS | 1846 | [1846] 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 15:26:31 INFO - PROCESS | 1846 | 1478039191212 Marionette TRACE conn3 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 15:26:31 INFO - ... 15:26:31 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1223ms 15:26:31 INFO - PROCESS | 1846 | 1478039191246 Marionette TRACE conn3 -> [0,2336,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 1846 | 1478039191252 Marionette TRACE conn3 <- [1,2336,null,{"value":"8"}] 15:26:31 INFO - TEST-START | /navigation-timing/test_readwrite.html 15:26:31 INFO - PROCESS | 1846 | 1478039191276 Marionette TRACE conn3 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:31 INFO - PROCESS | 1846 | 1478039191447 Marionette TRACE conn3 <- [1,2337,null,{"value":null}] 15:26:31 INFO - PROCESS | 1846 | 1478039191613 Marionette TRACE conn3 -> [0,2338,"getWindowHandles",null] 15:26:31 INFO - PROCESS | 1846 | 1478039191618 Marionette TRACE conn3 <- [1,2338,null,["8"]] 15:26:31 INFO - PROCESS | 1846 | 1478039191628 Marionette TRACE conn3 -> [0,2339,"switchToWindow",{"name":"8"}] 15:26:31 INFO - PROCESS | 1846 | 1478039191634 Marionette TRACE conn3 <- [1,2339,null,{}] 15:26:31 INFO - PROCESS | 1846 | 1478039191640 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0c400 == 34 [pid = 1846] [id = 498] 15:26:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8dbb4400) [pid = 1846] [serial = 1463] [outer = (nil)] 15:26:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x8de16800) [pid = 1846] [serial = 1464] [outer = 0x8dbb4400] 15:26:31 INFO - PROCESS | 1846 | 1478039191735 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8de77000) [pid = 1846] [serial = 1465] [outer = 0x8dbb4400] 15:26:32 INFO - PROCESS | 1846 | 1478039192284 Marionette TRACE conn3 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 15:26:32 INFO - ... 15:26:32 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1074ms 15:26:32 INFO - PROCESS | 1846 | 1478039192372 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 1846 | 1478039192377 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 15:26:32 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 15:26:32 INFO - PROCESS | 1846 | 1478039192385 Marionette TRACE conn3 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:32 INFO - PROCESS | 1846 | 1478039192549 Marionette TRACE conn3 <- [1,2342,null,{"value":null}] 15:26:32 INFO - PROCESS | 1846 | 1478039192725 Marionette TRACE conn3 -> [0,2343,"getWindowHandles",null] 15:26:32 INFO - PROCESS | 1846 | 1478039192729 Marionette TRACE conn3 <- [1,2343,null,["8"]] 15:26:32 INFO - PROCESS | 1846 | 1478039192736 Marionette TRACE conn3 -> [0,2344,"switchToWindow",{"name":"8"}] 15:26:32 INFO - PROCESS | 1846 | 1478039192744 Marionette TRACE conn3 <- [1,2344,null,{}] 15:26:32 INFO - PROCESS | 1846 | 1478039192752 Marionette TRACE conn3 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea9000 == 35 [pid = 1846] [id = 499] 15:26:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x8deb1800) [pid = 1846] [serial = 1466] [outer = (nil)] 15:26:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8dee9c00) [pid = 1846] [serial = 1467] [outer = 0x8deb1800] 15:26:32 INFO - PROCESS | 1846 | 1478039192842 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8def2400) [pid = 1846] [serial = 1468] [outer = 0x8deb1800] 15:26:33 INFO - PROCESS | 1846 | 1478039193455 Marionette TRACE conn3 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 15:26:33 INFO - ...................... 15:26:33 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1177ms 15:26:33 INFO - PROCESS | 1846 | 1478039193576 Marionette TRACE conn3 -> [0,2346,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 1846 | 1478039193578 Marionette TRACE conn3 <- [1,2346,null,{"value":"8"}] 15:26:33 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 15:26:33 INFO - PROCESS | 1846 | 1478039193586 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:33 INFO - PROCESS | 1846 | 1478039193742 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:26:33 INFO - PROCESS | 1846 | 1478039193905 Marionette TRACE conn3 -> [0,2348,"getWindowHandles",null] 15:26:33 INFO - PROCESS | 1846 | 1478039193909 Marionette TRACE conn3 <- [1,2348,null,["8"]] 15:26:33 INFO - PROCESS | 1846 | 1478039193924 Marionette TRACE conn3 -> [0,2349,"switchToWindow",{"name":"8"}] 15:26:33 INFO - PROCESS | 1846 | 1478039193930 Marionette TRACE conn3 <- [1,2349,null,{}] 15:26:33 INFO - PROCESS | 1846 | 1478039193934 Marionette TRACE conn3 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc6c00 == 36 [pid = 1846] [id = 500] 15:26:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8fbc9000) [pid = 1846] [serial = 1469] [outer = (nil)] 15:26:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8fcbb800) [pid = 1846] [serial = 1470] [outer = 0x8fbc9000] 15:26:34 INFO - PROCESS | 1846 | 1478039194034 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8fcc4800) [pid = 1846] [serial = 1471] [outer = 0x8fbc9000] 15:26:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03c00 == 37 [pid = 1846] [id = 501] 15:26:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8bf55800) [pid = 1846] [serial = 1472] [outer = (nil)] 15:26:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x82e73400) [pid = 1846] [serial = 1473] [outer = 0x8bf55800] 15:26:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x830cb400) [pid = 1846] [serial = 1474] [outer = 0x8bf55800] 15:26:35 INFO - ......................................... 15:26:35 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1645ms 15:26:35 INFO - PROCESS | 1846 | 1478039195191 Marionette TRACE conn3 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 15:26:35 INFO - PROCESS | 1846 | 1478039195277 Marionette TRACE conn3 -> [0,2351,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 1846 | 1478039195282 Marionette TRACE conn3 <- [1,2351,null,{"value":"8"}] 15:26:35 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 15:26:35 INFO - PROCESS | 1846 | 1478039195331 Marionette TRACE conn3 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:35 INFO - PROCESS | 1846 | 1478039195530 Marionette TRACE conn3 <- [1,2352,null,{"value":null}] 15:26:35 INFO - PROCESS | 1846 | 1478039195698 Marionette TRACE conn3 -> [0,2353,"getWindowHandles",null] 15:26:35 INFO - PROCESS | 1846 | 1478039195703 Marionette TRACE conn3 <- [1,2353,null,["8"]] 15:26:35 INFO - PROCESS | 1846 | 1478039195709 Marionette TRACE conn3 -> [0,2354,"switchToWindow",{"name":"8"}] 15:26:35 INFO - PROCESS | 1846 | 1478039195716 Marionette TRACE conn3 <- [1,2354,null,{}] 15:26:35 INFO - PROCESS | 1846 | 1478039195722 Marionette TRACE conn3 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcbbc00 == 36 [pid = 1846] [id = 460] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e2800 == 35 [pid = 1846] [id = 484] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8bebb400 == 34 [pid = 1846] [id = 483] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x831e2000 == 33 [pid = 1846] [id = 482] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x82c83000 == 32 [pid = 1846] [id = 477] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe4c00 == 31 [pid = 1846] [id = 467] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8beee400 == 30 [pid = 1846] [id = 468] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8de10c00 == 29 [pid = 1846] [id = 481] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x95ad4800 == 28 [pid = 1846] [id = 462] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c794400 == 27 [pid = 1846] [id = 464] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x830c3800 == 26 [pid = 1846] [id = 466] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8beebc00 == 25 [pid = 1846] [id = 457] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x830bc800 == 24 [pid = 1846] [id = 465] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c798800 == 23 [pid = 1846] [id = 463] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x82e81c00 == 22 [pid = 1846] [id = 494] 15:26:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75a400 == 21 [pid = 1846] [id = 497] 15:26:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c83000 == 22 [pid = 1846] [id = 502] 15:26:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x82c83400) [pid = 1846] [serial = 1475] [outer = (nil)] 15:26:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x82f05400) [pid = 1846] [serial = 1476] [outer = 0x82c83400] 15:26:36 INFO - PROCESS | 1846 | 1478039196533 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x82fde400) [pid = 1846] [serial = 1477] [outer = 0x82c83400] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x8dea6000) [pid = 1846] [serial = 1392] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8dea0400) [pid = 1846] [serial = 1391] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x9a4d8c00) [pid = 1846] [serial = 1395] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x9a46d000) [pid = 1846] [serial = 1394] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x83507800) [pid = 1846] [serial = 1398] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x9b3d5000) [pid = 1846] [serial = 1397] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x83508c00) [pid = 1846] [serial = 1401] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x831e8400) [pid = 1846] [serial = 1400] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8317f000) [pid = 1846] [serial = 1404] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8314b000) [pid = 1846] [serial = 1403] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8bebf400) [pid = 1846] [serial = 1407] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8beba400) [pid = 1846] [serial = 1406] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8c7e7c00) [pid = 1846] [serial = 1409] [outer = (nil)] [url = about:blank] 15:26:36 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8fbc8400) [pid = 1846] [serial = 1413] [outer = (nil)] [url = about:blank] 15:26:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c84800 == 23 [pid = 1846] [id = 503] 15:26:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x830bf000) [pid = 1846] [serial = 1478] [outer = (nil)] 15:26:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x830c9800) [pid = 1846] [serial = 1479] [outer = 0x830bf000] 15:26:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x830c2c00) [pid = 1846] [serial = 1480] [outer = 0x830bf000] 15:26:38 INFO - PROCESS | 1846 | 1478039198229 Marionette TRACE conn3 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 15:26:38 INFO - ....... 15:26:38 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2977ms 15:26:38 INFO - PROCESS | 1846 | 1478039198281 Marionette TRACE conn3 -> [0,2356,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 1846 | 1478039198287 Marionette TRACE conn3 <- [1,2356,null,{"value":"8"}] 15:26:38 INFO - TEST-START | /navigation-timing/test_timing_reload.html 15:26:38 INFO - PROCESS | 1846 | 1478039198296 Marionette TRACE conn3 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:38 INFO - PROCESS | 1846 | 1478039198523 Marionette TRACE conn3 <- [1,2357,null,{"value":null}] 15:26:38 INFO - PROCESS | 1846 | 1478039198598 Marionette TRACE conn3 -> [0,2358,"getWindowHandles",null] 15:26:38 INFO - PROCESS | 1846 | 1478039198605 Marionette TRACE conn3 <- [1,2358,null,["8"]] 15:26:38 INFO - PROCESS | 1846 | 1478039198611 Marionette TRACE conn3 -> [0,2359,"switchToWindow",{"name":"8"}] 15:26:38 INFO - PROCESS | 1846 | 1478039198616 Marionette TRACE conn3 <- [1,2359,null,{}] 15:26:38 INFO - PROCESS | 1846 | 1478039198622 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x83179c00 == 24 [pid = 1846] [id = 504] 15:26:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8317ac00) [pid = 1846] [serial = 1481] [outer = (nil)] 15:26:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8317cc00) [pid = 1846] [serial = 1482] [outer = 0x8317ac00] 15:26:38 INFO - PROCESS | 1846 | 1478039198708 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x83185800) [pid = 1846] [serial = 1483] [outer = 0x8317ac00] 15:26:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe5800 == 25 [pid = 1846] [id = 505] 15:26:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x831e9000) [pid = 1846] [serial = 1484] [outer = (nil)] 15:26:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x83468c00) [pid = 1846] [serial = 1485] [outer = 0x831e9000] 15:26:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x83465000) [pid = 1846] [serial = 1486] [outer = 0x831e9000] 15:26:39 INFO - PROCESS | 1846 | [1846] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 15:26:39 INFO - PROCESS | 1846 | 1478039199561 Marionette TRACE conn3 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 15:26:39 INFO - ................... 15:26:39 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1323ms 15:26:39 INFO - PROCESS | 1846 | 1478039199624 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:26:39 INFO - PROCESS | 1846 | 1478039199627 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 15:26:39 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 15:26:39 INFO - PROCESS | 1846 | 1478039199636 Marionette TRACE conn3 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:39 INFO - PROCESS | 1846 | 1478039199876 Marionette TRACE conn3 <- [1,2362,null,{"value":null}] 15:26:39 INFO - PROCESS | 1846 | 1478039199904 Marionette TRACE conn3 -> [0,2363,"getWindowHandles",null] 15:26:39 INFO - PROCESS | 1846 | 1478039199908 Marionette TRACE conn3 <- [1,2363,null,["8"]] 15:26:39 INFO - PROCESS | 1846 | 1478039199915 Marionette TRACE conn3 -> [0,2364,"switchToWindow",{"name":"8"}] 15:26:39 INFO - PROCESS | 1846 | 1478039199921 Marionette TRACE conn3 <- [1,2364,null,{}] 15:26:39 INFO - PROCESS | 1846 | 1478039199926 Marionette TRACE conn3 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b903400 == 26 [pid = 1846] [id = 506] 15:26:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8b910c00) [pid = 1846] [serial = 1487] [outer = (nil)] 15:26:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8bebb400) [pid = 1846] [serial = 1488] [outer = 0x8b910c00] 15:26:40 INFO - PROCESS | 1846 | 1478039200077 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8bec3c00) [pid = 1846] [serial = 1489] [outer = 0x8b910c00] 15:26:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beed800 == 27 [pid = 1846] [id = 507] 15:26:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8bf83400) [pid = 1846] [serial = 1490] [outer = (nil)] 15:26:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x8bf87800) [pid = 1846] [serial = 1491] [outer = 0x8bf83400] 15:26:40 INFO - PROCESS | 1846 | 1478039200848 Marionette TRACE conn3 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 15:26:40 INFO - ........... 15:26:40 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1228ms 15:26:40 INFO - PROCESS | 1846 | 1478039200876 Marionette TRACE conn3 -> [0,2366,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 1846 | 1478039200883 Marionette TRACE conn3 <- [1,2366,null,{"value":"8"}] 15:26:40 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 15:26:40 INFO - PROCESS | 1846 | 1478039200897 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:41 INFO - PROCESS | 1846 | 1478039201436 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x82f09400) [pid = 1846] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8c7df000) [pid = 1846] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8c975800) [pid = 1846] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8deac400) [pid = 1846] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x8bebbc00) [pid = 1846] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x831e3c00) [pid = 1846] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x8317d000) [pid = 1846] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x82f03800) [pid = 1846] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8c7e4400) [pid = 1846] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x83180000) [pid = 1846] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8beef000) [pid = 1846] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8b905c00) [pid = 1846] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8c759c00) [pid = 1846] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 15:26:41 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8db0f000) [pid = 1846] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 15:26:41 INFO - PROCESS | 1846 | 1478039201550 Marionette TRACE conn3 -> [0,2368,"getWindowHandles",null] 15:26:41 INFO - PROCESS | 1846 | 1478039201554 Marionette TRACE conn3 <- [1,2368,null,["8"]] 15:26:41 INFO - PROCESS | 1846 | 1478039201559 Marionette TRACE conn3 -> [0,2369,"switchToWindow",{"name":"8"}] 15:26:41 INFO - PROCESS | 1846 | 1478039201566 Marionette TRACE conn3 <- [1,2369,null,{}] 15:26:41 INFO - PROCESS | 1846 | 1478039201571 Marionette TRACE conn3 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e9800 == 28 [pid = 1846] [id = 508] 15:26:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x8b905c00) [pid = 1846] [serial = 1492] [outer = (nil)] 15:26:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8c97b800) [pid = 1846] [serial = 1493] [outer = 0x8b905c00] 15:26:41 INFO - PROCESS | 1846 | 1478039201663 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x8cfb3800) [pid = 1846] [serial = 1494] [outer = 0x8b905c00] 15:26:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bebf400 == 29 [pid = 1846] [id = 509] 15:26:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8de6d800) [pid = 1846] [serial = 1495] [outer = (nil)] 15:26:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8de78c00) [pid = 1846] [serial = 1496] [outer = 0x8de6d800] 15:26:42 INFO - PROCESS | 1846 | 1478039202264 Marionette TRACE conn3 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 15:26:42 INFO - ....... 15:26:42 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1430ms 15:26:42 INFO - PROCESS | 1846 | 1478039202326 Marionette TRACE conn3 -> [0,2371,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 1846 | 1478039202331 Marionette TRACE conn3 <- [1,2371,null,{"value":"8"}] 15:26:42 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 15:26:42 INFO - PROCESS | 1846 | 1478039202337 Marionette TRACE conn3 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:42 INFO - PROCESS | 1846 | 1478039202497 Marionette TRACE conn3 <- [1,2372,null,{"value":null}] 15:26:42 INFO - PROCESS | 1846 | 1478039202505 Marionette TRACE conn3 -> [0,2373,"getWindowHandles",null] 15:26:42 INFO - PROCESS | 1846 | 1478039202508 Marionette TRACE conn3 <- [1,2373,null,["8"]] 15:26:42 INFO - PROCESS | 1846 | 1478039202625 Marionette TRACE conn3 -> [0,2374,"switchToWindow",{"name":"8"}] 15:26:42 INFO - PROCESS | 1846 | 1478039202631 Marionette TRACE conn3 <- [1,2374,null,{}] 15:26:42 INFO - PROCESS | 1846 | 1478039202638 Marionette TRACE conn3 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7e800 == 30 [pid = 1846] [id = 510] 15:26:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8dea8000) [pid = 1846] [serial = 1497] [outer = (nil)] 15:26:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8deacc00) [pid = 1846] [serial = 1498] [outer = 0x8dea8000] 15:26:42 INFO - PROCESS | 1846 | 1478039202718 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8deaf400) [pid = 1846] [serial = 1499] [outer = 0x8dea8000] 15:26:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee6400 == 31 [pid = 1846] [id = 511] 15:26:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8deea800) [pid = 1846] [serial = 1500] [outer = (nil)] 15:26:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8dcd8400) [pid = 1846] [serial = 1501] [outer = 0x8deea800] 15:26:43 INFO - PROCESS | 1846 | 1478039203219 Marionette TRACE conn3 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 15:26:43 INFO - ... 15:26:43 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 920ms 15:26:43 INFO - PROCESS | 1846 | 1478039203278 Marionette TRACE conn3 -> [0,2376,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 1846 | 1478039203281 Marionette TRACE conn3 <- [1,2376,null,{"value":"8"}] 15:26:43 INFO - TEST-START | /pointerlock/constructor.html 15:26:43 INFO - PROCESS | 1846 | 1478039203288 Marionette TRACE conn3 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:43 INFO - PROCESS | 1846 | 1478039203469 Marionette TRACE conn3 <- [1,2377,null,{"value":null}] 15:26:43 INFO - PROCESS | 1846 | 1478039203640 Marionette TRACE conn3 -> [0,2378,"getWindowHandles",null] 15:26:43 INFO - PROCESS | 1846 | 1478039203644 Marionette TRACE conn3 <- [1,2378,null,["8"]] 15:26:43 INFO - PROCESS | 1846 | 1478039203653 Marionette TRACE conn3 -> [0,2379,"switchToWindow",{"name":"8"}] 15:26:43 INFO - PROCESS | 1846 | 1478039203662 Marionette TRACE conn3 <- [1,2379,null,{}] 15:26:43 INFO - PROCESS | 1846 | 1478039203670 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f08800 == 32 [pid = 1846] [id = 512] 15:26:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x82f09400) [pid = 1846] [serial = 1502] [outer = (nil)] 15:26:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x82fe3000) [pid = 1846] [serial = 1503] [outer = 0x82f09400] 15:26:43 INFO - PROCESS | 1846 | 1478039203775 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x830ca800) [pid = 1846] [serial = 1504] [outer = 0x82f09400] 15:26:44 INFO - PROCESS | 1846 | 1478039204419 Marionette TRACE conn3 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 15:26:44 INFO - .. 15:26:44 INFO - TEST-OK | /pointerlock/constructor.html | took 1226ms 15:26:44 INFO - PROCESS | 1846 | 1478039204516 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 1846 | 1478039204524 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 15:26:44 INFO - TEST-START | /pointerlock/idlharness.html 15:26:44 INFO - PROCESS | 1846 | 1478039204532 Marionette TRACE conn3 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:44 INFO - PROCESS | 1846 | 1478039204780 Marionette TRACE conn3 <- [1,2382,null,{"value":null}] 15:26:44 INFO - PROCESS | 1846 | 1478039204797 Marionette TRACE conn3 -> [0,2383,"getWindowHandles",null] 15:26:44 INFO - PROCESS | 1846 | 1478039204802 Marionette TRACE conn3 <- [1,2383,null,["8"]] 15:26:44 INFO - PROCESS | 1846 | 1478039204913 Marionette TRACE conn3 -> [0,2384,"switchToWindow",{"name":"8"}] 15:26:44 INFO - PROCESS | 1846 | 1478039204920 Marionette TRACE conn3 <- [1,2384,null,{}] 15:26:44 INFO - PROCESS | 1846 | 1478039204929 Marionette TRACE conn3 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350f400 == 33 [pid = 1846] [id = 513] 15:26:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x83510400) [pid = 1846] [serial = 1505] [outer = (nil)] 15:26:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x8bebf000) [pid = 1846] [serial = 1506] [outer = 0x83510400] 15:26:45 INFO - PROCESS | 1846 | 1478039205022 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x8beec400) [pid = 1846] [serial = 1507] [outer = 0x83510400] 15:26:46 INFO - PROCESS | 1846 | 1478039205995 Marionette TRACE conn3 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 15:26:46 INFO - ........................ 15:26:46 INFO - TEST-OK | /pointerlock/idlharness.html | took 1582ms 15:26:46 INFO - PROCESS | 1846 | 1478039206132 Marionette TRACE conn3 -> [0,2386,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 1846 | 1478039206136 Marionette TRACE conn3 <- [1,2386,null,{"value":"8"}] 15:26:46 INFO - TEST-START | /progress-events/constructor.html 15:26:46 INFO - PROCESS | 1846 | 1478039206143 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:46 INFO - PROCESS | 1846 | 1478039206315 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:26:46 INFO - PROCESS | 1846 | 1478039206497 Marionette TRACE conn3 -> [0,2388,"getWindowHandles",null] 15:26:46 INFO - PROCESS | 1846 | 1478039206505 Marionette TRACE conn3 <- [1,2388,null,["8"]] 15:26:46 INFO - PROCESS | 1846 | 1478039206512 Marionette TRACE conn3 -> [0,2389,"switchToWindow",{"name":"8"}] 15:26:46 INFO - PROCESS | 1846 | 1478039206518 Marionette TRACE conn3 <- [1,2389,null,{}] 15:26:46 INFO - PROCESS | 1846 | 1478039206523 Marionette TRACE conn3 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa09800 == 34 [pid = 1846] [id = 514] 15:26:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x8fa09c00) [pid = 1846] [serial = 1508] [outer = (nil)] 15:26:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x8fa0d000) [pid = 1846] [serial = 1509] [outer = 0x8fa09c00] 15:26:46 INFO - PROCESS | 1846 | 1478039206613 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x8fa74400) [pid = 1846] [serial = 1510] [outer = 0x8fa09c00] 15:26:47 INFO - PROCESS | 1846 | 1478039207219 Marionette TRACE conn3 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 15:26:47 INFO - ..... 15:26:47 INFO - TEST-OK | /progress-events/constructor.html | took 1120ms 15:26:47 INFO - TEST-START | /progress-events/interface.html 15:26:47 INFO - PROCESS | 1846 | 1478039207272 Marionette TRACE conn3 -> [0,2391,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 1846 | 1478039207275 Marionette TRACE conn3 <- [1,2391,null,{"value":"8"}] 15:26:47 INFO - PROCESS | 1846 | 1478039207283 Marionette TRACE conn3 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:47 INFO - PROCESS | 1846 | 1478039207447 Marionette TRACE conn3 <- [1,2392,null,{"value":null}] 15:26:47 INFO - PROCESS | 1846 | 1478039207727 Marionette TRACE conn3 -> [0,2393,"getWindowHandles",null] 15:26:47 INFO - PROCESS | 1846 | 1478039207731 Marionette TRACE conn3 <- [1,2393,null,["8"]] 15:26:47 INFO - PROCESS | 1846 | 1478039207741 Marionette TRACE conn3 -> [0,2394,"switchToWindow",{"name":"8"}] 15:26:47 INFO - PROCESS | 1846 | 1478039207750 Marionette TRACE conn3 <- [1,2394,null,{}] 15:26:47 INFO - PROCESS | 1846 | 1478039207760 Marionette TRACE conn3 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0b400 == 35 [pid = 1846] [id = 515] 15:26:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x82fda400) [pid = 1846] [serial = 1511] [outer = (nil)] 15:26:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x82fe4400) [pid = 1846] [serial = 1512] [outer = 0x82fda400] 15:26:47 INFO - PROCESS | 1846 | 1478039207849 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x8317bc00) [pid = 1846] [serial = 1513] [outer = 0x82fda400] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03c00 == 34 [pid = 1846] [id = 501] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8314a800 == 33 [pid = 1846] [id = 485] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8317d400 == 32 [pid = 1846] [id = 487] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x83504000 == 31 [pid = 1846] [id = 489] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02000 == 30 [pid = 1846] [id = 486] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee6400 == 29 [pid = 1846] [id = 511] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8bebf400 == 28 [pid = 1846] [id = 509] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8beed800 == 27 [pid = 1846] [id = 507] 15:26:48 INFO - PROCESS | 1846 | --DOCSHELL 0x82c84800 == 26 [pid = 1846] [id = 503] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x82f0dc00) [pid = 1846] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8bf55400) [pid = 1846] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8b911c00) [pid = 1846] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8bef8000) [pid = 1846] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x8bf84800) [pid = 1846] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x8de11400) [pid = 1846] [serial = 1451] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8dea2400) [pid = 1846] [serial = 1452] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8c7eb000) [pid = 1846] [serial = 1445] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x8c7edc00) [pid = 1846] [serial = 1446] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8db1bc00) [pid = 1846] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8c97c000) [pid = 1846] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8c75e000) [pid = 1846] [serial = 1442] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x8c790400) [pid = 1846] [serial = 1443] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x8beb7400) [pid = 1846] [serial = 1434] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x8bec2000) [pid = 1846] [serial = 1435] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x8bf86000) [pid = 1846] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8bf5a400) [pid = 1846] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x83183c00) [pid = 1846] [serial = 1431] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x831e3000) [pid = 1846] [serial = 1432] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x82f0e800) [pid = 1846] [serial = 1428] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x82fde000) [pid = 1846] [serial = 1429] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8bf8cc00) [pid = 1846] [serial = 1425] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x91146c00) [pid = 1846] [serial = 1426] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8c96d400) [pid = 1846] [serial = 1422] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8c971800) [pid = 1846] [serial = 1423] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x831ea400) [pid = 1846] [serial = 1416] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8346b400) [pid = 1846] [serial = 1417] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8fbcb000) [pid = 1846] [serial = 1414] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1846 | 1478039208730 Marionette TRACE conn3 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 15:26:48 INFO - ....... 15:26:48 INFO - TEST-OK | /progress-events/interface.html | took 1480ms 15:26:48 INFO - PROCESS | 1846 | 1478039208762 Marionette TRACE conn3 -> [0,2396,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 1846 | 1478039208767 Marionette TRACE conn3 <- [1,2396,null,{"value":"8"}] 15:26:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:26:48 INFO - PROCESS | 1846 | 1478039208775 Marionette TRACE conn3 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:26:48 INFO - PROCESS | 1846 | 1478039208928 Marionette TRACE conn3 <- [1,2397,null,{"value":null}] 15:26:49 INFO - PROCESS | 1846 | 1478039209055 Marionette TRACE conn3 -> [0,2398,"getWindowHandles",null] 15:26:49 INFO - PROCESS | 1846 | 1478039209061 Marionette TRACE conn3 <- [1,2398,null,["8"]] 15:26:49 INFO - PROCESS | 1846 | 1478039209068 Marionette TRACE conn3 -> [0,2399,"switchToWindow",{"name":"8"}] 15:26:49 INFO - PROCESS | 1846 | 1478039209074 Marionette TRACE conn3 <- [1,2399,null,{}] 15:26:49 INFO - PROCESS | 1846 | 1478039209079 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c2000 == 27 [pid = 1846] [id = 516] 15:26:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x83144000) [pid = 1846] [serial = 1514] [outer = (nil)] 15:26:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8345e400) [pid = 1846] [serial = 1515] [outer = 0x83144000] 15:26:49 INFO - PROCESS | 1846 | 1478039209164 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x83468800) [pid = 1846] [serial = 1516] [outer = 0x83144000] 15:26:49 WARNING - wptserve Traceback (most recent call last): 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:26:49 WARNING - rv = self.func(request, response) 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:26:49 WARNING - access_control_allow_origin = "*") 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:26:49 WARNING - payload = payload_generator(server_data) 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:26:49 WARNING - return encode_string_as_bmp_image(data) 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:26:49 WARNING - img.save(f, "BMP") 15:26:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:26:49 WARNING - f.write(bmpfileheader) 15:26:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:26:49 WARNING - 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8b905c00) [pid = 1846] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8bf83400) [pid = 1846] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x830bf000) [pid = 1846] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x82c83400) [pid = 1846] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x830c6c00) [pid = 1846] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8c7e5000) [pid = 1846] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8b911800) [pid = 1846] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8dbb4400) [pid = 1846] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8deb1800) [pid = 1846] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8de6d800) [pid = 1846] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8b910c00) [pid = 1846] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x831e9000) [pid = 1846] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:51 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8317ac00) [pid = 1846] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0d000 == 26 [pid = 1846] [id = 493] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe7800 == 25 [pid = 1846] [id = 492] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8b903400 == 24 [pid = 1846] [id = 506] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe5800 == 23 [pid = 1846] [id = 505] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8b905800 == 22 [pid = 1846] [id = 488] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x83179c00 == 21 [pid = 1846] [id = 504] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8c5a0c00 == 20 [pid = 1846] [id = 490] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x830c5800 == 19 [pid = 1846] [id = 495] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7e800 == 18 [pid = 1846] [id = 510] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x831e9800 == 17 [pid = 1846] [id = 508] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8c791800 == 16 [pid = 1846] [id = 491] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea9000 == 15 [pid = 1846] [id = 499] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82c83000 == 14 [pid = 1846] [id = 502] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc6c00 == 13 [pid = 1846] [id = 500] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0c400 == 12 [pid = 1846] [id = 498] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8350f800 == 11 [pid = 1846] [id = 496] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0b400 == 10 [pid = 1846] [id = 515] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa09800 == 9 [pid = 1846] [id = 514] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8350f400 == 8 [pid = 1846] [id = 513] 15:26:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82f08800 == 7 [pid = 1846] [id = 512] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x830c2c00) [pid = 1846] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x830c9800) [pid = 1846] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8de78c00) [pid = 1846] [serial = 1496] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8cfb3800) [pid = 1846] [serial = 1494] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8c97b800) [pid = 1846] [serial = 1493] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8bebb400) [pid = 1846] [serial = 1488] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8bec3c00) [pid = 1846] [serial = 1489] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8bf87800) [pid = 1846] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8317cc00) [pid = 1846] [serial = 1482] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x83185800) [pid = 1846] [serial = 1483] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x83468c00) [pid = 1846] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x83465000) [pid = 1846] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x82f05400) [pid = 1846] [serial = 1476] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x82fde400) [pid = 1846] [serial = 1477] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8dee9c00) [pid = 1846] [serial = 1467] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8def2400) [pid = 1846] [serial = 1468] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8de16800) [pid = 1846] [serial = 1464] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8de77000) [pid = 1846] [serial = 1465] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8bec5000) [pid = 1846] [serial = 1459] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8bf59c00) [pid = 1846] [serial = 1460] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c7e6000) [pid = 1846] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8314d800) [pid = 1846] [serial = 1456] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x831e8c00) [pid = 1846] [serial = 1457] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8deacc00) [pid = 1846] [serial = 1498] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8fcbb800) [pid = 1846] [serial = 1470] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x82e73400) [pid = 1846] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x82f09400) [pid = 1846] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x82fda400) [pid = 1846] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x83510400) [pid = 1846] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8fa09c00) [pid = 1846] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8fbc9000) [pid = 1846] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8bf55800) [pid = 1846] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8deea800) [pid = 1846] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:27:00 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8dea8000) [pid = 1846] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8317bc00) [pid = 1846] [serial = 1513] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x82fe4400) [pid = 1846] [serial = 1512] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8345e400) [pid = 1846] [serial = 1515] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8fa0d000) [pid = 1846] [serial = 1509] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8fa74400) [pid = 1846] [serial = 1510] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fcc4800) [pid = 1846] [serial = 1471] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8bebf000) [pid = 1846] [serial = 1506] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8beec400) [pid = 1846] [serial = 1507] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x830cb400) [pid = 1846] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8dcd8400) [pid = 1846] [serial = 1501] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8deaf400) [pid = 1846] [serial = 1499] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fe3000) [pid = 1846] [serial = 1503] [outer = (nil)] [url = about:blank] 15:27:04 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x830ca800) [pid = 1846] [serial = 1504] [outer = (nil)] [url = about:blank] 15:27:19 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:27:19 INFO - PROCESS | 1846 | 1478039239322 Marionette TRACE conn3 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:27:19 INFO - . 15:27:19 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 30563ms 15:27:19 INFO - PROCESS | 1846 | 1478039239337 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 1846 | 1478039239344 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 15:27:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:27:19 INFO - PROCESS | 1846 | 1478039239354 Marionette TRACE conn3 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:27:19 INFO - PROCESS | 1846 | 1478039239566 Marionette TRACE conn3 <- [1,2402,null,{"value":null}] 15:27:19 INFO - PROCESS | 1846 | 1478039239643 Marionette TRACE conn3 -> [0,2403,"getWindowHandles",null] 15:27:19 INFO - PROCESS | 1846 | 1478039239648 Marionette TRACE conn3 <- [1,2403,null,["8"]] 15:27:19 INFO - PROCESS | 1846 | 1478039239656 Marionette TRACE conn3 -> [0,2404,"switchToWindow",{"name":"8"}] 15:27:19 INFO - PROCESS | 1846 | 1478039239664 Marionette TRACE conn3 <- [1,2404,null,{}] 15:27:19 INFO - PROCESS | 1846 | 1478039239669 Marionette TRACE conn3 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f05800 == 8 [pid = 1846] [id = 517] 15:27:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f05c00) [pid = 1846] [serial = 1517] [outer = (nil)] 15:27:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f07800) [pid = 1846] [serial = 1518] [outer = 0x82f05c00] 15:27:19 INFO - PROCESS | 1846 | 1478039239762 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f10800) [pid = 1846] [serial = 1519] [outer = 0x82f05c00] 15:27:20 WARNING - wptserve Traceback (most recent call last): 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:27:20 WARNING - rv = self.func(request, response) 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:27:20 WARNING - access_control_allow_origin = "*") 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:27:20 WARNING - payload = payload_generator(server_data) 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:27:20 WARNING - return encode_string_as_bmp_image(data) 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:27:20 WARNING - img.save(f, "BMP") 15:27:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:27:20 WARNING - f.write(bmpfileheader) 15:27:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:27:20 WARNING - 15:27:29 INFO - PROCESS | 1846 | --DOCSHELL 0x830c2000 == 7 [pid = 1846] [id = 516] 15:27:31 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x83144000) [pid = 1846] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:27:36 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83468800) [pid = 1846] [serial = 1516] [outer = (nil)] [url = about:blank] 15:27:36 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f07800) [pid = 1846] [serial = 1518] [outer = (nil)] [url = about:blank] 15:27:49 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:27:49 INFO - PROCESS | 1846 | 1478039269960 Marionette TRACE conn3 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:27:49 INFO - . 15:27:49 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30650ms 15:27:50 INFO - PROCESS | 1846 | 1478039270003 Marionette TRACE conn3 -> [0,2406,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 1846 | 1478039270009 Marionette TRACE conn3 <- [1,2406,null,{"value":"8"}] 15:27:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:27:50 INFO - PROCESS | 1846 | 1478039270020 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:27:50 INFO - PROCESS | 1846 | 1478039270219 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:27:50 INFO - PROCESS | 1846 | 1478039270295 Marionette TRACE conn3 -> [0,2408,"getWindowHandles",null] 15:27:50 INFO - PROCESS | 1846 | 1478039270300 Marionette TRACE conn3 <- [1,2408,null,["8"]] 15:27:50 INFO - PROCESS | 1846 | 1478039270307 Marionette TRACE conn3 -> [0,2409,"switchToWindow",{"name":"8"}] 15:27:50 INFO - PROCESS | 1846 | 1478039270314 Marionette TRACE conn3 <- [1,2409,null,{}] 15:27:50 INFO - PROCESS | 1846 | 1478039270319 Marionette TRACE conn3 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e81c00 == 8 [pid = 1846] [id = 518] 15:27:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f01800) [pid = 1846] [serial = 1520] [outer = (nil)] 15:27:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f03400) [pid = 1846] [serial = 1521] [outer = 0x82f01800] 15:27:50 INFO - PROCESS | 1846 | 1478039270413 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1522] [outer = 0x82f01800] 15:27:50 WARNING - wptserve Traceback (most recent call last): 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:27:50 WARNING - rv = self.func(request, response) 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:27:50 WARNING - access_control_allow_origin = "*") 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:27:50 WARNING - payload = payload_generator(server_data) 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:27:50 WARNING - return encode_string_as_bmp_image(data) 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:27:50 WARNING - img.save(f, "BMP") 15:27:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:27:50 WARNING - f.write(bmpfileheader) 15:27:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:27:50 WARNING - 15:27:59 INFO - PROCESS | 1846 | --DOCSHELL 0x82f05800 == 7 [pid = 1846] [id = 517] 15:28:02 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f05c00) [pid = 1846] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 15:28:07 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f10800) [pid = 1846] [serial = 1519] [outer = (nil)] [url = about:blank] 15:28:07 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f03400) [pid = 1846] [serial = 1521] [outer = (nil)] [url = about:blank] 15:28:20 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:28:20 INFO - PROCESS | 1846 | 1478039300599 Marionette TRACE conn3 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:28:20 INFO - . 15:28:20 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 30598ms 15:28:20 INFO - PROCESS | 1846 | 1478039300616 Marionette TRACE conn3 -> [0,2411,"getWindowHandle",null] 15:28:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 15:28:20 INFO - PROCESS | 1846 | 1478039300622 Marionette TRACE conn3 <- [1,2411,null,{"value":"8"}] 15:28:20 INFO - PROCESS | 1846 | 1478039300632 Marionette TRACE conn3 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:20 INFO - PROCESS | 1846 | 1478039300830 Marionette TRACE conn3 <- [1,2412,null,{"value":null}] 15:28:20 INFO - PROCESS | 1846 | 1478039300902 Marionette TRACE conn3 -> [0,2413,"getWindowHandles",null] 15:28:20 INFO - PROCESS | 1846 | 1478039300907 Marionette TRACE conn3 <- [1,2413,null,["8"]] 15:28:20 INFO - PROCESS | 1846 | 1478039300915 Marionette TRACE conn3 -> [0,2414,"switchToWindow",{"name":"8"}] 15:28:20 INFO - PROCESS | 1846 | 1478039300922 Marionette TRACE conn3 <- [1,2414,null,{}] 15:28:20 INFO - PROCESS | 1846 | 1478039300928 Marionette TRACE conn3 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 519] 15:28:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03c00) [pid = 1846] [serial = 1523] [outer = (nil)] 15:28:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05c00) [pid = 1846] [serial = 1524] [outer = 0x82f03c00] 15:28:21 INFO - PROCESS | 1846 | 1478039301021 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fd9400) [pid = 1846] [serial = 1525] [outer = 0x82f03c00] 15:28:21 INFO - PROCESS | 1846 | 1478039301541 Marionette TRACE conn3 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:21 INFO - . 15:28:21 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 971ms 15:28:21 INFO - PROCESS | 1846 | 1478039301601 Marionette TRACE conn3 -> [0,2416,"getWindowHandle",null] 15:28:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 15:28:21 INFO - PROCESS | 1846 | 1478039301606 Marionette TRACE conn3 <- [1,2416,null,{"value":"8"}] 15:28:21 INFO - PROCESS | 1846 | 1478039301613 Marionette TRACE conn3 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:21 INFO - PROCESS | 1846 | 1478039301775 Marionette TRACE conn3 <- [1,2417,null,{"value":null}] 15:28:21 INFO - PROCESS | 1846 | 1478039301789 Marionette TRACE conn3 -> [0,2418,"getWindowHandles",null] 15:28:21 INFO - PROCESS | 1846 | 1478039301793 Marionette TRACE conn3 <- [1,2418,null,["8"]] 15:28:21 INFO - PROCESS | 1846 | 1478039301798 Marionette TRACE conn3 -> [0,2419,"switchToWindow",{"name":"8"}] 15:28:21 INFO - PROCESS | 1846 | 1478039301803 Marionette TRACE conn3 <- [1,2419,null,{}] 15:28:21 INFO - PROCESS | 1846 | 1478039301809 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e800 == 9 [pid = 1846] [id = 520] 15:28:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830bf800) [pid = 1846] [serial = 1526] [outer = (nil)] 15:28:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830ca400) [pid = 1846] [serial = 1527] [outer = 0x830bf800] 15:28:21 INFO - PROCESS | 1846 | 1478039301891 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x830cbc00) [pid = 1846] [serial = 1528] [outer = 0x830bf800] 15:28:22 INFO - PROCESS | 1846 | 1478039302494 Marionette TRACE conn3 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:22 INFO - . 15:28:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 920ms 15:28:22 INFO - PROCESS | 1846 | 1478039302540 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 1846 | 1478039302547 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 15:28:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 15:28:22 INFO - PROCESS | 1846 | 1478039302553 Marionette TRACE conn3 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:22 INFO - PROCESS | 1846 | 1478039302763 Marionette TRACE conn3 <- [1,2422,null,{"value":null}] 15:28:22 INFO - PROCESS | 1846 | 1478039302888 Marionette TRACE conn3 -> [0,2423,"getWindowHandles",null] 15:28:22 INFO - PROCESS | 1846 | 1478039302892 Marionette TRACE conn3 <- [1,2423,null,["8"]] 15:28:22 INFO - PROCESS | 1846 | 1478039302897 Marionette TRACE conn3 -> [0,2424,"switchToWindow",{"name":"8"}] 15:28:22 INFO - PROCESS | 1846 | 1478039302903 Marionette TRACE conn3 <- [1,2424,null,{}] 15:28:22 INFO - PROCESS | 1846 | 1478039302909 Marionette TRACE conn3 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e4800 == 10 [pid = 1846] [id = 521] 15:28:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x831e6800) [pid = 1846] [serial = 1529] [outer = (nil)] 15:28:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x831e9c00) [pid = 1846] [serial = 1530] [outer = 0x831e6800] 15:28:23 INFO - PROCESS | 1846 | 1478039302995 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x8345ec00) [pid = 1846] [serial = 1531] [outer = 0x831e6800] 15:28:23 INFO - PROCESS | 1846 | 1478039303504 Marionette TRACE conn3 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:23 INFO - . 15:28:23 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 972ms 15:28:23 INFO - PROCESS | 1846 | 1478039303524 Marionette TRACE conn3 -> [0,2426,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 1846 | 1478039303527 Marionette TRACE conn3 <- [1,2426,null,{"value":"8"}] 15:28:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 15:28:23 INFO - PROCESS | 1846 | 1478039303534 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:23 INFO - PROCESS | 1846 | 1478039303724 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:28:23 INFO - PROCESS | 1846 | 1478039303741 Marionette TRACE conn3 -> [0,2428,"getWindowHandles",null] 15:28:23 INFO - PROCESS | 1846 | 1478039303747 Marionette TRACE conn3 <- [1,2428,null,["8"]] 15:28:23 INFO - PROCESS | 1846 | 1478039303751 Marionette TRACE conn3 -> [0,2429,"switchToWindow",{"name":"8"}] 15:28:23 INFO - PROCESS | 1846 | 1478039303757 Marionette TRACE conn3 <- [1,2429,null,{}] 15:28:23 INFO - PROCESS | 1846 | 1478039303762 Marionette TRACE conn3 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x83507400 == 11 [pid = 1846] [id = 522] 15:28:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x83509800) [pid = 1846] [serial = 1532] [outer = (nil)] 15:28:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8350cc00) [pid = 1846] [serial = 1533] [outer = 0x83509800] 15:28:23 INFO - PROCESS | 1846 | 1478039303849 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bef3000) [pid = 1846] [serial = 1534] [outer = 0x83509800] 15:28:24 INFO - PROCESS | 1846 | 1478039304450 Marionette TRACE conn3 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:24 INFO - . 15:28:24 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 937ms 15:28:24 INFO - PROCESS | 1846 | 1478039304472 Marionette TRACE conn3 -> [0,2431,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 1846 | 1478039304474 Marionette TRACE conn3 <- [1,2431,null,{"value":"8"}] 15:28:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 15:28:24 INFO - PROCESS | 1846 | 1478039304480 Marionette TRACE conn3 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:24 INFO - PROCESS | 1846 | 1478039304617 Marionette TRACE conn3 <- [1,2432,null,{"value":null}] 15:28:24 INFO - PROCESS | 1846 | 1478039304729 Marionette TRACE conn3 -> [0,2433,"getWindowHandles",null] 15:28:24 INFO - PROCESS | 1846 | 1478039304733 Marionette TRACE conn3 <- [1,2433,null,["8"]] 15:28:24 INFO - PROCESS | 1846 | 1478039304741 Marionette TRACE conn3 -> [0,2434,"switchToWindow",{"name":"8"}] 15:28:24 INFO - PROCESS | 1846 | 1478039304745 Marionette TRACE conn3 <- [1,2434,null,{}] 15:28:24 INFO - PROCESS | 1846 | 1478039304749 Marionette TRACE conn3 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5a400 == 12 [pid = 1846] [id = 523] 15:28:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf5b400) [pid = 1846] [serial = 1535] [outer = (nil)] 15:28:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf84000) [pid = 1846] [serial = 1536] [outer = 0x8bf5b400] 15:28:24 INFO - PROCESS | 1846 | 1478039304828 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf89800) [pid = 1846] [serial = 1537] [outer = 0x8bf5b400] 15:28:25 INFO - PROCESS | 1846 | 1478039305309 Marionette TRACE conn3 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:25 INFO - . 15:28:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 869ms 15:28:25 INFO - PROCESS | 1846 | 1478039305349 Marionette TRACE conn3 -> [0,2436,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 1846 | 1478039305351 Marionette TRACE conn3 <- [1,2436,null,{"value":"8"}] 15:28:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 15:28:25 INFO - PROCESS | 1846 | 1478039305359 Marionette TRACE conn3 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:25 INFO - PROCESS | 1846 | 1478039305535 Marionette TRACE conn3 <- [1,2437,null,{"value":null}] 15:28:25 INFO - PROCESS | 1846 | 1478039305651 Marionette TRACE conn3 -> [0,2438,"getWindowHandles",null] 15:28:25 INFO - PROCESS | 1846 | 1478039305656 Marionette TRACE conn3 <- [1,2438,null,["8"]] 15:28:25 INFO - PROCESS | 1846 | 1478039305660 Marionette TRACE conn3 -> [0,2439,"switchToWindow",{"name":"8"}] 15:28:25 INFO - PROCESS | 1846 | 1478039305664 Marionette TRACE conn3 <- [1,2439,null,{}] 15:28:25 INFO - PROCESS | 1846 | 1478039305669 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c85400 == 13 [pid = 1846] [id = 524] 15:28:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8317e000) [pid = 1846] [serial = 1538] [outer = (nil)] 15:28:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c767000) [pid = 1846] [serial = 1539] [outer = 0x8317e000] 15:28:25 INFO - PROCESS | 1846 | 1478039305752 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c792800) [pid = 1846] [serial = 1540] [outer = 0x8317e000] 15:28:26 INFO - PROCESS | 1846 | 1478039306277 Marionette TRACE conn3 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:26 INFO - . 15:28:26 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 975ms 15:28:26 INFO - PROCESS | 1846 | 1478039306335 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 1846 | 1478039306338 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 15:28:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:28:26 INFO - PROCESS | 1846 | 1478039306343 Marionette TRACE conn3 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:26 INFO - PROCESS | 1846 | 1478039306477 Marionette TRACE conn3 <- [1,2442,null,{"value":null}] 15:28:26 INFO - PROCESS | 1846 | 1478039306590 Marionette TRACE conn3 -> [0,2443,"getWindowHandles",null] 15:28:26 INFO - PROCESS | 1846 | 1478039306596 Marionette TRACE conn3 <- [1,2443,null,["8"]] 15:28:26 INFO - PROCESS | 1846 | 1478039306600 Marionette TRACE conn3 -> [0,2444,"switchToWindow",{"name":"8"}] 15:28:26 INFO - PROCESS | 1846 | 1478039306606 Marionette TRACE conn3 <- [1,2444,null,{}] 15:28:26 INFO - PROCESS | 1846 | 1478039306610 Marionette TRACE conn3 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e6000 == 14 [pid = 1846] [id = 525] 15:28:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c7e6c00) [pid = 1846] [serial = 1541] [outer = (nil)] 15:28:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c7ea000) [pid = 1846] [serial = 1542] [outer = 0x8c7e6c00] 15:28:26 INFO - PROCESS | 1846 | 1478039306687 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c7ebc00) [pid = 1846] [serial = 1543] [outer = 0x8c7e6c00] 15:28:27 INFO - PROCESS | 1846 | 1478039307168 Marionette TRACE conn3 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:27 INFO - . 15:28:27 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 878ms 15:28:27 INFO - PROCESS | 1846 | 1478039307225 Marionette TRACE conn3 -> [0,2446,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 1846 | 1478039307227 Marionette TRACE conn3 <- [1,2446,null,{"value":"8"}] 15:28:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:28:27 INFO - PROCESS | 1846 | 1478039307234 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:27 INFO - PROCESS | 1846 | 1478039307376 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:28:27 INFO - PROCESS | 1846 | 1478039307387 Marionette TRACE conn3 -> [0,2448,"getWindowHandles",null] 15:28:27 INFO - PROCESS | 1846 | 1478039307409 Marionette TRACE conn3 <- [1,2448,null,["8"]] 15:28:27 INFO - PROCESS | 1846 | 1478039307413 Marionette TRACE conn3 -> [0,2449,"switchToWindow",{"name":"8"}] 15:28:27 INFO - PROCESS | 1846 | 1478039307417 Marionette TRACE conn3 <- [1,2449,null,{}] 15:28:27 INFO - PROCESS | 1846 | 1478039307422 Marionette TRACE conn3 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8b400 == 15 [pid = 1846] [id = 526] 15:28:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c97b400) [pid = 1846] [serial = 1544] [outer = (nil)] 15:28:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8cfb6000) [pid = 1846] [serial = 1545] [outer = 0x8c97b400] 15:28:27 INFO - PROCESS | 1846 | 1478039307502 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8d0af400) [pid = 1846] [serial = 1546] [outer = 0x8c97b400] 15:28:28 INFO - PROCESS | 1846 | 1478039308079 Marionette TRACE conn3 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:28 INFO - . 15:28:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 869ms 15:28:28 INFO - PROCESS | 1846 | 1478039308107 Marionette TRACE conn3 -> [0,2451,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 1846 | 1478039308110 Marionette TRACE conn3 <- [1,2451,null,{"value":"8"}] 15:28:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:28:28 INFO - PROCESS | 1846 | 1478039308116 Marionette TRACE conn3 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:28 INFO - PROCESS | 1846 | 1478039308291 Marionette TRACE conn3 <- [1,2452,null,{"value":null}] 15:28:28 INFO - PROCESS | 1846 | 1478039308360 Marionette TRACE conn3 -> [0,2453,"getWindowHandles",null] 15:28:28 INFO - PROCESS | 1846 | 1478039308362 Marionette TRACE conn3 <- [1,2453,null,["8"]] 15:28:28 INFO - PROCESS | 1846 | 1478039308367 Marionette TRACE conn3 -> [0,2454,"switchToWindow",{"name":"8"}] 15:28:28 INFO - PROCESS | 1846 | 1478039308373 Marionette TRACE conn3 <- [1,2454,null,{}] 15:28:28 INFO - PROCESS | 1846 | 1478039308386 Marionette TRACE conn3 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e3c00 == 16 [pid = 1846] [id = 527] 15:28:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8dcd8000) [pid = 1846] [serial = 1547] [outer = (nil)] 15:28:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8de19800) [pid = 1846] [serial = 1548] [outer = 0x8dcd8000] 15:28:28 INFO - PROCESS | 1846 | 1478039308464 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8de12c00) [pid = 1846] [serial = 1549] [outer = 0x8dcd8000] 15:28:29 INFO - PROCESS | 1846 | 1478039309018 Marionette TRACE conn3 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:28:29 INFO - . 15:28:29 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 923ms 15:28:29 INFO - PROCESS | 1846 | 1478039309058 Marionette TRACE conn3 -> [0,2456,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 1846 | 1478039309064 Marionette TRACE conn3 <- [1,2456,null,{"value":"8"}] 15:28:29 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:28:29 INFO - PROCESS | 1846 | 1478039309074 Marionette TRACE conn3 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:29 INFO - PROCESS | 1846 | 1478039309241 Marionette TRACE conn3 <- [1,2457,null,{"value":null}] 15:28:29 INFO - PROCESS | 1846 | 1478039309406 Marionette TRACE conn3 -> [0,2458,"getWindowHandles",null] 15:28:29 INFO - PROCESS | 1846 | 1478039309412 Marionette TRACE conn3 <- [1,2458,null,["8"]] 15:28:29 INFO - PROCESS | 1846 | 1478039309420 Marionette TRACE conn3 -> [0,2459,"switchToWindow",{"name":"8"}] 15:28:29 INFO - PROCESS | 1846 | 1478039309426 Marionette TRACE conn3 <- [1,2459,null,{}] 15:28:29 INFO - PROCESS | 1846 | 1478039309436 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x83141400 == 17 [pid = 1846] [id = 528] 15:28:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x83141800) [pid = 1846] [serial = 1550] [outer = (nil)] 15:28:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x83148400) [pid = 1846] [serial = 1551] [outer = 0x83141800] 15:28:29 INFO - PROCESS | 1846 | 1478039309538 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x83181800) [pid = 1846] [serial = 1552] [outer = 0x83141800] 15:28:30 WARNING - wptserve Traceback (most recent call last): 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:28:30 WARNING - rv = self.func(request, response) 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:28:30 WARNING - access_control_allow_origin = "*") 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:28:30 WARNING - payload = payload_generator(server_data) 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:28:30 WARNING - return encode_string_as_bmp_image(data) 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:28:30 WARNING - img.save(f, "BMP") 15:28:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:28:30 WARNING - f.write(bmpfileheader) 15:28:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:28:30 WARNING - 15:28:31 INFO - PROCESS | 1846 | --DOCSHELL 0x82e81c00 == 16 [pid = 1846] [id = 518] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8c7e6c00) [pid = 1846] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x830bf800) [pid = 1846] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8bf5b400) [pid = 1846] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x83509800) [pid = 1846] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x82f03c00) [pid = 1846] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x82f01800) [pid = 1846] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8317e000) [pid = 1846] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8c97b400) [pid = 1846] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 15:28:34 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x831e6800) [pid = 1846] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x82c85400 == 15 [pid = 1846] [id = 524] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5a400 == 14 [pid = 1846] [id = 523] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e800 == 13 [pid = 1846] [id = 520] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e6000 == 12 [pid = 1846] [id = 525] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8b400 == 11 [pid = 1846] [id = 526] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x83507400 == 10 [pid = 1846] [id = 522] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x831e4800 == 9 [pid = 1846] [id = 521] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 519] 15:28:39 INFO - PROCESS | 1846 | --DOCSHELL 0x831e3c00 == 7 [pid = 1846] [id = 527] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c792800) [pid = 1846] [serial = 1540] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8c767000) [pid = 1846] [serial = 1539] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8c7ebc00) [pid = 1846] [serial = 1543] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8c7ea000) [pid = 1846] [serial = 1542] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8d0af400) [pid = 1846] [serial = 1546] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8cfb6000) [pid = 1846] [serial = 1545] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8bf84000) [pid = 1846] [serial = 1536] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8bf89800) [pid = 1846] [serial = 1537] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8350cc00) [pid = 1846] [serial = 1533] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8bef3000) [pid = 1846] [serial = 1534] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x831e9c00) [pid = 1846] [serial = 1530] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8345ec00) [pid = 1846] [serial = 1531] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x830ca400) [pid = 1846] [serial = 1527] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x830cbc00) [pid = 1846] [serial = 1528] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x82f05c00) [pid = 1846] [serial = 1524] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x82fd9400) [pid = 1846] [serial = 1525] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x82f0f400) [pid = 1846] [serial = 1522] [outer = (nil)] [url = about:blank] 15:28:39 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8de19800) [pid = 1846] [serial = 1548] [outer = (nil)] [url = about:blank] 15:28:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8dcd8000) [pid = 1846] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 15:28:47 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8de12c00) [pid = 1846] [serial = 1549] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x83148400) [pid = 1846] [serial = 1551] [outer = (nil)] [url = about:blank] 15:28:59 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:28:59 INFO - PROCESS | 1846 | 1478039339715 Marionette TRACE conn3 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:28:59 INFO - . 15:28:59 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30699ms 15:28:59 INFO - PROCESS | 1846 | 1478039339772 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 1846 | 1478039339778 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 15:28:59 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:28:59 INFO - PROCESS | 1846 | 1478039339789 Marionette TRACE conn3 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:28:59 INFO - PROCESS | 1846 | 1478039339946 Marionette TRACE conn3 <- [1,2462,null,{"value":null}] 15:28:59 INFO - PROCESS | 1846 | 1478039339956 Marionette TRACE conn3 -> [0,2463,"getWindowHandles",null] 15:28:59 INFO - PROCESS | 1846 | 1478039339968 Marionette TRACE conn3 <- [1,2463,null,["8"]] 15:28:59 INFO - PROCESS | 1846 | 1478039339978 Marionette TRACE conn3 -> [0,2464,"switchToWindow",{"name":"8"}] 15:28:59 INFO - PROCESS | 1846 | 1478039339984 Marionette TRACE conn3 <- [1,2464,null,{}] 15:29:00 INFO - PROCESS | 1846 | 1478039340086 Marionette TRACE conn3 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7fc00 == 8 [pid = 1846] [id = 529] 15:29:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e80000) [pid = 1846] [serial = 1553] [outer = (nil)] 15:29:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f02800) [pid = 1846] [serial = 1554] [outer = 0x82e80000] 15:29:00 INFO - PROCESS | 1846 | 1478039340179 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f09800) [pid = 1846] [serial = 1555] [outer = 0x82e80000] 15:29:00 WARNING - wptserve Traceback (most recent call last): 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:29:00 WARNING - rv = self.func(request, response) 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:29:00 WARNING - access_control_allow_origin = "*") 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:29:00 WARNING - payload = payload_generator(server_data) 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:29:00 WARNING - return encode_string_as_bmp_image(data) 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:29:00 WARNING - img.save(f, "BMP") 15:29:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:29:00 WARNING - f.write(bmpfileheader) 15:29:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:29:00 WARNING - 15:29:10 INFO - PROCESS | 1846 | --DOCSHELL 0x83141400 == 7 [pid = 1846] [id = 528] 15:29:12 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x83141800) [pid = 1846] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 15:29:17 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83181800) [pid = 1846] [serial = 1552] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f02800) [pid = 1846] [serial = 1554] [outer = (nil)] [url = about:blank] 15:29:30 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:29:30 INFO - PROCESS | 1846 | 1478039370362 Marionette TRACE conn3 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:29:30 INFO - . 15:29:30 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30607ms 15:29:30 INFO - PROCESS | 1846 | 1478039370394 Marionette TRACE conn3 -> [0,2466,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 1846 | 1478039370399 Marionette TRACE conn3 <- [1,2466,null,{"value":"8"}] 15:29:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:29:30 INFO - PROCESS | 1846 | 1478039370409 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:29:30 INFO - PROCESS | 1846 | 1478039370606 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:29:30 INFO - PROCESS | 1846 | 1478039370679 Marionette TRACE conn3 -> [0,2468,"getWindowHandles",null] 15:29:30 INFO - PROCESS | 1846 | 1478039370683 Marionette TRACE conn3 <- [1,2468,null,["8"]] 15:29:30 INFO - PROCESS | 1846 | 1478039370691 Marionette TRACE conn3 -> [0,2469,"switchToWindow",{"name":"8"}] 15:29:30 INFO - PROCESS | 1846 | 1478039370698 Marionette TRACE conn3 <- [1,2469,null,{}] 15:29:30 INFO - PROCESS | 1846 | 1478039370704 Marionette TRACE conn3 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7ec00 == 8 [pid = 1846] [id = 530] 15:29:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e80c00) [pid = 1846] [serial = 1556] [outer = (nil)] 15:29:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f03000) [pid = 1846] [serial = 1557] [outer = 0x82e80c00] 15:29:30 INFO - PROCESS | 1846 | 1478039370794 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f10c00) [pid = 1846] [serial = 1558] [outer = 0x82e80c00] 15:29:31 WARNING - wptserve Traceback (most recent call last): 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:29:31 WARNING - rv = self.func(request, response) 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:29:31 WARNING - access_control_allow_origin = "*") 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:29:31 WARNING - payload = payload_generator(server_data) 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:29:31 WARNING - return encode_string_as_bmp_image(data) 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:29:31 WARNING - img.save(f, "BMP") 15:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:29:31 WARNING - f.write(bmpfileheader) 15:29:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:29:31 WARNING - 15:29:40 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7fc00 == 7 [pid = 1846] [id = 529] 15:29:42 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82e80000) [pid = 1846] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 15:29:47 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f09800) [pid = 1846] [serial = 1555] [outer = (nil)] [url = about:blank] 15:29:47 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f03000) [pid = 1846] [serial = 1557] [outer = (nil)] [url = about:blank] 15:30:00 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:30:00 INFO - PROCESS | 1846 | 1478039400971 Marionette TRACE conn3 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:30:00 INFO - . 15:30:00 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30594ms 15:30:01 INFO - PROCESS | 1846 | 1478039401001 Marionette TRACE conn3 -> [0,2471,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 1846 | 1478039401007 Marionette TRACE conn3 <- [1,2471,null,{"value":"8"}] 15:30:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 15:30:01 INFO - PROCESS | 1846 | 1478039401017 Marionette TRACE conn3 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:01 INFO - PROCESS | 1846 | 1478039401217 Marionette TRACE conn3 <- [1,2472,null,{"value":null}] 15:30:01 INFO - PROCESS | 1846 | 1478039401299 Marionette TRACE conn3 -> [0,2473,"getWindowHandles",null] 15:30:01 INFO - PROCESS | 1846 | 1478039401303 Marionette TRACE conn3 <- [1,2473,null,["8"]] 15:30:01 INFO - PROCESS | 1846 | 1478039401312 Marionette TRACE conn3 -> [0,2474,"switchToWindow",{"name":"8"}] 15:30:01 INFO - PROCESS | 1846 | 1478039401319 Marionette TRACE conn3 <- [1,2474,null,{}] 15:30:01 INFO - PROCESS | 1846 | 1478039401325 Marionette TRACE conn3 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01800 == 8 [pid = 1846] [id = 531] 15:30:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f02000) [pid = 1846] [serial = 1559] [outer = (nil)] 15:30:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f04800) [pid = 1846] [serial = 1560] [outer = 0x82f02000] 15:30:01 INFO - PROCESS | 1846 | 1478039401419 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1561] [outer = 0x82f02000] 15:30:01 INFO - PROCESS | 1846 | 1478039401965 Marionette TRACE conn3 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:01 INFO - . 15:30:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 974ms 15:30:01 INFO - PROCESS | 1846 | 1478039401989 Marionette TRACE conn3 -> [0,2476,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 1846 | 1478039401994 Marionette TRACE conn3 <- [1,2476,null,{"value":"8"}] 15:30:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 15:30:02 INFO - PROCESS | 1846 | 1478039402000 Marionette TRACE conn3 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:02 INFO - PROCESS | 1846 | 1478039402169 Marionette TRACE conn3 <- [1,2477,null,{"value":null}] 15:30:02 INFO - PROCESS | 1846 | 1478039402278 Marionette TRACE conn3 -> [0,2478,"getWindowHandles",null] 15:30:02 INFO - PROCESS | 1846 | 1478039402283 Marionette TRACE conn3 <- [1,2478,null,["8"]] 15:30:02 INFO - PROCESS | 1846 | 1478039402289 Marionette TRACE conn3 -> [0,2479,"switchToWindow",{"name":"8"}] 15:30:02 INFO - PROCESS | 1846 | 1478039402294 Marionette TRACE conn3 <- [1,2479,null,{}] 15:30:02 INFO - PROCESS | 1846 | 1478039402300 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0d800 == 9 [pid = 1846] [id = 532] 15:30:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c1400) [pid = 1846] [serial = 1562] [outer = (nil)] 15:30:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830ca000) [pid = 1846] [serial = 1563] [outer = 0x830c1400] 15:30:02 INFO - PROCESS | 1846 | 1478039402382 Marionette DEBUG loaded listener.js 15:30:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x82c8f800) [pid = 1846] [serial = 1564] [outer = 0x830c1400] 15:30:02 INFO - PROCESS | 1846 | 1478039402909 Marionette TRACE conn3 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:02 INFO - . 15:30:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 922ms 15:30:02 INFO - PROCESS | 1846 | 1478039402930 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:30:02 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 15:30:02 INFO - PROCESS | 1846 | 1478039402940 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 15:30:02 INFO - PROCESS | 1846 | 1478039402946 Marionette TRACE conn3 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:03 INFO - PROCESS | 1846 | 1478039403206 Marionette TRACE conn3 <- [1,2482,null,{"value":null}] 15:30:03 INFO - PROCESS | 1846 | 1478039403229 Marionette TRACE conn3 -> [0,2483,"getWindowHandles",null] 15:30:03 INFO - PROCESS | 1846 | 1478039403234 Marionette TRACE conn3 <- [1,2483,null,["8"]] 15:30:03 INFO - PROCESS | 1846 | 1478039403238 Marionette TRACE conn3 -> [0,2484,"switchToWindow",{"name":"8"}] 15:30:03 INFO - PROCESS | 1846 | 1478039403244 Marionette TRACE conn3 <- [1,2484,null,{}] 15:30:03 INFO - PROCESS | 1846 | 1478039403250 Marionette TRACE conn3 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317b800 == 10 [pid = 1846] [id = 533] 15:30:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x831e1400) [pid = 1846] [serial = 1565] [outer = (nil)] 15:30:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x831e7000) [pid = 1846] [serial = 1566] [outer = 0x831e1400] 15:30:03 INFO - PROCESS | 1846 | 1478039403336 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x831ea400) [pid = 1846] [serial = 1567] [outer = 0x831e1400] 15:30:03 INFO - PROCESS | 1846 | 1478039403948 Marionette TRACE conn3 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:03 INFO - . 15:30:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1018ms 15:30:03 INFO - PROCESS | 1846 | 1478039403964 Marionette TRACE conn3 -> [0,2486,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 1846 | 1478039403967 Marionette TRACE conn3 <- [1,2486,null,{"value":"8"}] 15:30:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 15:30:03 INFO - PROCESS | 1846 | 1478039403974 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:04 INFO - PROCESS | 1846 | 1478039404115 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:30:04 INFO - PROCESS | 1846 | 1478039404128 Marionette TRACE conn3 -> [0,2488,"getWindowHandles",null] 15:30:04 INFO - PROCESS | 1846 | 1478039404133 Marionette TRACE conn3 <- [1,2488,null,["8"]] 15:30:04 INFO - PROCESS | 1846 | 1478039404233 Marionette TRACE conn3 -> [0,2489,"switchToWindow",{"name":"8"}] 15:30:04 INFO - PROCESS | 1846 | 1478039404239 Marionette TRACE conn3 <- [1,2489,null,{}] 15:30:04 INFO - PROCESS | 1846 | 1478039404246 Marionette TRACE conn3 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x83503c00 == 11 [pid = 1846] [id = 534] 15:30:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x83506000) [pid = 1846] [serial = 1568] [outer = (nil)] 15:30:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8bec4800) [pid = 1846] [serial = 1569] [outer = 0x83506000] 15:30:04 INFO - PROCESS | 1846 | 1478039404336 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8beedc00) [pid = 1846] [serial = 1570] [outer = 0x83506000] 15:30:04 INFO - PROCESS | 1846 | 1478039404852 Marionette TRACE conn3 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:04 INFO - . 15:30:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 925ms 15:30:04 INFO - PROCESS | 1846 | 1478039404898 Marionette TRACE conn3 -> [0,2491,"getWindowHandle",null] 15:30:04 INFO - PROCESS | 1846 | 1478039404901 Marionette TRACE conn3 <- [1,2491,null,{"value":"8"}] 15:30:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 15:30:04 INFO - PROCESS | 1846 | 1478039404907 Marionette TRACE conn3 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:05 INFO - PROCESS | 1846 | 1478039405044 Marionette TRACE conn3 <- [1,2492,null,{"value":null}] 15:30:05 INFO - PROCESS | 1846 | 1478039405161 Marionette TRACE conn3 -> [0,2493,"getWindowHandles",null] 15:30:05 INFO - PROCESS | 1846 | 1478039405163 Marionette TRACE conn3 <- [1,2493,null,["8"]] 15:30:05 INFO - PROCESS | 1846 | 1478039405167 Marionette TRACE conn3 -> [0,2494,"switchToWindow",{"name":"8"}] 15:30:05 INFO - PROCESS | 1846 | 1478039405173 Marionette TRACE conn3 <- [1,2494,null,{}] 15:30:05 INFO - PROCESS | 1846 | 1478039405177 Marionette TRACE conn3 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf59000 == 12 [pid = 1846] [id = 535] 15:30:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf5a000) [pid = 1846] [serial = 1571] [outer = (nil)] 15:30:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf5cc00) [pid = 1846] [serial = 1572] [outer = 0x8bf5a000] 15:30:05 INFO - PROCESS | 1846 | 1478039405255 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf61000) [pid = 1846] [serial = 1573] [outer = 0x8bf5a000] 15:30:05 INFO - PROCESS | 1846 | 1478039405750 Marionette TRACE conn3 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:05 INFO - . 15:30:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 873ms 15:30:05 INFO - PROCESS | 1846 | 1478039405780 Marionette TRACE conn3 -> [0,2496,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 1846 | 1478039405783 Marionette TRACE conn3 <- [1,2496,null,{"value":"8"}] 15:30:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 15:30:05 INFO - PROCESS | 1846 | 1478039405796 Marionette TRACE conn3 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:06 INFO - PROCESS | 1846 | 1478039406031 Marionette TRACE conn3 <- [1,2497,null,{"value":null}] 15:30:06 INFO - PROCESS | 1846 | 1478039406048 Marionette TRACE conn3 -> [0,2498,"getWindowHandles",null] 15:30:06 INFO - PROCESS | 1846 | 1478039406051 Marionette TRACE conn3 <- [1,2498,null,["8"]] 15:30:06 INFO - PROCESS | 1846 | 1478039406056 Marionette TRACE conn3 -> [0,2499,"switchToWindow",{"name":"8"}] 15:30:06 INFO - PROCESS | 1846 | 1478039406061 Marionette TRACE conn3 <- [1,2499,null,{}] 15:30:06 INFO - PROCESS | 1846 | 1478039406065 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f08800 == 13 [pid = 1846] [id = 536] 15:30:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c759000) [pid = 1846] [serial = 1574] [outer = (nil)] 15:30:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c763000) [pid = 1846] [serial = 1575] [outer = 0x8c759000] 15:30:06 INFO - PROCESS | 1846 | 1478039406150 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c78ec00) [pid = 1846] [serial = 1576] [outer = 0x8c759000] 15:30:06 INFO - PROCESS | 1846 | 1478039406752 Marionette TRACE conn3 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:30:06 INFO - . 15:30:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 976ms 15:30:06 INFO - PROCESS | 1846 | 1478039406765 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 1846 | 1478039406768 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 15:30:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 15:30:06 INFO - PROCESS | 1846 | 1478039406774 Marionette TRACE conn3 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:06 INFO - PROCESS | 1846 | 1478039406906 Marionette TRACE conn3 <- [1,2502,null,{"value":null}] 15:30:06 INFO - PROCESS | 1846 | 1478039406913 Marionette TRACE conn3 -> [0,2503,"getWindowHandles",null] 15:30:06 INFO - PROCESS | 1846 | 1478039406919 Marionette TRACE conn3 <- [1,2503,null,["8"]] 15:30:06 INFO - PROCESS | 1846 | 1478039406924 Marionette TRACE conn3 -> [0,2504,"switchToWindow",{"name":"8"}] 15:30:06 INFO - PROCESS | 1846 | 1478039406930 Marionette TRACE conn3 <- [1,2504,null,{}] 15:30:06 INFO - PROCESS | 1846 | 1478039406935 Marionette TRACE conn3 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e2c00 == 14 [pid = 1846] [id = 537] 15:30:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c7e3000) [pid = 1846] [serial = 1577] [outer = (nil)] 15:30:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c7e4800) [pid = 1846] [serial = 1578] [outer = 0x8c7e3000] 15:30:07 INFO - PROCESS | 1846 | 1478039407012 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c7e7c00) [pid = 1846] [serial = 1579] [outer = 0x8c7e3000] 15:30:07 INFO - . 15:30:07 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 820ms 15:30:07 INFO - PROCESS | 1846 | 1478039407583 Marionette TRACE conn3 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:07 INFO - PROCESS | 1846 | 1478039407595 Marionette TRACE conn3 -> [0,2506,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 1846 | 1478039407598 Marionette TRACE conn3 <- [1,2506,null,{"value":"8"}] 15:30:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 15:30:07 INFO - PROCESS | 1846 | 1478039407611 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:07 INFO - PROCESS | 1846 | 1478039407744 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:30:07 INFO - PROCESS | 1846 | 1478039407756 Marionette TRACE conn3 -> [0,2508,"getWindowHandles",null] 15:30:07 INFO - PROCESS | 1846 | 1478039407778 Marionette TRACE conn3 <- [1,2508,null,["8"]] 15:30:07 INFO - PROCESS | 1846 | 1478039407781 Marionette TRACE conn3 -> [0,2509,"switchToWindow",{"name":"8"}] 15:30:07 INFO - PROCESS | 1846 | 1478039407786 Marionette TRACE conn3 <- [1,2509,null,{}] 15:30:07 INFO - PROCESS | 1846 | 1478039407790 Marionette TRACE conn3 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c971000 == 15 [pid = 1846] [id = 538] 15:30:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c971c00) [pid = 1846] [serial = 1580] [outer = (nil)] 15:30:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c97a000) [pid = 1846] [serial = 1581] [outer = 0x8c971c00] 15:30:07 INFO - PROCESS | 1846 | 1478039407868 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c97c400) [pid = 1846] [serial = 1582] [outer = 0x8c971c00] 15:30:08 INFO - PROCESS | 1846 | 1478039408445 Marionette TRACE conn3 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:08 INFO - . 15:30:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 886ms 15:30:08 INFO - PROCESS | 1846 | 1478039408490 Marionette TRACE conn3 -> [0,2511,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 1846 | 1478039408492 Marionette TRACE conn3 <- [1,2511,null,{"value":"8"}] 15:30:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 15:30:08 INFO - PROCESS | 1846 | 1478039408498 Marionette TRACE conn3 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:08 INFO - PROCESS | 1846 | 1478039408629 Marionette TRACE conn3 <- [1,2512,null,{"value":null}] 15:30:08 INFO - PROCESS | 1846 | 1478039408636 Marionette TRACE conn3 -> [0,2513,"getWindowHandles",null] 15:30:08 INFO - PROCESS | 1846 | 1478039408640 Marionette TRACE conn3 <- [1,2513,null,["8"]] 15:30:08 INFO - PROCESS | 1846 | 1478039408645 Marionette TRACE conn3 -> [0,2514,"switchToWindow",{"name":"8"}] 15:30:08 INFO - PROCESS | 1846 | 1478039408650 Marionette TRACE conn3 <- [1,2514,null,{}] 15:30:08 INFO - PROCESS | 1846 | 1478039408655 Marionette TRACE conn3 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181000 == 16 [pid = 1846] [id = 539] 15:30:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8d0b5400) [pid = 1846] [serial = 1583] [outer = (nil)] 15:30:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8dccd000) [pid = 1846] [serial = 1584] [outer = 0x8d0b5400] 15:30:08 INFO - PROCESS | 1846 | 1478039408733 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8de13400) [pid = 1846] [serial = 1585] [outer = 0x8d0b5400] 15:30:09 INFO - PROCESS | 1846 | 1478039409427 Marionette TRACE conn3 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:09 INFO - . 15:30: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 970ms 15:30:09 INFO - PROCESS | 1846 | 1478039409468 Marionette TRACE conn3 -> [0,2516,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 1846 | 1478039409474 Marionette TRACE conn3 <- [1,2516,null,{"value":"8"}] 15:30: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 15:30:09 INFO - PROCESS | 1846 | 1478039409483 Marionette TRACE conn3 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:09 INFO - PROCESS | 1846 | 1478039409681 Marionette TRACE conn3 <- [1,2517,null,{"value":null}] 15:30:09 INFO - PROCESS | 1846 | 1478039409806 Marionette TRACE conn3 -> [0,2518,"getWindowHandles",null] 15:30:09 INFO - PROCESS | 1846 | 1478039409812 Marionette TRACE conn3 <- [1,2518,null,["8"]] 15:30:09 INFO - PROCESS | 1846 | 1478039409818 Marionette TRACE conn3 -> [0,2519,"switchToWindow",{"name":"8"}] 15:30:09 INFO - PROCESS | 1846 | 1478039409825 Marionette TRACE conn3 <- [1,2519,null,{}] 15:30:09 INFO - PROCESS | 1846 | 1478039409830 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x83141000 == 17 [pid = 1846] [id = 540] 15:30:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x83142400) [pid = 1846] [serial = 1586] [outer = (nil)] 15:30:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8314e000) [pid = 1846] [serial = 1587] [outer = 0x83142400] 15:30:09 INFO - PROCESS | 1846 | 1478039409972 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8317bc00) [pid = 1846] [serial = 1588] [outer = 0x83142400] 15:30:10 INFO - PROCESS | 1846 | 1478039410551 Marionette TRACE conn3 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:10 INFO - . 15:30: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 1118ms 15:30:10 INFO - PROCESS | 1846 | 1478039410600 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:30:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 15:30:10 INFO - PROCESS | 1846 | 1478039410605 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 15:30:10 INFO - PROCESS | 1846 | 1478039410612 Marionette TRACE conn3 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:10 INFO - PROCESS | 1846 | 1478039410779 Marionette TRACE conn3 <- [1,2522,null,{"value":null}] 15:30:10 INFO - PROCESS | 1846 | 1478039410944 Marionette TRACE conn3 -> [0,2523,"getWindowHandles",null] 15:30:10 INFO - PROCESS | 1846 | 1478039410949 Marionette TRACE conn3 <- [1,2523,null,["8"]] 15:30:10 INFO - PROCESS | 1846 | 1478039410956 Marionette TRACE conn3 -> [0,2524,"switchToWindow",{"name":"8"}] 15:30:10 INFO - PROCESS | 1846 | 1478039410961 Marionette TRACE conn3 <- [1,2524,null,{}] 15:30:10 INFO - PROCESS | 1846 | 1478039410967 Marionette TRACE conn3 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c762c00 == 18 [pid = 1846] [id = 541] 15:30:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c78c400) [pid = 1846] [serial = 1589] [outer = (nil)] 15:30:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c78dc00) [pid = 1846] [serial = 1590] [outer = 0x8c78c400] 15:30:11 INFO - PROCESS | 1846 | 1478039411069 Marionette DEBUG loaded listener.js 15:30:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8cfb6400) [pid = 1846] [serial = 1591] [outer = 0x8c78c400] 15:30:11 INFO - PROCESS | 1846 | 1478039411667 Marionette TRACE conn3 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:11 INFO - . 15:30:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1120ms 15:30:11 INFO - PROCESS | 1846 | 1478039411739 Marionette TRACE conn3 -> [0,2526,"getWindowHandle",null] 15:30:11 INFO - PROCESS | 1846 | 1478039411745 Marionette TRACE conn3 <- [1,2526,null,{"value":"8"}] 15:30:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 15:30:11 INFO - PROCESS | 1846 | 1478039411752 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:11 INFO - PROCESS | 1846 | 1478039411906 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:30:12 INFO - PROCESS | 1846 | 1478039412033 Marionette TRACE conn3 -> [0,2528,"getWindowHandles",null] 15:30:12 INFO - PROCESS | 1846 | 1478039412037 Marionette TRACE conn3 <- [1,2528,null,["8"]] 15:30:12 INFO - PROCESS | 1846 | 1478039412043 Marionette TRACE conn3 -> [0,2529,"switchToWindow",{"name":"8"}] 15:30:12 INFO - PROCESS | 1846 | 1478039412049 Marionette TRACE conn3 <- [1,2529,null,{}] 15:30:12 INFO - PROCESS | 1846 | 1478039412055 Marionette TRACE conn3 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea9000 == 19 [pid = 1846] [id = 542] 15:30:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8dea9400) [pid = 1846] [serial = 1592] [outer = (nil)] 15:30:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8deac400) [pid = 1846] [serial = 1593] [outer = 0x8dea9400] 15:30:12 INFO - PROCESS | 1846 | 1478039412148 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8deaec00) [pid = 1846] [serial = 1594] [outer = 0x8dea9400] 15:30:12 INFO - PROCESS | 1846 | 1478039412689 Marionette TRACE conn3 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:30:12 INFO - . 15:30:12 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 968ms 15:30:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:30:12 INFO - PROCESS | 1846 | 1478039412720 Marionette TRACE conn3 -> [0,2531,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 1846 | 1478039412723 Marionette TRACE conn3 <- [1,2531,null,{"value":"8"}] 15:30:12 INFO - PROCESS | 1846 | 1478039412731 Marionette TRACE conn3 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:13 INFO - PROCESS | 1846 | 1478039413031 Marionette TRACE conn3 <- [1,2532,null,{"value":null}] 15:30:13 INFO - PROCESS | 1846 | 1478039413162 Marionette TRACE conn3 -> [0,2533,"getWindowHandles",null] 15:30:13 INFO - PROCESS | 1846 | 1478039413167 Marionette TRACE conn3 <- [1,2533,null,["8"]] 15:30:13 INFO - PROCESS | 1846 | 1478039413175 Marionette TRACE conn3 -> [0,2534,"switchToWindow",{"name":"8"}] 15:30:13 INFO - PROCESS | 1846 | 1478039413182 Marionette TRACE conn3 <- [1,2534,null,{}] 15:30:13 INFO - PROCESS | 1846 | 1478039413189 Marionette TRACE conn3 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c81800 == 20 [pid = 1846] [id = 543] 15:30:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x82c81c00) [pid = 1846] [serial = 1595] [outer = (nil)] 15:30:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x82fdc800) [pid = 1846] [serial = 1596] [outer = 0x82c81c00] 15:30:13 INFO - PROCESS | 1846 | 1478039413355 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x82fe6c00) [pid = 1846] [serial = 1597] [outer = 0x82c81c00] 15:30:13 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7ec00 == 19 [pid = 1846] [id = 530] 15:30:13 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 15:30:13 WARNING - wptserve Traceback (most recent call last): 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:30:13 WARNING - rv = self.func(request, response) 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:30:13 WARNING - access_control_allow_origin = "*") 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:30:13 WARNING - payload = payload_generator(server_data) 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:30:13 WARNING - return encode_string_as_bmp_image(data) 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:30:13 WARNING - img.save(f, "BMP") 15:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:30:13 WARNING - f.write(bmpfileheader) 15:30:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:30:13 WARNING - 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8c971c00) [pid = 1846] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c7e3000) [pid = 1846] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8c759000) [pid = 1846] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8bf5a000) [pid = 1846] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x83506000) [pid = 1846] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x831e1400) [pid = 1846] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x830c1400) [pid = 1846] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x82e80c00) [pid = 1846] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 15:30:17 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x82f02000) [pid = 1846] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c971000 == 18 [pid = 1846] [id = 538] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e2c00 == 17 [pid = 1846] [id = 537] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82f08800 == 16 [pid = 1846] [id = 536] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0d800 == 15 [pid = 1846] [id = 532] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf59000 == 14 [pid = 1846] [id = 535] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x83503c00 == 13 [pid = 1846] [id = 534] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8317b800 == 12 [pid = 1846] [id = 533] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01800 == 11 [pid = 1846] [id = 531] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea9000 == 10 [pid = 1846] [id = 542] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c762c00 == 9 [pid = 1846] [id = 541] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x83141000 == 8 [pid = 1846] [id = 540] 15:30:21 INFO - PROCESS | 1846 | --DOCSHELL 0x83181000 == 7 [pid = 1846] [id = 539] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8c7e7c00) [pid = 1846] [serial = 1579] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8c7e4800) [pid = 1846] [serial = 1578] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8c97c400) [pid = 1846] [serial = 1582] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c97a000) [pid = 1846] [serial = 1581] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8c763000) [pid = 1846] [serial = 1575] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8c78ec00) [pid = 1846] [serial = 1576] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8bf5cc00) [pid = 1846] [serial = 1572] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8bf61000) [pid = 1846] [serial = 1573] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8bec4800) [pid = 1846] [serial = 1569] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8beedc00) [pid = 1846] [serial = 1570] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x831e7000) [pid = 1846] [serial = 1566] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x831ea400) [pid = 1846] [serial = 1567] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x830ca000) [pid = 1846] [serial = 1563] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x82c8f800) [pid = 1846] [serial = 1564] [outer = (nil)] [url = about:blank] 15:30:21 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82f04800) [pid = 1846] [serial = 1560] [outer = (nil)] [url = about:blank] 15:30:22 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x82f0f400) [pid = 1846] [serial = 1561] [outer = (nil)] [url = about:blank] 15:30:22 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x82f10c00) [pid = 1846] [serial = 1558] [outer = (nil)] [url = about:blank] 15:30:22 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8dccd000) [pid = 1846] [serial = 1584] [outer = (nil)] [url = about:blank] 15:30:24 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8c78c400) [pid = 1846] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 15:30:24 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8d0b5400) [pid = 1846] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 15:30:24 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x83142400) [pid = 1846] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 15:30:24 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8dea9400) [pid = 1846] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8317bc00) [pid = 1846] [serial = 1588] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8314e000) [pid = 1846] [serial = 1587] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8cfb6400) [pid = 1846] [serial = 1591] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8c78dc00) [pid = 1846] [serial = 1590] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8deaec00) [pid = 1846] [serial = 1594] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8deac400) [pid = 1846] [serial = 1593] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fdc800) [pid = 1846] [serial = 1596] [outer = (nil)] [url = about:blank] 15:30:29 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8de13400) [pid = 1846] [serial = 1585] [outer = (nil)] [url = about:blank] 15:30:43 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:30:43 INFO - PROCESS | 1846 | 1478039443522 Marionette TRACE conn3 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:30:43 INFO - . 15:30:43 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30813ms 15:30:43 INFO - PROCESS | 1846 | 1478039443543 Marionette TRACE conn3 -> [0,2536,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 1846 | 1478039443549 Marionette TRACE conn3 <- [1,2536,null,{"value":"8"}] 15:30:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:30:43 INFO - PROCESS | 1846 | 1478039443559 Marionette TRACE conn3 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:30:43 INFO - PROCESS | 1846 | 1478039443767 Marionette TRACE conn3 <- [1,2537,null,{"value":null}] 15:30:43 INFO - PROCESS | 1846 | 1478039443841 Marionette TRACE conn3 -> [0,2538,"getWindowHandles",null] 15:30:43 INFO - PROCESS | 1846 | 1478039443847 Marionette TRACE conn3 <- [1,2538,null,["8"]] 15:30:43 INFO - PROCESS | 1846 | 1478039443855 Marionette TRACE conn3 -> [0,2539,"switchToWindow",{"name":"8"}] 15:30:43 INFO - PROCESS | 1846 | 1478039443862 Marionette TRACE conn3 <- [1,2539,null,{}] 15:30:43 INFO - PROCESS | 1846 | 1478039443867 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f04000 == 8 [pid = 1846] [id = 544] 15:30:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04800) [pid = 1846] [serial = 1598] [outer = (nil)] 15:30:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06800) [pid = 1846] [serial = 1599] [outer = 0x82f04800] 15:30:43 INFO - PROCESS | 1846 | 1478039443958 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1600] [outer = 0x82f04800] 15:30:44 WARNING - wptserve Traceback (most recent call last): 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:30:44 WARNING - rv = self.func(request, response) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:30:44 WARNING - access_control_allow_origin = "*") 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:30:44 WARNING - payload = payload_generator(server_data) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:30:44 WARNING - return encode_string_as_bmp_image(data) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:30:44 WARNING - img.save(f, "BMP") 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:30:44 WARNING - f.write(bmpfileheader) 15:30:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:30:44 WARNING - 15:30:44 WARNING - wptserve Traceback (most recent call last): 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:30:44 WARNING - rv = self.func(request, response) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:30:44 WARNING - access_control_allow_origin = "*") 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:30:44 WARNING - payload = payload_generator(server_data) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:30:44 WARNING - return encode_string_as_bmp_image(data) 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:30:44 WARNING - img.save(f, "BMP") 15:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:30:44 WARNING - f.write(bmpfileheader) 15:30:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:30:44 WARNING - 15:30:53 INFO - PROCESS | 1846 | --DOCSHELL 0x82c81800 == 7 [pid = 1846] [id = 543] 15:30:55 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82c81c00) [pid = 1846] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 15:31:00 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fe6c00) [pid = 1846] [serial = 1597] [outer = (nil)] [url = about:blank] 15:31:00 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f06800) [pid = 1846] [serial = 1599] [outer = (nil)] [url = about:blank] 15:31:14 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:31:14 INFO - PROCESS | 1846 | 1478039474136 Marionette TRACE conn3 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:31:14 INFO - . 15:31:14 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30596ms 15:31:14 INFO - PROCESS | 1846 | 1478039474153 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 1846 | 1478039474158 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 15:31:14 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:31:14 INFO - PROCESS | 1846 | 1478039474170 Marionette TRACE conn3 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:14 INFO - PROCESS | 1846 | 1478039474366 Marionette TRACE conn3 <- [1,2542,null,{"value":null}] 15:31:14 INFO - PROCESS | 1846 | 1478039474439 Marionette TRACE conn3 -> [0,2543,"getWindowHandles",null] 15:31:14 INFO - PROCESS | 1846 | 1478039474443 Marionette TRACE conn3 <- [1,2543,null,["8"]] 15:31:14 INFO - PROCESS | 1846 | 1478039474452 Marionette TRACE conn3 -> [0,2544,"switchToWindow",{"name":"8"}] 15:31:14 INFO - PROCESS | 1846 | 1478039474458 Marionette TRACE conn3 <- [1,2544,null,{}] 15:31:14 INFO - PROCESS | 1846 | 1478039474464 Marionette TRACE conn3 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e80800 == 8 [pid = 1846] [id = 545] 15:31:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e80c00) [pid = 1846] [serial = 1601] [outer = (nil)] 15:31:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f01c00) [pid = 1846] [serial = 1602] [outer = 0x82e80c00] 15:31:14 INFO - PROCESS | 1846 | 1478039474555 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0d000) [pid = 1846] [serial = 1603] [outer = 0x82e80c00] 15:31:14 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 15:31:15 WARNING - wptserve Traceback (most recent call last): 15:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:31:15 WARNING - rv = self.func(request, response) 15:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:31:15 WARNING - access_control_allow_origin = "*") 15:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:31:15 WARNING - payload = payload_generator(server_data) 15:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:31:15 WARNING - return encode_string_as_bmp_image(data) 15:31: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 15:31:15 WARNING - img.save(f, "BMP") 15:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:31:15 WARNING - f.write(bmpfileheader) 15:31:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:31:15 WARNING - 15:31:24 INFO - PROCESS | 1846 | --DOCSHELL 0x82f04000 == 7 [pid = 1846] [id = 544] 15:31:26 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f04800) [pid = 1846] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 15:31:31 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0f400) [pid = 1846] [serial = 1600] [outer = (nil)] [url = about:blank] 15:31:31 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f01c00) [pid = 1846] [serial = 1602] [outer = (nil)] [url = about:blank] 15:31:44 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:31:44 INFO - PROCESS | 1846 | 1478039504734 Marionette TRACE conn3 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:31:44 INFO - . 15:31:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30610ms 15:31:44 INFO - PROCESS | 1846 | 1478039504778 Marionette TRACE conn3 -> [0,2546,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 1846 | 1478039504784 Marionette TRACE conn3 <- [1,2546,null,{"value":"8"}] 15:31:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 15:31:44 INFO - PROCESS | 1846 | 1478039504794 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:44 INFO - PROCESS | 1846 | 1478039504989 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:31:45 INFO - PROCESS | 1846 | 1478039505062 Marionette TRACE conn3 -> [0,2548,"getWindowHandles",null] 15:31:45 INFO - PROCESS | 1846 | 1478039505067 Marionette TRACE conn3 <- [1,2548,null,["8"]] 15:31:45 INFO - PROCESS | 1846 | 1478039505075 Marionette TRACE conn3 -> [0,2549,"switchToWindow",{"name":"8"}] 15:31:45 INFO - PROCESS | 1846 | 1478039505082 Marionette TRACE conn3 <- [1,2549,null,{}] 15:31:45 INFO - PROCESS | 1846 | 1478039505088 Marionette TRACE conn3 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03c00 == 8 [pid = 1846] [id = 546] 15:31:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04000) [pid = 1846] [serial = 1604] [outer = (nil)] 15:31:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06000) [pid = 1846] [serial = 1605] [outer = 0x82f04000] 15:31:45 INFO - PROCESS | 1846 | 1478039505179 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fda400) [pid = 1846] [serial = 1606] [outer = 0x82f04000] 15:31:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c0000 == 9 [pid = 1846] [id = 547] 15:31:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c1800) [pid = 1846] [serial = 1607] [outer = (nil)] 15:31:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830c2000) [pid = 1846] [serial = 1608] [outer = 0x830c1800] 15:31:45 INFO - PROCESS | 1846 | 1478039505774 Marionette TRACE conn3 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:31:45 INFO - . 15:31:45 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1068ms 15:31:45 INFO - PROCESS | 1846 | 1478039505862 Marionette TRACE conn3 -> [0,2551,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 1846 | 1478039505867 Marionette TRACE conn3 <- [1,2551,null,{"value":"8"}] 15:31:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 15:31:45 INFO - PROCESS | 1846 | 1478039505873 Marionette TRACE conn3 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:46 INFO - PROCESS | 1846 | 1478039506095 Marionette TRACE conn3 <- [1,2552,null,{"value":null}] 15:31:46 INFO - PROCESS | 1846 | 1478039506105 Marionette TRACE conn3 -> [0,2553,"getWindowHandles",null] 15:31:46 INFO - PROCESS | 1846 | 1478039506108 Marionette TRACE conn3 <- [1,2553,null,["8"]] 15:31:46 INFO - PROCESS | 1846 | 1478039506114 Marionette TRACE conn3 -> [0,2554,"switchToWindow",{"name":"8"}] 15:31:46 INFO - PROCESS | 1846 | 1478039506119 Marionette TRACE conn3 <- [1,2554,null,{}] 15:31:46 INFO - PROCESS | 1846 | 1478039506124 Marionette TRACE conn3 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e75800 == 10 [pid = 1846] [id = 548] 15:31:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83142c00) [pid = 1846] [serial = 1609] [outer = (nil)] 15:31:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x83146000) [pid = 1846] [serial = 1610] [outer = 0x83142c00] 15:31:46 INFO - PROCESS | 1846 | 1478039506208 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83147c00) [pid = 1846] [serial = 1611] [outer = 0x83142c00] 15:31:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x83180400 == 11 [pid = 1846] [id = 549] 15:31:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83181000) [pid = 1846] [serial = 1612] [outer = (nil)] 15:31:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x83182000) [pid = 1846] [serial = 1613] [outer = 0x83181000] 15:31:46 INFO - PROCESS | 1846 | 1478039506953 Marionette TRACE conn3 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:31:47 INFO - . 15:31:47 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1169ms 15:31:47 INFO - PROCESS | 1846 | 1478039507050 Marionette TRACE conn3 -> [0,2556,"getWindowHandle",null] 15:31:47 INFO - PROCESS | 1846 | 1478039507057 Marionette TRACE conn3 <- [1,2556,null,{"value":"8"}] 15:31:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 15:31:47 INFO - PROCESS | 1846 | 1478039507067 Marionette TRACE conn3 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:47 INFO - PROCESS | 1846 | 1478039507233 Marionette TRACE conn3 <- [1,2557,null,{"value":null}] 15:31:47 INFO - PROCESS | 1846 | 1478039507343 Marionette TRACE conn3 -> [0,2558,"getWindowHandles",null] 15:31:47 INFO - PROCESS | 1846 | 1478039507348 Marionette TRACE conn3 <- [1,2558,null,["8"]] 15:31:47 INFO - PROCESS | 1846 | 1478039507355 Marionette TRACE conn3 -> [0,2559,"switchToWindow",{"name":"8"}] 15:31:47 INFO - PROCESS | 1846 | 1478039507362 Marionette TRACE conn3 <- [1,2559,null,{}] 15:31:47 INFO - PROCESS | 1846 | 1478039507368 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x83462c00 == 12 [pid = 1846] [id = 550] 15:31:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x83463400) [pid = 1846] [serial = 1614] [outer = (nil)] 15:31:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x83466800) [pid = 1846] [serial = 1615] [outer = 0x83463400] 15:31:47 INFO - PROCESS | 1846 | 1478039507453 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8346bc00) [pid = 1846] [serial = 1616] [outer = 0x83463400] 15:31:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350a400 == 13 [pid = 1846] [id = 551] 15:31:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8b905800) [pid = 1846] [serial = 1617] [outer = (nil)] 15:31:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8b906400) [pid = 1846] [serial = 1618] [outer = 0x8b905800] 15:31:48 INFO - PROCESS | 1846 | 1478039508105 Marionette TRACE conn3 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:31:48 INFO - . 15:31:48 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1071ms 15:31:48 INFO - PROCESS | 1846 | 1478039508137 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 1846 | 1478039508140 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 15:31:48 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 15:31:48 INFO - PROCESS | 1846 | 1478039508146 Marionette TRACE conn3 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:48 INFO - PROCESS | 1846 | 1478039508348 Marionette TRACE conn3 <- [1,2562,null,{"value":null}] 15:31:48 INFO - PROCESS | 1846 | 1478039508361 Marionette TRACE conn3 -> [0,2563,"getWindowHandles",null] 15:31:48 INFO - PROCESS | 1846 | 1478039508367 Marionette TRACE conn3 <- [1,2563,null,["8"]] 15:31:48 INFO - PROCESS | 1846 | 1478039508373 Marionette TRACE conn3 -> [0,2564,"switchToWindow",{"name":"8"}] 15:31:48 INFO - PROCESS | 1846 | 1478039508378 Marionette TRACE conn3 <- [1,2564,null,{}] 15:31:48 INFO - PROCESS | 1846 | 1478039508384 Marionette TRACE conn3 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beb8800 == 14 [pid = 1846] [id = 552] 15:31:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8beb9000) [pid = 1846] [serial = 1619] [outer = (nil)] 15:31:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8bebb400) [pid = 1846] [serial = 1620] [outer = 0x8beb9000] 15:31:48 INFO - PROCESS | 1846 | 1478039508470 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8bf59c00) [pid = 1846] [serial = 1621] [outer = 0x8beb9000] 15:31:49 INFO - PROCESS | 1846 | 1478039509076 Marionette TRACE conn3 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:49 INFO - . 15:31:49 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 979ms 15:31:49 INFO - PROCESS | 1846 | 1478039509126 Marionette TRACE conn3 -> [0,2566,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 1846 | 1478039509129 Marionette TRACE conn3 <- [1,2566,null,{"value":"8"}] 15:31:49 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 15:31:49 INFO - PROCESS | 1846 | 1478039509135 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:49 INFO - PROCESS | 1846 | 1478039509272 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:31:49 INFO - PROCESS | 1846 | 1478039509286 Marionette TRACE conn3 -> [0,2568,"getWindowHandles",null] 15:31:49 INFO - PROCESS | 1846 | 1478039509288 Marionette TRACE conn3 <- [1,2568,null,["8"]] 15:31:49 INFO - PROCESS | 1846 | 1478039509392 Marionette TRACE conn3 -> [0,2569,"switchToWindow",{"name":"8"}] 15:31:49 INFO - PROCESS | 1846 | 1478039509396 Marionette TRACE conn3 <- [1,2569,null,{}] 15:31:49 INFO - PROCESS | 1846 | 1478039509404 Marionette TRACE conn3 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75e000 == 15 [pid = 1846] [id = 553] 15:31:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c75e800) [pid = 1846] [serial = 1622] [outer = (nil)] 15:31:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c760400) [pid = 1846] [serial = 1623] [outer = 0x8c75e800] 15:31:49 INFO - PROCESS | 1846 | 1478039509483 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c763c00) [pid = 1846] [serial = 1624] [outer = 0x8c75e800] 15:31:49 INFO - PROCESS | 1846 | 1478039509974 Marionette TRACE conn3 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:50 INFO - . 15:31:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 874ms 15:31:50 INFO - PROCESS | 1846 | 1478039510009 Marionette TRACE conn3 -> [0,2571,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 1846 | 1478039510012 Marionette TRACE conn3 <- [1,2571,null,{"value":"8"}] 15:31:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 15:31:50 INFO - PROCESS | 1846 | 1478039510019 Marionette TRACE conn3 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:50 INFO - PROCESS | 1846 | 1478039510194 Marionette TRACE conn3 <- [1,2572,null,{"value":null}] 15:31:50 INFO - PROCESS | 1846 | 1478039510307 Marionette TRACE conn3 -> [0,2573,"getWindowHandles",null] 15:31:50 INFO - PROCESS | 1846 | 1478039510311 Marionette TRACE conn3 <- [1,2573,null,["8"]] 15:31:50 INFO - PROCESS | 1846 | 1478039510315 Marionette TRACE conn3 -> [0,2574,"switchToWindow",{"name":"8"}] 15:31:50 INFO - PROCESS | 1846 | 1478039510320 Marionette TRACE conn3 <- [1,2574,null,{}] 15:31:50 INFO - PROCESS | 1846 | 1478039510327 Marionette TRACE conn3 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x831ed800 == 16 [pid = 1846] [id = 554] 15:31:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c795c00) [pid = 1846] [serial = 1625] [outer = (nil)] 15:31:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c7e0000) [pid = 1846] [serial = 1626] [outer = 0x8c795c00] 15:31:50 INFO - PROCESS | 1846 | 1478039510406 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c7e3c00) [pid = 1846] [serial = 1627] [outer = 0x8c795c00] 15:31:50 INFO - PROCESS | 1846 | 1478039510906 Marionette TRACE conn3 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:50 INFO - . 15:31:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 918ms 15:31:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 15:31:50 INFO - PROCESS | 1846 | 1478039510941 Marionette TRACE conn3 -> [0,2576,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 1846 | 1478039510943 Marionette TRACE conn3 <- [1,2576,null,{"value":"8"}] 15:31:50 INFO - PROCESS | 1846 | 1478039510951 Marionette TRACE conn3 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:51 INFO - PROCESS | 1846 | 1478039511082 Marionette TRACE conn3 <- [1,2577,null,{"value":null}] 15:31:51 INFO - PROCESS | 1846 | 1478039511092 Marionette TRACE conn3 -> [0,2578,"getWindowHandles",null] 15:31:51 INFO - PROCESS | 1846 | 1478039511098 Marionette TRACE conn3 <- [1,2578,null,["8"]] 15:31:51 INFO - PROCESS | 1846 | 1478039511205 Marionette TRACE conn3 -> [0,2579,"switchToWindow",{"name":"8"}] 15:31:51 INFO - PROCESS | 1846 | 1478039511210 Marionette TRACE conn3 <- [1,2579,null,{}] 15:31:51 INFO - PROCESS | 1846 | 1478039511215 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c973000 == 17 [pid = 1846] [id = 555] 15:31:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8c973400) [pid = 1846] [serial = 1628] [outer = (nil)] 15:31:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c977000) [pid = 1846] [serial = 1629] [outer = 0x8c973400] 15:31:51 INFO - PROCESS | 1846 | 1478039511293 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8c975000) [pid = 1846] [serial = 1630] [outer = 0x8c973400] 15:31:51 INFO - PROCESS | 1846 | 1478039511786 Marionette TRACE conn3 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:51 INFO - . 15:31:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 875ms 15:31:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 15:31:51 INFO - PROCESS | 1846 | 1478039511824 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 1846 | 1478039511826 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 15:31:51 INFO - PROCESS | 1846 | 1478039511851 Marionette TRACE conn3 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:51 INFO - PROCESS | 1846 | 1478039511996 Marionette TRACE conn3 <- [1,2582,null,{"value":null}] 15:31:52 INFO - PROCESS | 1846 | 1478039512007 Marionette TRACE conn3 -> [0,2583,"getWindowHandles",null] 15:31:52 INFO - PROCESS | 1846 | 1478039512029 Marionette TRACE conn3 <- [1,2583,null,["8"]] 15:31:52 INFO - PROCESS | 1846 | 1478039512036 Marionette TRACE conn3 -> [0,2584,"switchToWindow",{"name":"8"}] 15:31:52 INFO - PROCESS | 1846 | 1478039512040 Marionette TRACE conn3 <- [1,2584,null,{}] 15:31:52 INFO - PROCESS | 1846 | 1478039512044 Marionette TRACE conn3 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e74c00 == 18 [pid = 1846] [id = 556] 15:31:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8dbae800) [pid = 1846] [serial = 1631] [outer = (nil)] 15:31:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8dccb800) [pid = 1846] [serial = 1632] [outer = 0x8dbae800] 15:31:52 INFO - PROCESS | 1846 | 1478039512124 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8de12c00) [pid = 1846] [serial = 1633] [outer = 0x8dbae800] 15:31:52 INFO - PROCESS | 1846 | 1478039512699 Marionette TRACE conn3 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:52 INFO - . 15:31:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 924ms 15:31:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 15:31:52 INFO - PROCESS | 1846 | 1478039512755 Marionette TRACE conn3 -> [0,2586,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 1846 | 1478039512757 Marionette TRACE conn3 <- [1,2586,null,{"value":"8"}] 15:31:52 INFO - PROCESS | 1846 | 1478039512762 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:52 INFO - PROCESS | 1846 | 1478039512901 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:31:53 INFO - PROCESS | 1846 | 1478039513037 Marionette TRACE conn3 -> [0,2588,"getWindowHandles",null] 15:31:53 INFO - PROCESS | 1846 | 1478039513041 Marionette TRACE conn3 <- [1,2588,null,["8"]] 15:31:53 INFO - PROCESS | 1846 | 1478039513048 Marionette TRACE conn3 -> [0,2589,"switchToWindow",{"name":"8"}] 15:31:53 INFO - PROCESS | 1846 | 1478039513058 Marionette TRACE conn3 <- [1,2589,null,{}] 15:31:53 INFO - PROCESS | 1846 | 1478039513069 Marionette TRACE conn3 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e75000 == 19 [pid = 1846] [id = 557] 15:31:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x82e75c00) [pid = 1846] [serial = 1634] [outer = (nil)] 15:31:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x82f02400) [pid = 1846] [serial = 1635] [outer = 0x82e75c00] 15:31:53 INFO - PROCESS | 1846 | 1478039513209 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x82f09c00) [pid = 1846] [serial = 1636] [outer = 0x82e75c00] 15:31:53 INFO - PROCESS | 1846 | 1478039513849 Marionette TRACE conn3 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:31:53 INFO - . 15:31:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1120ms 15:31:53 INFO - PROCESS | 1846 | 1478039513884 Marionette TRACE conn3 -> [0,2591,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 1846 | 1478039513889 Marionette TRACE conn3 <- [1,2591,null,{"value":"8"}] 15:31:53 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 15:31:53 INFO - PROCESS | 1846 | 1478039513897 Marionette TRACE conn3 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:31:54 INFO - PROCESS | 1846 | 1478039514054 Marionette TRACE conn3 <- [1,2592,null,{"value":null}] 15:31:54 INFO - PROCESS | 1846 | 1478039514212 Marionette TRACE conn3 -> [0,2593,"getWindowHandles",null] 15:31:54 INFO - PROCESS | 1846 | 1478039514218 Marionette TRACE conn3 <- [1,2593,null,["8"]] 15:31:54 INFO - PROCESS | 1846 | 1478039514224 Marionette TRACE conn3 -> [0,2594,"switchToWindow",{"name":"8"}] 15:31:54 INFO - PROCESS | 1846 | 1478039514231 Marionette TRACE conn3 <- [1,2594,null,{}] 15:31:54 INFO - PROCESS | 1846 | 1478039514240 Marionette TRACE conn3 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x83460800 == 20 [pid = 1846] [id = 558] 15:31:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x83461000) [pid = 1846] [serial = 1637] [outer = (nil)] 15:31:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x83464c00) [pid = 1846] [serial = 1638] [outer = 0x83461000] 15:31:54 INFO - PROCESS | 1846 | 1478039514333 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8350d800) [pid = 1846] [serial = 1639] [outer = 0x83461000] 15:31:54 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 15:31:54 WARNING - wptserve Traceback (most recent call last): 15:31:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:31:54 WARNING - rv = self.func(request, response) 15:31:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:31:54 WARNING - access_control_allow_origin = "*") 15:31:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:31:54 WARNING - payload = payload_generator(server_data) 15:31:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:31:54 WARNING - return encode_string_as_bmp_image(data) 15:31: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 15:31:54 WARNING - img.save(f, "BMP") 15:31:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:31:54 WARNING - f.write(bmpfileheader) 15:31:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:31:54 WARNING - 15:31:56 INFO - PROCESS | 1846 | --DOCSHELL 0x8350a400 == 19 [pid = 1846] [id = 551] 15:31:56 INFO - PROCESS | 1846 | --DOCSHELL 0x83180400 == 18 [pid = 1846] [id = 549] 15:31:56 INFO - PROCESS | 1846 | --DOCSHELL 0x830c0000 == 17 [pid = 1846] [id = 547] 15:31:56 INFO - PROCESS | 1846 | --DOCSHELL 0x82e80800 == 16 [pid = 1846] [id = 545] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c973400) [pid = 1846] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8b905800) [pid = 1846] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x83463400) [pid = 1846] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8beb9000) [pid = 1846] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x83181000) [pid = 1846] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039506693] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x83142c00) [pid = 1846] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8c795c00) [pid = 1846] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8c75e800) [pid = 1846] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x82e80c00) [pid = 1846] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x830c1800) [pid = 1846] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:31:59 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x82f04000) [pid = 1846] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x82e74c00 == 15 [pid = 1846] [id = 556] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8c973000 == 14 [pid = 1846] [id = 555] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x831ed800 == 13 [pid = 1846] [id = 554] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75e000 == 12 [pid = 1846] [id = 553] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x82e75800 == 11 [pid = 1846] [id = 548] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x8beb8800 == 10 [pid = 1846] [id = 552] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x83462c00 == 9 [pid = 1846] [id = 550] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03c00 == 8 [pid = 1846] [id = 546] 15:32:04 INFO - PROCESS | 1846 | --DOCSHELL 0x82e75000 == 7 [pid = 1846] [id = 557] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8346bc00) [pid = 1846] [serial = 1616] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8bf59c00) [pid = 1846] [serial = 1621] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8c975000) [pid = 1846] [serial = 1630] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8c7e0000) [pid = 1846] [serial = 1626] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x83147c00) [pid = 1846] [serial = 1611] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x830c2000) [pid = 1846] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8b906400) [pid = 1846] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8c7e3c00) [pid = 1846] [serial = 1627] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x82fda400) [pid = 1846] [serial = 1606] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x83466800) [pid = 1846] [serial = 1615] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8dccb800) [pid = 1846] [serial = 1632] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x82f0d000) [pid = 1846] [serial = 1603] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c760400) [pid = 1846] [serial = 1623] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8c763c00) [pid = 1846] [serial = 1624] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x83182000) [pid = 1846] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039506693] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8c977000) [pid = 1846] [serial = 1629] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8bebb400) [pid = 1846] [serial = 1620] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x83146000) [pid = 1846] [serial = 1610] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x82f06000) [pid = 1846] [serial = 1605] [outer = (nil)] [url = about:blank] 15:32:06 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8dbae800) [pid = 1846] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 15:32:06 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x82e75c00) [pid = 1846] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 15:32:11 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x83464c00) [pid = 1846] [serial = 1638] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8de12c00) [pid = 1846] [serial = 1633] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f02400) [pid = 1846] [serial = 1635] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f09c00) [pid = 1846] [serial = 1636] [outer = (nil)] [url = about:blank] 15:32:24 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:32:24 INFO - PROCESS | 1846 | 1478039544504 Marionette TRACE conn3 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:32:24 INFO - . 15:32:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30644ms 15:32:24 INFO - PROCESS | 1846 | 1478039544541 Marionette TRACE conn3 -> [0,2596,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 1846 | 1478039544547 Marionette TRACE conn3 <- [1,2596,null,{"value":"8"}] 15:32:24 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 15:32:24 INFO - PROCESS | 1846 | 1478039544557 Marionette TRACE conn3 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:32:24 INFO - PROCESS | 1846 | 1478039544759 Marionette TRACE conn3 <- [1,2597,null,{"value":null}] 15:32:24 INFO - PROCESS | 1846 | 1478039544834 Marionette TRACE conn3 -> [0,2598,"getWindowHandles",null] 15:32:24 INFO - PROCESS | 1846 | 1478039544839 Marionette TRACE conn3 <- [1,2598,null,["8"]] 15:32:24 INFO - PROCESS | 1846 | 1478039544847 Marionette TRACE conn3 -> [0,2599,"switchToWindow",{"name":"8"}] 15:32:24 INFO - PROCESS | 1846 | 1478039544854 Marionette TRACE conn3 <- [1,2599,null,{}] 15:32:24 INFO - PROCESS | 1846 | 1478039544860 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03000 == 8 [pid = 1846] [id = 559] 15:32:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03400) [pid = 1846] [serial = 1640] [outer = (nil)] 15:32:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05000) [pid = 1846] [serial = 1641] [outer = 0x82f03400] 15:32:24 INFO - PROCESS | 1846 | 1478039544950 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1642] [outer = 0x82f03400] 15:32:25 WARNING - wptserve Traceback (most recent call last): 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:32:25 WARNING - rv = self.func(request, response) 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:32:25 WARNING - access_control_allow_origin = "*") 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:32:25 WARNING - payload = payload_generator(server_data) 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:32:25 WARNING - return encode_string_as_bmp_image(data) 15:32: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 15:32:25 WARNING - img.save(f, "BMP") 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:32:25 WARNING - f.write(bmpfileheader) 15:32:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:32:25 WARNING - 15:32:25 WARNING - wptserve Traceback (most recent call last): 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:32:25 WARNING - rv = self.func(request, response) 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:32:25 WARNING - access_control_allow_origin = "*") 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:32:25 WARNING - payload = payload_generator(server_data) 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:32:25 WARNING - return encode_string_as_bmp_image(data) 15:32: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 15:32:25 WARNING - img.save(f, "BMP") 15:32:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:32:25 WARNING - f.write(bmpfileheader) 15:32:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:32:25 WARNING - 15:32:34 INFO - PROCESS | 1846 | --DOCSHELL 0x83460800 == 7 [pid = 1846] [id = 558] 15:32:36 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x83461000) [pid = 1846] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 15:32:42 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8350d800) [pid = 1846] [serial = 1639] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f05000) [pid = 1846] [serial = 1641] [outer = (nil)] [url = about:blank] 15:32:55 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:32:55 INFO - PROCESS | 1846 | 1478039575130 Marionette TRACE conn3 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:32:55 INFO - . 15:32:55 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30596ms 15:32:55 INFO - PROCESS | 1846 | 1478039575151 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:32:55 INFO - PROCESS | 1846 | 1478039575157 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 15:32:55 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 15:32:55 INFO - PROCESS | 1846 | 1478039575168 Marionette TRACE conn3 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:32:55 INFO - PROCESS | 1846 | 1478039575368 Marionette TRACE conn3 <- [1,2602,null,{"value":null}] 15:32:55 INFO - PROCESS | 1846 | 1478039575442 Marionette TRACE conn3 -> [0,2603,"getWindowHandles",null] 15:32:55 INFO - PROCESS | 1846 | 1478039575446 Marionette TRACE conn3 <- [1,2603,null,["8"]] 15:32:55 INFO - PROCESS | 1846 | 1478039575453 Marionette TRACE conn3 -> [0,2604,"switchToWindow",{"name":"8"}] 15:32:55 INFO - PROCESS | 1846 | 1478039575461 Marionette TRACE conn3 <- [1,2604,null,{}] 15:32:55 INFO - PROCESS | 1846 | 1478039575468 Marionette TRACE conn3 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:32:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f04c00 == 8 [pid = 1846] [id = 560] 15:32:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f05000) [pid = 1846] [serial = 1643] [outer = (nil)] 15:32:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f07800) [pid = 1846] [serial = 1644] [outer = 0x82f05000] 15:32:55 INFO - PROCESS | 1846 | 1478039575561 Marionette DEBUG loaded listener.js 15:32:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fdcc00) [pid = 1846] [serial = 1645] [outer = 0x82f05000] 15:32:56 INFO - PROCESS | 1846 | [1846] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 15:32:56 WARNING - wptserve Traceback (most recent call last): 15:32:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:32:56 WARNING - rv = self.func(request, response) 15:32:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:32:56 WARNING - access_control_allow_origin = "*") 15:32:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:32:56 WARNING - payload = payload_generator(server_data) 15:32:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:32:56 WARNING - return encode_string_as_bmp_image(data) 15:32: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 15:32:56 WARNING - img.save(f, "BMP") 15:32:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:32:56 WARNING - f.write(bmpfileheader) 15:32:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:32:56 WARNING - 15:33:05 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03000 == 7 [pid = 1846] [id = 559] 15:33:07 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f03400) [pid = 1846] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 15:33:12 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0f400) [pid = 1846] [serial = 1642] [outer = (nil)] [url = about:blank] 15:33:12 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f07800) [pid = 1846] [serial = 1644] [outer = (nil)] [url = about:blank] 15:33:25 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:33:25 INFO - PROCESS | 1846 | 1478039605744 Marionette TRACE conn3 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:33:25 INFO - . 15:33:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30600ms 15:33:25 INFO - PROCESS | 1846 | 1478039605766 Marionette TRACE conn3 -> [0,2606,"getWindowHandle",null] 15:33:25 INFO - PROCESS | 1846 | 1478039605772 Marionette TRACE conn3 <- [1,2606,null,{"value":"8"}] 15:33:25 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 15:33:25 INFO - PROCESS | 1846 | 1478039605782 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:33:25 INFO - PROCESS | 1846 | 1478039605979 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:33:26 INFO - PROCESS | 1846 | 1478039606051 Marionette TRACE conn3 -> [0,2608,"getWindowHandles",null] 15:33:26 INFO - PROCESS | 1846 | 1478039606056 Marionette TRACE conn3 <- [1,2608,null,["8"]] 15:33:26 INFO - PROCESS | 1846 | 1478039606064 Marionette TRACE conn3 -> [0,2609,"switchToWindow",{"name":"8"}] 15:33:26 INFO - PROCESS | 1846 | 1478039606071 Marionette TRACE conn3 <- [1,2609,null,{}] 15:33:26 INFO - PROCESS | 1846 | 1478039606077 Marionette TRACE conn3 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02400 == 8 [pid = 1846] [id = 561] 15:33:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03000) [pid = 1846] [serial = 1646] [outer = (nil)] 15:33:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05400) [pid = 1846] [serial = 1647] [outer = 0x82f03000] 15:33:26 INFO - PROCESS | 1846 | 1478039606167 Marionette DEBUG loaded listener.js 15:33:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f10c00) [pid = 1846] [serial = 1648] [outer = 0x82f03000] 15:33:26 INFO - PROCESS | 1846 | 1478039606654 Marionette TRACE conn3 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:33:26 INFO - . 15:33:26 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 918ms 15:33:26 INFO - PROCESS | 1846 | 1478039606704 Marionette TRACE conn3 -> [0,2611,"getWindowHandle",null] 15:33:26 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 15:33:26 INFO - PROCESS | 1846 | 1478039606709 Marionette TRACE conn3 <- [1,2611,null,{"value":"8"}] 15:33:26 INFO - PROCESS | 1846 | 1478039606716 Marionette TRACE conn3 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:33:26 INFO - PROCESS | 1846 | 1478039606887 Marionette TRACE conn3 <- [1,2612,null,{"value":null}] 15:33:26 INFO - PROCESS | 1846 | 1478039606896 Marionette TRACE conn3 -> [0,2613,"getWindowHandles",null] 15:33:26 INFO - PROCESS | 1846 | 1478039606900 Marionette TRACE conn3 <- [1,2613,null,["8"]] 15:33:26 INFO - PROCESS | 1846 | 1478039606906 Marionette TRACE conn3 -> [0,2614,"switchToWindow",{"name":"8"}] 15:33:26 INFO - PROCESS | 1846 | 1478039606910 Marionette TRACE conn3 <- [1,2614,null,{}] 15:33:26 INFO - PROCESS | 1846 | 1478039606917 Marionette TRACE conn3 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e78000 == 9 [pid = 1846] [id = 562] 15:33:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x82f0e000) [pid = 1846] [serial = 1649] [outer = (nil)] 15:33:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83140c00) [pid = 1846] [serial = 1650] [outer = 0x82f0e000] 15:33:27 INFO - PROCESS | 1846 | 1478039606999 Marionette DEBUG loaded listener.js 15:33:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83142400) [pid = 1846] [serial = 1651] [outer = 0x82f0e000] 15:33:27 INFO - PROCESS | 1846 | 1478039607611 Marionette TRACE conn3 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:33:27 INFO - . 15:33:27 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 922ms 15:33:27 INFO - PROCESS | 1846 | 1478039607644 Marionette TRACE conn3 -> [0,2616,"getWindowHandle",null] 15:33:27 INFO - PROCESS | 1846 | 1478039607651 Marionette TRACE conn3 <- [1,2616,null,{"value":"8"}] 15:33:27 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 15:33:27 INFO - PROCESS | 1846 | 1478039607657 Marionette TRACE conn3 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:33:27 INFO - PROCESS | 1846 | 1478039607819 Marionette TRACE conn3 <- [1,2617,null,{"value":null}] 15:33:28 INFO - PROCESS | 1846 | 1478039607994 Marionette TRACE conn3 -> [0,2618,"getWindowHandles",null] 15:33:28 INFO - PROCESS | 1846 | 1478039607998 Marionette TRACE conn3 <- [1,2618,null,["8"]] 15:33:28 INFO - PROCESS | 1846 | 1478039608003 Marionette TRACE conn3 -> [0,2619,"switchToWindow",{"name":"8"}] 15:33:28 INFO - PROCESS | 1846 | 1478039608009 Marionette TRACE conn3 <- [1,2619,null,{}] 15:33:28 INFO - PROCESS | 1846 | 1478039608015 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e8800 == 10 [pid = 1846] [id = 563] 15:33:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x831e8c00) [pid = 1846] [serial = 1652] [outer = (nil)] 15:33:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x831ef000) [pid = 1846] [serial = 1653] [outer = 0x831e8c00] 15:33:28 INFO - PROCESS | 1846 | 1478039608101 Marionette DEBUG loaded listener.js 15:33:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83460400) [pid = 1846] [serial = 1654] [outer = 0x831e8c00] 15:33:28 INFO - PROCESS | 1846 | 1478039608619 Marionette TRACE conn3 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:33:28 INFO - . 15:33:28 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 972ms 15:33:28 INFO - PROCESS | 1846 | 1478039608629 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:33:28 INFO - PROCESS | 1846 | 1478039608633 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 15:33:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 15:33:28 INFO - PROCESS | 1846 | 1478039608639 Marionette TRACE conn3 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:33:28 INFO - PROCESS | 1846 | 1478039608783 Marionette TRACE conn3 <- [1,2622,null,{"value":null}] 15:33:28 INFO - PROCESS | 1846 | 1478039608794 Marionette TRACE conn3 -> [0,2623,"getWindowHandles",null] 15:33:28 INFO - PROCESS | 1846 | 1478039608799 Marionette TRACE conn3 <- [1,2623,null,["8"]] 15:33:28 INFO - PROCESS | 1846 | 1478039608808 Marionette TRACE conn3 -> [0,2624,"switchToWindow",{"name":"8"}] 15:33:28 INFO - PROCESS | 1846 | 1478039608814 Marionette TRACE conn3 <- [1,2624,null,{}] 15:33:28 INFO - PROCESS | 1846 | 1478039608819 Marionette TRACE conn3 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x83149800 == 11 [pid = 1846] [id = 564] 15:33:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8346bc00) [pid = 1846] [serial = 1655] [outer = (nil)] 15:33:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8beed800) [pid = 1846] [serial = 1656] [outer = 0x8346bc00] 15:33:28 INFO - PROCESS | 1846 | 1478039608907 Marionette DEBUG loaded listener.js 15:33:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8beef400) [pid = 1846] [serial = 1657] [outer = 0x8346bc00] 15:33:29 INFO - PROCESS | 1846 | 1478039609518 Marionette TRACE conn3 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:33:29 INFO - . 15:33:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 922ms 15:33:29 INFO - PROCESS | 1846 | 1478039609561 Marionette TRACE conn3 -> [0,2626,"getWindowHandle",null] 15:33:29 INFO - PROCESS | 1846 | 1478039609564 Marionette TRACE conn3 <- [1,2626,null,{"value":"8"}] 15:33:29 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 15:33:29 INFO - PROCESS | 1846 | 1478039609570 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:33:29 INFO - PROCESS | 1846 | 1478039609707 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:33:29 INFO - PROCESS | 1846 | 1478039609823 Marionette TRACE conn3 -> [0,2628,"getWindowHandles",null] 15:33:29 INFO - PROCESS | 1846 | 1478039609827 Marionette TRACE conn3 <- [1,2628,null,["8"]] 15:33:29 INFO - PROCESS | 1846 | 1478039609835 Marionette TRACE conn3 -> [0,2629,"switchToWindow",{"name":"8"}] 15:33:29 INFO - PROCESS | 1846 | 1478039609839 Marionette TRACE conn3 <- [1,2629,null,{}] 15:33:29 INFO - PROCESS | 1846 | 1478039609843 Marionette TRACE conn3 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5a800 == 12 [pid = 1846] [id = 565] 15:33:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf61800) [pid = 1846] [serial = 1658] [outer = (nil)] 15:33:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf89000) [pid = 1846] [serial = 1659] [outer = 0x8bf61800] 15:33:29 INFO - PROCESS | 1846 | 1478039609922 Marionette DEBUG loaded listener.js 15:33:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c594800) [pid = 1846] [serial = 1660] [outer = 0x8bf61800] 15:33:30 WARNING - wptserve Traceback (most recent call last): 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:33:30 WARNING - rv = self.func(request, response) 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:33:30 WARNING - access_control_allow_origin = "*") 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:33:30 WARNING - payload = payload_generator(server_data) 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:33:30 WARNING - return encode_string_as_bmp_image(data) 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:33:30 WARNING - img.save(f, "BMP") 15:33:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:33:30 WARNING - f.write(bmpfileheader) 15:33:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:33:30 WARNING - 15:33:35 INFO - PROCESS | 1846 | --DOCSHELL 0x83149800 == 11 [pid = 1846] [id = 564] 15:33:35 INFO - PROCESS | 1846 | --DOCSHELL 0x831e8800 == 10 [pid = 1846] [id = 563] 15:33:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82e78000 == 9 [pid = 1846] [id = 562] 15:33:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02400 == 8 [pid = 1846] [id = 561] 15:33:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82f04c00 == 7 [pid = 1846] [id = 560] 15:33:38 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x82f03000) [pid = 1846] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 15:33:38 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x82f0e000) [pid = 1846] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 15:33:38 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8346bc00) [pid = 1846] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 15:33:38 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x831e8c00) [pid = 1846] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 15:33:38 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x82f05000) [pid = 1846] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x82f10c00) [pid = 1846] [serial = 1648] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x82f05400) [pid = 1846] [serial = 1647] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x83142400) [pid = 1846] [serial = 1651] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x83140c00) [pid = 1846] [serial = 1650] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x83460400) [pid = 1846] [serial = 1654] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x831ef000) [pid = 1846] [serial = 1653] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8beef400) [pid = 1846] [serial = 1657] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8beed800) [pid = 1846] [serial = 1656] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8bf89000) [pid = 1846] [serial = 1659] [outer = (nil)] [url = about:blank] 15:33:43 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82fdcc00) [pid = 1846] [serial = 1645] [outer = (nil)] [url = about:blank] 15:34:00 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:34:00 INFO - PROCESS | 1846 | 1478039640075 Marionette TRACE conn3 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:34:00 INFO - . 15:34:00 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30545ms 15:34:00 INFO - PROCESS | 1846 | 1478039640117 Marionette TRACE conn3 -> [0,2631,"getWindowHandle",null] 15:34:00 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 15:34:00 INFO - PROCESS | 1846 | 1478039640124 Marionette TRACE conn3 <- [1,2631,null,{"value":"8"}] 15:34:00 INFO - PROCESS | 1846 | 1478039640134 Marionette TRACE conn3 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:34:00 INFO - PROCESS | 1846 | 1478039640329 Marionette TRACE conn3 <- [1,2632,null,{"value":null}] 15:34:00 INFO - PROCESS | 1846 | 1478039640403 Marionette TRACE conn3 -> [0,2633,"getWindowHandles",null] 15:34:00 INFO - PROCESS | 1846 | 1478039640406 Marionette TRACE conn3 <- [1,2633,null,["8"]] 15:34:00 INFO - PROCESS | 1846 | 1478039640415 Marionette TRACE conn3 -> [0,2634,"switchToWindow",{"name":"8"}] 15:34:00 INFO - PROCESS | 1846 | 1478039640423 Marionette TRACE conn3 <- [1,2634,null,{}] 15:34:00 INFO - PROCESS | 1846 | 1478039640428 Marionette TRACE conn3 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:34:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f04000 == 8 [pid = 1846] [id = 566] 15:34:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04800) [pid = 1846] [serial = 1661] [outer = (nil)] 15:34:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06000) [pid = 1846] [serial = 1662] [outer = 0x82f04800] 15:34:00 INFO - PROCESS | 1846 | 1478039640517 Marionette DEBUG loaded listener.js 15:34:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0fc00) [pid = 1846] [serial = 1663] [outer = 0x82f04800] 15:34:00 WARNING - wptserve Traceback (most recent call last): 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:34:00 WARNING - rv = self.func(request, response) 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:34:00 WARNING - access_control_allow_origin = "*") 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:34:00 WARNING - payload = payload_generator(server_data) 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:34:00 WARNING - return encode_string_as_bmp_image(data) 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:34:00 WARNING - img.save(f, "BMP") 15:34:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:34:00 WARNING - f.write(bmpfileheader) 15:34:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:34:00 WARNING - 15:34:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5a800 == 7 [pid = 1846] [id = 565] 15:34:12 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8bf61800) [pid = 1846] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 15:34:17 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8c594800) [pid = 1846] [serial = 1660] [outer = (nil)] [url = about:blank] 15:34:17 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f06000) [pid = 1846] [serial = 1662] [outer = (nil)] [url = about:blank] 15:34:30 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:34:30 INFO - PROCESS | 1846 | 1478039670695 Marionette TRACE conn3 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:34:30 INFO - . 15:34:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30594ms 15:34:30 INFO - PROCESS | 1846 | 1478039670725 Marionette TRACE conn3 -> [0,2636,"getWindowHandle",null] 15:34:30 INFO - PROCESS | 1846 | 1478039670730 Marionette TRACE conn3 <- [1,2636,null,{"value":"8"}] 15:34:30 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 15:34:30 INFO - PROCESS | 1846 | 1478039670741 Marionette TRACE conn3 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:34:30 INFO - PROCESS | 1846 | 1478039670940 Marionette TRACE conn3 <- [1,2637,null,{"value":null}] 15:34:31 INFO - PROCESS | 1846 | 1478039671014 Marionette TRACE conn3 -> [0,2638,"getWindowHandles",null] 15:34:31 INFO - PROCESS | 1846 | 1478039671019 Marionette TRACE conn3 <- [1,2638,null,["8"]] 15:34:31 INFO - PROCESS | 1846 | 1478039671026 Marionette TRACE conn3 -> [0,2639,"switchToWindow",{"name":"8"}] 15:34:31 INFO - PROCESS | 1846 | 1478039671033 Marionette TRACE conn3 <- [1,2639,null,{}] 15:34:31 INFO - PROCESS | 1846 | 1478039671038 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:34:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e81800 == 8 [pid = 1846] [id = 567] 15:34:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e81c00) [pid = 1846] [serial = 1664] [outer = (nil)] 15:34:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f03400) [pid = 1846] [serial = 1665] [outer = 0x82e81c00] 15:34:31 INFO - PROCESS | 1846 | 1478039671130 Marionette DEBUG loaded listener.js 15:34:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1666] [outer = 0x82e81c00] 15:34:31 WARNING - wptserve Traceback (most recent call last): 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:34:31 WARNING - rv = self.func(request, response) 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:34:31 WARNING - access_control_allow_origin = "*") 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:34:31 WARNING - payload = payload_generator(server_data) 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:34:31 WARNING - return encode_string_as_bmp_image(data) 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:34:31 WARNING - img.save(f, "BMP") 15:34:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:34:31 WARNING - f.write(bmpfileheader) 15:34:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:34:31 WARNING - 15:34:40 INFO - PROCESS | 1846 | --DOCSHELL 0x82f04000 == 7 [pid = 1846] [id = 566] 15:34:42 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f04800) [pid = 1846] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 15:34:48 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0fc00) [pid = 1846] [serial = 1663] [outer = (nil)] [url = about:blank] 15:34:48 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f03400) [pid = 1846] [serial = 1665] [outer = (nil)] [url = about:blank] 15:35:01 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:35:01 INFO - PROCESS | 1846 | 1478039701308 Marionette TRACE conn3 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:35:01 INFO - . 15:35:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30597ms 15:35:01 INFO - PROCESS | 1846 | 1478039701336 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:35:01 INFO - PROCESS | 1846 | 1478039701342 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 15:35:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 15:35:01 INFO - PROCESS | 1846 | 1478039701352 Marionette TRACE conn3 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:01 INFO - PROCESS | 1846 | 1478039701551 Marionette TRACE conn3 <- [1,2642,null,{"value":null}] 15:35:01 INFO - PROCESS | 1846 | 1478039701625 Marionette TRACE conn3 -> [0,2643,"getWindowHandles",null] 15:35:01 INFO - PROCESS | 1846 | 1478039701631 Marionette TRACE conn3 <- [1,2643,null,["8"]] 15:35:01 INFO - PROCESS | 1846 | 1478039701637 Marionette TRACE conn3 -> [0,2644,"switchToWindow",{"name":"8"}] 15:35:01 INFO - PROCESS | 1846 | 1478039701645 Marionette TRACE conn3 <- [1,2644,null,{}] 15:35:01 INFO - PROCESS | 1846 | 1478039701650 Marionette TRACE conn3 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f04000 == 8 [pid = 1846] [id = 568] 15:35:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04800) [pid = 1846] [serial = 1667] [outer = (nil)] 15:35:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06800) [pid = 1846] [serial = 1668] [outer = 0x82f04800] 15:35:01 INFO - PROCESS | 1846 | 1478039701744 Marionette DEBUG loaded listener.js 15:35:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0ec00) [pid = 1846] [serial = 1669] [outer = 0x82f04800] 15:35:02 INFO - PROCESS | 1846 | 1478039702311 Marionette TRACE conn3 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:35:02 INFO - . 15:35:02 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1018ms 15:35:02 INFO - PROCESS | 1846 | 1478039702369 Marionette TRACE conn3 -> [0,2646,"getWindowHandle",null] 15:35:02 INFO - PROCESS | 1846 | 1478039702374 Marionette TRACE conn3 <- [1,2646,null,{"value":"8"}] 15:35:02 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 15:35:02 INFO - PROCESS | 1846 | 1478039702380 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:02 INFO - PROCESS | 1846 | 1478039702547 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:35:02 INFO - PROCESS | 1846 | 1478039702561 Marionette TRACE conn3 -> [0,2648,"getWindowHandles",null] 15:35:02 INFO - PROCESS | 1846 | 1478039702565 Marionette TRACE conn3 <- [1,2648,null,["8"]] 15:35:02 INFO - PROCESS | 1846 | 1478039702570 Marionette TRACE conn3 -> [0,2649,"switchToWindow",{"name":"8"}] 15:35:02 INFO - PROCESS | 1846 | 1478039702575 Marionette TRACE conn3 <- [1,2649,null,{}] 15:35:02 INFO - PROCESS | 1846 | 1478039702581 Marionette TRACE conn3 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e800 == 9 [pid = 1846] [id = 569] 15:35:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c8800) [pid = 1846] [serial = 1670] [outer = (nil)] 15:35:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83142800) [pid = 1846] [serial = 1671] [outer = 0x830c8800] 15:35:02 INFO - PROCESS | 1846 | 1478039702664 Marionette DEBUG loaded listener.js 15:35:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x82e74400) [pid = 1846] [serial = 1672] [outer = 0x830c8800] 15:35:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317cc00 == 10 [pid = 1846] [id = 570] 15:35:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8317e800) [pid = 1846] [serial = 1673] [outer = (nil)] 15:35:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8317f000) [pid = 1846] [serial = 1674] [outer = 0x8317e800] 15:35:03 INFO - PROCESS | 1846 | 1478039703406 Marionette TRACE conn3 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:03 INFO - . 15:35:03 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 1123ms 15:35:03 INFO - PROCESS | 1846 | 1478039703511 Marionette TRACE conn3 -> [0,2651,"getWindowHandle",null] 15:35:03 INFO - PROCESS | 1846 | 1478039703517 Marionette TRACE conn3 <- [1,2651,null,{"value":"8"}] 15:35:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 15:35:03 INFO - PROCESS | 1846 | 1478039703524 Marionette TRACE conn3 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:03 INFO - PROCESS | 1846 | 1478039703692 Marionette TRACE conn3 <- [1,2652,null,{"value":null}] 15:35:03 INFO - PROCESS | 1846 | 1478039703704 Marionette TRACE conn3 -> [0,2653,"getWindowHandles",null] 15:35:03 INFO - PROCESS | 1846 | 1478039703707 Marionette TRACE conn3 <- [1,2653,null,["8"]] 15:35:03 INFO - PROCESS | 1846 | 1478039703713 Marionette TRACE conn3 -> [0,2654,"switchToWindow",{"name":"8"}] 15:35:03 INFO - PROCESS | 1846 | 1478039703720 Marionette TRACE conn3 <- [1,2654,null,{}] 15:35:03 INFO - PROCESS | 1846 | 1478039703726 Marionette TRACE conn3 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x83460c00 == 11 [pid = 1846] [id = 571] 15:35:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83461000) [pid = 1846] [serial = 1675] [outer = (nil)] 15:35:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x83462c00) [pid = 1846] [serial = 1676] [outer = 0x83461000] 15:35:03 INFO - PROCESS | 1846 | 1478039703910 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x83469400) [pid = 1846] [serial = 1677] [outer = 0x83461000] 15:35:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350f000 == 12 [pid = 1846] [id = 572] 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8350f800) [pid = 1846] [serial = 1678] [outer = (nil)] 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8b906000) [pid = 1846] [serial = 1679] [outer = 0x8350f800] 15:35:04 INFO - PROCESS | 1846 | 1478039704492 Marionette TRACE conn3 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:04 INFO - . 15:35:04 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 1020ms 15:35:04 INFO - PROCESS | 1846 | 1478039704543 Marionette TRACE conn3 -> [0,2656,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 1846 | 1478039704547 Marionette TRACE conn3 <- [1,2656,null,{"value":"8"}] 15:35:04 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 15:35:04 INFO - PROCESS | 1846 | 1478039704554 Marionette TRACE conn3 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:04 INFO - PROCESS | 1846 | 1478039704715 Marionette TRACE conn3 <- [1,2657,null,{"value":null}] 15:35:04 INFO - PROCESS | 1846 | 1478039704728 Marionette TRACE conn3 -> [0,2658,"getWindowHandles",null] 15:35:04 INFO - PROCESS | 1846 | 1478039704733 Marionette TRACE conn3 <- [1,2658,null,["8"]] 15:35:04 INFO - PROCESS | 1846 | 1478039704737 Marionette TRACE conn3 -> [0,2659,"switchToWindow",{"name":"8"}] 15:35:04 INFO - PROCESS | 1846 | 1478039704743 Marionette TRACE conn3 <- [1,2659,null,{}] 15:35:04 INFO - PROCESS | 1846 | 1478039704748 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314a800 == 13 [pid = 1846] [id = 573] 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8beb8000) [pid = 1846] [serial = 1680] [outer = (nil)] 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf54800) [pid = 1846] [serial = 1681] [outer = 0x8beb8000] 15:35:04 INFO - PROCESS | 1846 | 1478039704836 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8bf56800) [pid = 1846] [serial = 1682] [outer = 0x8beb8000] 15:35:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c598800 == 14 [pid = 1846] [id = 574] 15:35:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c599400) [pid = 1846] [serial = 1683] [outer = (nil)] 15:35:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c59f000) [pid = 1846] [serial = 1684] [outer = 0x8c599400] 15:35:05 INFO - PROCESS | 1846 | 1478039705505 Marionette TRACE conn3 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:05 INFO - . 15:35:05 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 1025ms 15:35:05 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 15:35:05 INFO - PROCESS | 1846 | 1478039705579 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:35:05 INFO - PROCESS | 1846 | 1478039705582 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 15:35:05 INFO - PROCESS | 1846 | 1478039705588 Marionette TRACE conn3 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:05 INFO - PROCESS | 1846 | 1478039705783 Marionette TRACE conn3 <- [1,2662,null,{"value":null}] 15:35:05 INFO - PROCESS | 1846 | 1478039705799 Marionette TRACE conn3 -> [0,2663,"getWindowHandles",null] 15:35:05 INFO - PROCESS | 1846 | 1478039705801 Marionette TRACE conn3 <- [1,2663,null,["8"]] 15:35:05 INFO - PROCESS | 1846 | 1478039705808 Marionette TRACE conn3 -> [0,2664,"switchToWindow",{"name":"8"}] 15:35:05 INFO - PROCESS | 1846 | 1478039705811 Marionette TRACE conn3 <- [1,2664,null,{}] 15:35:05 INFO - PROCESS | 1846 | 1478039705816 Marionette TRACE conn3 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c761000 == 15 [pid = 1846] [id = 575] 15:35:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c761400) [pid = 1846] [serial = 1685] [outer = (nil)] 15:35:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c763000) [pid = 1846] [serial = 1686] [outer = 0x8c761400] 15:35:05 INFO - PROCESS | 1846 | 1478039705896 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c765c00) [pid = 1846] [serial = 1687] [outer = 0x8c761400] 15:35:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c795000 == 16 [pid = 1846] [id = 576] 15:35:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c795c00) [pid = 1846] [serial = 1688] [outer = (nil)] 15:35:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c797000) [pid = 1846] [serial = 1689] [outer = 0x8c795c00] 15:35:06 INFO - PROCESS | 1846 | 1478039706576 Marionette TRACE conn3 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:35:06 INFO - . 15:35:06 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 1027ms 15:35:06 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 15:35:06 INFO - PROCESS | 1846 | 1478039706614 Marionette TRACE conn3 -> [0,2666,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 1846 | 1478039706616 Marionette TRACE conn3 <- [1,2666,null,{"value":"8"}] 15:35:06 INFO - PROCESS | 1846 | 1478039706622 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:06 INFO - PROCESS | 1846 | 1478039706823 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:35:06 INFO - PROCESS | 1846 | 1478039706936 Marionette TRACE conn3 -> [0,2668,"getWindowHandles",null] 15:35:06 INFO - PROCESS | 1846 | 1478039706938 Marionette TRACE conn3 <- [1,2668,null,["8"]] 15:35:06 INFO - PROCESS | 1846 | 1478039706947 Marionette TRACE conn3 -> [0,2669,"switchToWindow",{"name":"8"}] 15:35:06 INFO - PROCESS | 1846 | 1478039706951 Marionette TRACE conn3 <- [1,2669,null,{}] 15:35:06 INFO - PROCESS | 1846 | 1478039706955 Marionette TRACE conn3 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e77400 == 17 [pid = 1846] [id = 577] 15:35:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x831e9800) [pid = 1846] [serial = 1690] [outer = (nil)] 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8c7e9400) [pid = 1846] [serial = 1691] [outer = 0x831e9800] 15:35:07 INFO - PROCESS | 1846 | 1478039707045 Marionette DEBUG loaded listener.js 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c96d800) [pid = 1846] [serial = 1692] [outer = 0x831e9800] 15:35:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c97b400 == 18 [pid = 1846] [id = 578] 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8c97cc00) [pid = 1846] [serial = 1693] [outer = (nil)] 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8d0ac400) [pid = 1846] [serial = 1694] [outer = 0x8c97cc00] 15:35:07 INFO - PROCESS | 1846 | 1478039707608 Marionette TRACE conn3 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:35:07 INFO - . 15:35:07 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 1026ms 15:35:07 INFO - PROCESS | 1846 | 1478039707648 Marionette TRACE conn3 -> [0,2671,"getWindowHandle",null] 15:35:07 INFO - PROCESS | 1846 | 1478039707651 Marionette TRACE conn3 <- [1,2671,null,{"value":"8"}] 15:35:07 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 15:35:07 INFO - PROCESS | 1846 | 1478039707658 Marionette TRACE conn3 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:07 INFO - PROCESS | 1846 | 1478039707811 Marionette TRACE conn3 <- [1,2672,null,{"value":null}] 15:35:07 INFO - PROCESS | 1846 | 1478039707824 Marionette TRACE conn3 -> [0,2673,"getWindowHandles",null] 15:35:07 INFO - PROCESS | 1846 | 1478039707830 Marionette TRACE conn3 <- [1,2673,null,["8"]] 15:35:07 INFO - PROCESS | 1846 | 1478039707834 Marionette TRACE conn3 -> [0,2674,"switchToWindow",{"name":"8"}] 15:35:07 INFO - PROCESS | 1846 | 1478039707840 Marionette TRACE conn3 <- [1,2674,null,{}] 15:35:07 INFO - PROCESS | 1846 | 1478039707844 Marionette TRACE conn3 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c83000 == 19 [pid = 1846] [id = 579] 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x8cfb6400) [pid = 1846] [serial = 1695] [outer = (nil)] 15:35:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x8db1b800) [pid = 1846] [serial = 1696] [outer = 0x8cfb6400] 15:35:07 INFO - PROCESS | 1846 | 1478039707923 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8dbb6800) [pid = 1846] [serial = 1697] [outer = 0x8cfb6400] 15:35:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de6e000 == 20 [pid = 1846] [id = 580] 15:35:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8de70000) [pid = 1846] [serial = 1698] [outer = (nil)] 15:35:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8de70800) [pid = 1846] [serial = 1699] [outer = 0x8de70000] 15:35:08 INFO - PROCESS | 1846 | 1478039708658 Marionette TRACE conn3 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:35:08 INFO - . 15:35:08 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 1022ms 15:35:08 INFO - PROCESS | 1846 | 1478039708679 Marionette TRACE conn3 -> [0,2676,"getWindowHandle",null] 15:35:08 INFO - PROCESS | 1846 | 1478039708682 Marionette TRACE conn3 <- [1,2676,null,{"value":"8"}] 15:35:08 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 15:35:08 INFO - PROCESS | 1846 | 1478039708687 Marionette TRACE conn3 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:08 INFO - PROCESS | 1846 | 1478039708873 Marionette TRACE conn3 <- [1,2677,null,{"value":null}] 15:35:08 INFO - PROCESS | 1846 | 1478039708883 Marionette TRACE conn3 -> [0,2678,"getWindowHandles",null] 15:35:08 INFO - PROCESS | 1846 | 1478039708905 Marionette TRACE conn3 <- [1,2678,null,["8"]] 15:35:08 INFO - PROCESS | 1846 | 1478039708912 Marionette TRACE conn3 -> [0,2679,"switchToWindow",{"name":"8"}] 15:35:08 INFO - PROCESS | 1846 | 1478039708916 Marionette TRACE conn3 <- [1,2679,null,{}] 15:35:08 INFO - PROCESS | 1846 | 1478039708921 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8c000 == 21 [pid = 1846] [id = 581] 15:35:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x82c8f800) [pid = 1846] [serial = 1700] [outer = (nil)] 15:35:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8de1f800) [pid = 1846] [serial = 1701] [outer = 0x82c8f800] 15:35:09 INFO - PROCESS | 1846 | 1478039709000 Marionette DEBUG loaded listener.js 15:35:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8dea2400) [pid = 1846] [serial = 1702] [outer = 0x82c8f800] 15:35:09 INFO - PROCESS | 1846 | 1478039709568 Marionette TRACE conn3 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:09 INFO - . 15:35:09 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 918ms 15:35:09 INFO - PROCESS | 1846 | 1478039709607 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:35:09 INFO - PROCESS | 1846 | 1478039709613 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 15:35:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 15:35:09 INFO - PROCESS | 1846 | 1478039709622 Marionette TRACE conn3 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:09 INFO - PROCESS | 1846 | 1478039709792 Marionette TRACE conn3 <- [1,2682,null,{"value":null}] 15:35:09 INFO - PROCESS | 1846 | 1478039709960 Marionette TRACE conn3 -> [0,2683,"getWindowHandles",null] 15:35:09 INFO - PROCESS | 1846 | 1478039709966 Marionette TRACE conn3 <- [1,2683,null,["8"]] 15:35:09 INFO - PROCESS | 1846 | 1478039709974 Marionette TRACE conn3 -> [0,2684,"switchToWindow",{"name":"8"}] 15:35:09 INFO - PROCESS | 1846 | 1478039709981 Marionette TRACE conn3 <- [1,2684,null,{}] 15:35:10 INFO - PROCESS | 1846 | 1478039709987 Marionette TRACE conn3 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c8000 == 22 [pid = 1846] [id = 582] 15:35:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x830ca800) [pid = 1846] [serial = 1703] [outer = (nil)] 15:35:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8314ac00) [pid = 1846] [serial = 1704] [outer = 0x830ca800] 15:35:10 INFO - PROCESS | 1846 | 1478039710091 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8317bc00) [pid = 1846] [serial = 1705] [outer = 0x830ca800] 15:35:10 INFO - PROCESS | 1846 | 1478039710711 Marionette TRACE conn3 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:10 INFO - . 15:35:10 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 1118ms 15:35:10 INFO - PROCESS | 1846 | 1478039710739 Marionette TRACE conn3 -> [0,2686,"getWindowHandle",null] 15:35:10 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 15:35:10 INFO - PROCESS | 1846 | 1478039710744 Marionette TRACE conn3 <- [1,2686,null,{"value":"8"}] 15:35:10 INFO - PROCESS | 1846 | 1478039710751 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:10 INFO - PROCESS | 1846 | 1478039710915 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:35:11 INFO - PROCESS | 1846 | 1478039711044 Marionette TRACE conn3 -> [0,2688,"getWindowHandles",null] 15:35:11 INFO - PROCESS | 1846 | 1478039711048 Marionette TRACE conn3 <- [1,2688,null,["8"]] 15:35:11 INFO - PROCESS | 1846 | 1478039711055 Marionette TRACE conn3 -> [0,2689,"switchToWindow",{"name":"8"}] 15:35:11 INFO - PROCESS | 1846 | 1478039711061 Marionette TRACE conn3 <- [1,2689,null,{}] 15:35:11 INFO - PROCESS | 1846 | 1478039711066 Marionette TRACE conn3 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf81800 == 23 [pid = 1846] [id = 583] 15:35:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8bf83400) [pid = 1846] [serial = 1706] [outer = (nil)] 15:35:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c763800) [pid = 1846] [serial = 1707] [outer = 0x8bf83400] 15:35:11 INFO - PROCESS | 1846 | 1478039711161 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8c795400) [pid = 1846] [serial = 1708] [outer = 0x8bf83400] 15:35:11 INFO - PROCESS | 1846 | 1478039711813 Marionette TRACE conn3 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:11 INFO - . 15:35:11 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 1120ms 15:35:11 INFO - PROCESS | 1846 | 1478039711893 Marionette TRACE conn3 -> [0,2691,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 1846 | 1478039711900 Marionette TRACE conn3 <- [1,2691,null,{"value":"8"}] 15:35:11 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 15:35:11 INFO - PROCESS | 1846 | 1478039711909 Marionette TRACE conn3 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:12 INFO - PROCESS | 1846 | 1478039712084 Marionette TRACE conn3 <- [1,2692,null,{"value":null}] 15:35:12 INFO - PROCESS | 1846 | 1478039712242 Marionette TRACE conn3 -> [0,2693,"getWindowHandles",null] 15:35:12 INFO - PROCESS | 1846 | 1478039712246 Marionette TRACE conn3 <- [1,2693,null,["8"]] 15:35:12 INFO - PROCESS | 1846 | 1478039712252 Marionette TRACE conn3 -> [0,2694,"switchToWindow",{"name":"8"}] 15:35:12 INFO - PROCESS | 1846 | 1478039712259 Marionette TRACE conn3 <- [1,2694,null,{}] 15:35:12 INFO - PROCESS | 1846 | 1478039712269 Marionette TRACE conn3 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deaf800 == 24 [pid = 1846] [id = 584] 15:35:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8deb0400) [pid = 1846] [serial = 1709] [outer = (nil)] 15:35:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8deb6400) [pid = 1846] [serial = 1710] [outer = 0x8deb0400] 15:35:12 INFO - PROCESS | 1846 | 1478039712373 Marionette DEBUG loaded listener.js 15:35:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8dee5c00) [pid = 1846] [serial = 1711] [outer = 0x8deb0400] 15:35:13 INFO - PROCESS | 1846 | 1478039713031 Marionette TRACE conn3 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:13 INFO - . 15:35:13 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 1173ms 15:35:13 INFO - PROCESS | 1846 | 1478039713082 Marionette TRACE conn3 -> [0,2696,"getWindowHandle",null] 15:35:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:35:13 INFO - PROCESS | 1846 | 1478039713086 Marionette TRACE conn3 <- [1,2696,null,{"value":"8"}] 15:35:13 INFO - PROCESS | 1846 | 1478039713093 Marionette TRACE conn3 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:13 INFO - PROCESS | 1846 | 1478039713253 Marionette TRACE conn3 <- [1,2697,null,{"value":null}] 15:35:13 INFO - PROCESS | 1846 | 1478039713505 Marionette TRACE conn3 -> [0,2698,"getWindowHandles",null] 15:35:13 INFO - PROCESS | 1846 | 1478039713510 Marionette TRACE conn3 <- [1,2698,null,["8"]] 15:35:13 INFO - PROCESS | 1846 | 1478039713524 Marionette TRACE conn3 -> [0,2699,"switchToWindow",{"name":"8"}] 15:35:13 INFO - PROCESS | 1846 | 1478039713542 Marionette TRACE conn3 <- [1,2699,null,{}] 15:35:13 INFO - PROCESS | 1846 | 1478039713549 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c6c00 == 25 [pid = 1846] [id = 585] 15:35:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x830c7400) [pid = 1846] [serial = 1712] [outer = (nil)] 15:35:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8314a400) [pid = 1846] [serial = 1713] [outer = 0x830c7400] 15:35:13 INFO - PROCESS | 1846 | 1478039713638 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8345dc00) [pid = 1846] [serial = 1714] [outer = 0x830c7400] 15:35:14 INFO - PROCESS | 1846 | 1478039714323 Marionette TRACE conn3 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:14 INFO - . 15:35:14 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 1273ms 15:35:14 INFO - PROCESS | 1846 | 1478039714365 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 1846 | 1478039714370 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 15:35:14 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 15:35:14 INFO - PROCESS | 1846 | 1478039714378 Marionette TRACE conn3 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:14 INFO - PROCESS | 1846 | 1478039714539 Marionette TRACE conn3 <- [1,2702,null,{"value":null}] 15:35:14 INFO - PROCESS | 1846 | 1478039714667 Marionette TRACE conn3 -> [0,2703,"getWindowHandles",null] 15:35:14 INFO - PROCESS | 1846 | 1478039714673 Marionette TRACE conn3 <- [1,2703,null,["8"]] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8de6e000 == 24 [pid = 1846] [id = 580] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8c97b400 == 23 [pid = 1846] [id = 578] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8c795000 == 22 [pid = 1846] [id = 576] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8c598800 == 21 [pid = 1846] [id = 574] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8350f000 == 20 [pid = 1846] [id = 572] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8317cc00 == 19 [pid = 1846] [id = 570] 15:35:14 INFO - PROCESS | 1846 | --DOCSHELL 0x82e81800 == 18 [pid = 1846] [id = 567] 15:35:14 INFO - PROCESS | 1846 | 1478039714711 Marionette TRACE conn3 -> [0,2704,"switchToWindow",{"name":"8"}] 15:35:14 INFO - PROCESS | 1846 | 1478039714718 Marionette TRACE conn3 <- [1,2704,null,{}] 15:35:14 INFO - PROCESS | 1846 | 1478039714723 Marionette TRACE conn3 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317cc00 == 19 [pid = 1846] [id = 586] 15:35:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x83183c00) [pid = 1846] [serial = 1715] [outer = (nil)] 15:35:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8345d400) [pid = 1846] [serial = 1716] [outer = 0x83183c00] 15:35:14 INFO - PROCESS | 1846 | 1478039714806 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8346b800) [pid = 1846] [serial = 1717] [outer = 0x83183c00] 15:35:15 INFO - PROCESS | 1846 | 1478039715345 Marionette TRACE conn3 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:15 INFO - . 15:35:15 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 1025ms 15:35:15 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 15:35:15 INFO - PROCESS | 1846 | 1478039715403 Marionette TRACE conn3 -> [0,2706,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 1846 | 1478039715405 Marionette TRACE conn3 <- [1,2706,null,{"value":"8"}] 15:35:15 INFO - PROCESS | 1846 | 1478039715413 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:15 INFO - PROCESS | 1846 | 1478039715587 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:35:15 INFO - PROCESS | 1846 | 1478039715709 Marionette TRACE conn3 -> [0,2708,"getWindowHandles",null] 15:35:15 INFO - PROCESS | 1846 | 1478039715717 Marionette TRACE conn3 <- [1,2708,null,["8"]] 15:35:15 INFO - PROCESS | 1846 | 1478039715730 Marionette TRACE conn3 -> [0,2709,"switchToWindow",{"name":"8"}] 15:35:15 INFO - PROCESS | 1846 | 1478039715734 Marionette TRACE conn3 <- [1,2709,null,{}] 15:35:15 INFO - PROCESS | 1846 | 1478039715739 Marionette TRACE conn3 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75e400 == 20 [pid = 1846] [id = 587] 15:35:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8c75e800) [pid = 1846] [serial = 1718] [outer = (nil)] 15:35:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c764400) [pid = 1846] [serial = 1719] [outer = 0x8c75e800] 15:35:15 INFO - PROCESS | 1846 | 1478039715819 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c79a800) [pid = 1846] [serial = 1720] [outer = 0x8c75e800] 15:35:16 INFO - PROCESS | 1846 | 1478039716341 Marionette TRACE conn3 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:16 INFO - . 15:35:16 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 975ms 15:35:16 INFO - PROCESS | 1846 | 1478039716385 Marionette TRACE conn3 -> [0,2711,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 1846 | 1478039716388 Marionette TRACE conn3 <- [1,2711,null,{"value":"8"}] 15:35:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 15:35:16 INFO - PROCESS | 1846 | 1478039716394 Marionette TRACE conn3 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:16 INFO - PROCESS | 1846 | 1478039716537 Marionette TRACE conn3 <- [1,2712,null,{"value":null}] 15:35:16 INFO - PROCESS | 1846 | 1478039716666 Marionette TRACE conn3 -> [0,2713,"getWindowHandles",null] 15:35:16 INFO - PROCESS | 1846 | 1478039716668 Marionette TRACE conn3 <- [1,2713,null,["8"]] 15:35:16 INFO - PROCESS | 1846 | 1478039716673 Marionette TRACE conn3 -> [0,2714,"switchToWindow",{"name":"8"}] 15:35:16 INFO - PROCESS | 1846 | 1478039716679 Marionette TRACE conn3 <- [1,2714,null,{}] 15:35:16 INFO - PROCESS | 1846 | 1478039716684 Marionette TRACE conn3 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dccd000 == 21 [pid = 1846] [id = 588] 15:35:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8dcd8400) [pid = 1846] [serial = 1721] [outer = (nil)] 15:35:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8de19400) [pid = 1846] [serial = 1722] [outer = 0x8dcd8400] 15:35:16 INFO - PROCESS | 1846 | 1478039716762 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8de6f400) [pid = 1846] [serial = 1723] [outer = 0x8dcd8400] 15:35:17 INFO - PROCESS | 1846 | 1478039717316 Marionette TRACE conn3 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:17 INFO - . 15:35:17 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 969ms 15:35:17 INFO - PROCESS | 1846 | 1478039717378 Marionette TRACE conn3 -> [0,2716,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 1846 | 1478039717382 Marionette TRACE conn3 <- [1,2716,null,{"value":"8"}] 15:35:17 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 15:35:17 INFO - PROCESS | 1846 | 1478039717388 Marionette TRACE conn3 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:17 INFO - PROCESS | 1846 | 1478039717580 Marionette TRACE conn3 <- [1,2717,null,{"value":null}] 15:35:17 INFO - PROCESS | 1846 | 1478039717605 Marionette TRACE conn3 -> [0,2718,"getWindowHandles",null] 15:35:17 INFO - PROCESS | 1846 | 1478039717608 Marionette TRACE conn3 <- [1,2718,null,["8"]] 15:35:17 INFO - PROCESS | 1846 | 1478039717613 Marionette TRACE conn3 -> [0,2719,"switchToWindow",{"name":"8"}] 15:35:17 INFO - PROCESS | 1846 | 1478039717616 Marionette TRACE conn3 <- [1,2719,null,{}] 15:35:17 INFO - PROCESS | 1846 | 1478039717621 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa02000 == 22 [pid = 1846] [id = 589] 15:35:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fa03000) [pid = 1846] [serial = 1724] [outer = (nil)] 15:35:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fa05400) [pid = 1846] [serial = 1725] [outer = 0x8fa03000] 15:35:17 INFO - PROCESS | 1846 | 1478039717767 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fa09800) [pid = 1846] [serial = 1726] [outer = 0x8fa03000] 15:35:18 INFO - PROCESS | 1846 | 1478039718344 Marionette TRACE conn3 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:18 INFO - . 15:35:18 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 1018ms 15:35:18 INFO - PROCESS | 1846 | 1478039718407 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 1846 | 1478039718410 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 15:35:18 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 15:35:18 INFO - PROCESS | 1846 | 1478039718421 Marionette TRACE conn3 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:18 INFO - PROCESS | 1846 | 1478039718673 Marionette TRACE conn3 <- [1,2722,null,{"value":null}] 15:35:18 INFO - PROCESS | 1846 | 1478039718704 Marionette TRACE conn3 -> [0,2723,"getWindowHandles",null] 15:35:18 INFO - PROCESS | 1846 | 1478039718708 Marionette TRACE conn3 <- [1,2723,null,["8"]] 15:35:18 INFO - PROCESS | 1846 | 1478039718712 Marionette TRACE conn3 -> [0,2724,"switchToWindow",{"name":"8"}] 15:35:18 INFO - PROCESS | 1846 | 1478039718716 Marionette TRACE conn3 <- [1,2724,null,{}] 15:35:18 INFO - PROCESS | 1846 | 1478039718720 Marionette TRACE conn3 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x830cbc00 == 23 [pid = 1846] [id = 590] 15:35:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fbc0c00) [pid = 1846] [serial = 1727] [outer = (nil)] 15:35:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fbc2800) [pid = 1846] [serial = 1728] [outer = 0x8fbc0c00] 15:35:18 INFO - PROCESS | 1846 | 1478039718889 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8fc0a400) [pid = 1846] [serial = 1729] [outer = 0x8fbc0c00] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x830c8800) [pid = 1846] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x82e81c00) [pid = 1846] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8350f800) [pid = 1846] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039704316] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x83461000) [pid = 1846] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8c97cc00) [pid = 1846] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039707428] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x831e9800) [pid = 1846] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8c599400) [pid = 1846] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8beb8000) [pid = 1846] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8c795c00) [pid = 1846] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c761400) [pid = 1846] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x82f04800) [pid = 1846] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8317e800) [pid = 1846] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8cfb6400) [pid = 1846] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:35:19 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8de70000) [pid = 1846] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:19 INFO - PROCESS | 1846 | 1478039719585 Marionette TRACE conn3 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:19 INFO - . 15:35:19 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 1219ms 15:35:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:35:19 INFO - PROCESS | 1846 | 1478039719640 Marionette TRACE conn3 -> [0,2726,"getWindowHandle",null] 15:35:19 INFO - PROCESS | 1846 | 1478039719642 Marionette TRACE conn3 <- [1,2726,null,{"value":"8"}] 15:35:19 INFO - PROCESS | 1846 | 1478039719651 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:19 INFO - PROCESS | 1846 | 1478039719784 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:35:19 INFO - PROCESS | 1846 | 1478039719905 Marionette TRACE conn3 -> [0,2728,"getWindowHandles",null] 15:35:19 INFO - PROCESS | 1846 | 1478039719909 Marionette TRACE conn3 <- [1,2728,null,["8"]] 15:35:19 INFO - PROCESS | 1846 | 1478039719914 Marionette TRACE conn3 -> [0,2729,"switchToWindow",{"name":"8"}] 15:35:19 INFO - PROCESS | 1846 | 1478039719919 Marionette TRACE conn3 <- [1,2729,null,{}] 15:35:19 INFO - PROCESS | 1846 | 1478039719924 Marionette TRACE conn3 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc0c800 == 24 [pid = 1846] [id = 591] 15:35:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8fc12800) [pid = 1846] [serial = 1730] [outer = (nil)] 15:35:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8fc14400) [pid = 1846] [serial = 1731] [outer = 0x8fc12800] 15:35:20 INFO - PROCESS | 1846 | 1478039720008 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8fc17000) [pid = 1846] [serial = 1732] [outer = 0x8fc12800] 15:35:20 INFO - PROCESS | 1846 | 1478039720465 Marionette TRACE conn3 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:20 INFO - . 15:35:20 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 875ms 15:35:20 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 15:35:20 INFO - PROCESS | 1846 | 1478039720523 Marionette TRACE conn3 -> [0,2731,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 1846 | 1478039720525 Marionette TRACE conn3 <- [1,2731,null,{"value":"8"}] 15:35:20 INFO - PROCESS | 1846 | 1478039720531 Marionette TRACE conn3 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:20 INFO - PROCESS | 1846 | 1478039720660 Marionette TRACE conn3 <- [1,2732,null,{"value":null}] 15:35:20 INFO - PROCESS | 1846 | 1478039720668 Marionette TRACE conn3 -> [0,2733,"getWindowHandles",null] 15:35:20 INFO - PROCESS | 1846 | 1478039720671 Marionette TRACE conn3 <- [1,2733,null,["8"]] 15:35:20 INFO - PROCESS | 1846 | 1478039720675 Marionette TRACE conn3 -> [0,2734,"switchToWindow",{"name":"8"}] 15:35:20 INFO - PROCESS | 1846 | 1478039720678 Marionette TRACE conn3 <- [1,2734,null,{}] 15:35:20 INFO - PROCESS | 1846 | 1478039720685 Marionette TRACE conn3 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e78c00 == 25 [pid = 1846] [id = 592] 15:35:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8fcbd400) [pid = 1846] [serial = 1733] [outer = (nil)] 15:35:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8fcc4800) [pid = 1846] [serial = 1734] [outer = 0x8fcbd400] 15:35:20 INFO - PROCESS | 1846 | 1478039720762 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8fcc7c00) [pid = 1846] [serial = 1735] [outer = 0x8fcbd400] 15:35:21 INFO - PROCESS | 1846 | 1478039721424 Marionette TRACE conn3 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:21 INFO - . 15:35:21 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 924ms 15:35:21 INFO - PROCESS | 1846 | 1478039721456 Marionette TRACE conn3 -> [0,2736,"getWindowHandle",null] 15:35:21 INFO - PROCESS | 1846 | 1478039721462 Marionette TRACE conn3 <- [1,2736,null,{"value":"8"}] 15:35:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 15:35:21 INFO - PROCESS | 1846 | 1478039721471 Marionette TRACE conn3 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:21 INFO - PROCESS | 1846 | 1478039721675 Marionette TRACE conn3 <- [1,2737,null,{"value":null}] 15:35:21 INFO - PROCESS | 1846 | 1478039721825 Marionette TRACE conn3 -> [0,2738,"getWindowHandles",null] 15:35:21 INFO - PROCESS | 1846 | 1478039721832 Marionette TRACE conn3 <- [1,2738,null,["8"]] 15:35:21 INFO - PROCESS | 1846 | 1478039721839 Marionette TRACE conn3 -> [0,2739,"switchToWindow",{"name":"8"}] 15:35:21 INFO - PROCESS | 1846 | 1478039721846 Marionette TRACE conn3 <- [1,2739,null,{}] 15:35:21 INFO - PROCESS | 1846 | 1478039721852 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x83506000 == 26 [pid = 1846] [id = 593] 15:35:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8350a400) [pid = 1846] [serial = 1736] [outer = (nil)] 15:35:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8bf56400) [pid = 1846] [serial = 1737] [outer = 0x8350a400] 15:35:21 INFO - PROCESS | 1846 | 1478039721960 Marionette DEBUG loaded listener.js 15:35:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8c59b400) [pid = 1846] [serial = 1738] [outer = 0x8350a400] 15:35:22 INFO - PROCESS | 1846 | 1478039722579 Marionette TRACE conn3 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:22 INFO - . 15:35:22 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1183ms 15:35:22 INFO - PROCESS | 1846 | 1478039722653 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 1846 | 1478039722657 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 15:35:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 15:35:22 INFO - PROCESS | 1846 | 1478039722664 Marionette TRACE conn3 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:22 INFO - PROCESS | 1846 | 1478039722831 Marionette TRACE conn3 <- [1,2742,null,{"value":null}] 15:35:23 INFO - PROCESS | 1846 | 1478039722996 Marionette TRACE conn3 -> [0,2743,"getWindowHandles",null] 15:35:23 INFO - PROCESS | 1846 | 1478039723000 Marionette TRACE conn3 <- [1,2743,null,["8"]] 15:35:23 INFO - PROCESS | 1846 | 1478039723007 Marionette TRACE conn3 -> [0,2744,"switchToWindow",{"name":"8"}] 15:35:23 INFO - PROCESS | 1846 | 1478039723013 Marionette TRACE conn3 <- [1,2744,null,{}] 15:35:23 INFO - PROCESS | 1846 | 1478039723021 Marionette TRACE conn3 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8debcc00 == 27 [pid = 1846] [id = 594] 15:35:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8dee4000) [pid = 1846] [serial = 1739] [outer = (nil)] 15:35:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fbbf400) [pid = 1846] [serial = 1740] [outer = 0x8dee4000] 15:35:23 INFO - PROCESS | 1846 | 1478039723113 Marionette DEBUG loaded listener.js 15:35:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fbc6800) [pid = 1846] [serial = 1741] [outer = 0x8dee4000] 15:35:23 INFO - PROCESS | 1846 | 1478039723709 Marionette TRACE conn3 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:23 INFO - . 15:35:23 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1119ms 15:35:23 INFO - PROCESS | 1846 | 1478039723790 Marionette TRACE conn3 -> [0,2746,"getWindowHandle",null] 15:35:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 15:35:23 INFO - PROCESS | 1846 | 1478039723797 Marionette TRACE conn3 <- [1,2746,null,{"value":"8"}] 15:35:23 INFO - PROCESS | 1846 | 1478039723804 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:23 INFO - PROCESS | 1846 | 1478039723994 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:35:24 INFO - PROCESS | 1846 | 1478039724157 Marionette TRACE conn3 -> [0,2748,"getWindowHandles",null] 15:35:24 INFO - PROCESS | 1846 | 1478039724162 Marionette TRACE conn3 <- [1,2748,null,["8"]] 15:35:24 INFO - PROCESS | 1846 | 1478039724172 Marionette TRACE conn3 -> [0,2749,"switchToWindow",{"name":"8"}] 15:35:24 INFO - PROCESS | 1846 | 1478039724177 Marionette TRACE conn3 <- [1,2749,null,{}] 15:35:24 INFO - PROCESS | 1846 | 1478039724184 Marionette TRACE conn3 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x93beb800 == 28 [pid = 1846] [id = 595] 15:35:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x94c7b400) [pid = 1846] [serial = 1742] [outer = (nil)] 15:35:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x94c7fc00) [pid = 1846] [serial = 1743] [outer = 0x94c7b400] 15:35:24 INFO - PROCESS | 1846 | 1478039724277 Marionette DEBUG loaded listener.js 15:35:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x94c82800) [pid = 1846] [serial = 1744] [outer = 0x94c7b400] 15:35:24 INFO - PROCESS | 1846 | 1478039724822 Marionette TRACE conn3 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:24 INFO - . 15:35:24 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1030ms 15:35:24 INFO - PROCESS | 1846 | 1478039724833 Marionette TRACE conn3 -> [0,2751,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 1846 | 1478039724837 Marionette TRACE conn3 <- [1,2751,null,{"value":"8"}] 15:35:24 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 15:35:24 INFO - PROCESS | 1846 | 1478039724844 Marionette TRACE conn3 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:25 INFO - PROCESS | 1846 | 1478039725003 Marionette TRACE conn3 <- [1,2752,null,{"value":null}] 15:35:25 INFO - PROCESS | 1846 | 1478039725169 Marionette TRACE conn3 -> [0,2753,"getWindowHandles",null] 15:35:25 INFO - PROCESS | 1846 | 1478039725174 Marionette TRACE conn3 <- [1,2753,null,["8"]] 15:35:25 INFO - PROCESS | 1846 | 1478039725180 Marionette TRACE conn3 -> [0,2754,"switchToWindow",{"name":"8"}] 15:35:25 INFO - PROCESS | 1846 | 1478039725185 Marionette TRACE conn3 <- [1,2754,null,{}] 15:35:25 INFO - PROCESS | 1846 | 1478039725193 Marionette TRACE conn3 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x94c89c00 == 29 [pid = 1846] [id = 596] 15:35:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x94d5e400) [pid = 1846] [serial = 1745] [outer = (nil)] 15:35:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x94d63400) [pid = 1846] [serial = 1746] [outer = 0x94d5e400] 15:35:25 INFO - PROCESS | 1846 | 1478039725284 Marionette DEBUG loaded listener.js 15:35:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8dee5400) [pid = 1846] [serial = 1747] [outer = 0x94d5e400] 15:35:25 INFO - PROCESS | 1846 | 1478039725973 Marionette TRACE conn3 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:26 INFO - . 15:35:26 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1170ms 15:35:26 INFO - PROCESS | 1846 | 1478039726013 Marionette TRACE conn3 -> [0,2756,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 1846 | 1478039726015 Marionette TRACE conn3 <- [1,2756,null,{"value":"8"}] 15:35:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:35:26 INFO - PROCESS | 1846 | 1478039726023 Marionette TRACE conn3 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:26 INFO - PROCESS | 1846 | 1478039726232 Marionette TRACE conn3 <- [1,2757,null,{"value":null}] 15:35:26 INFO - PROCESS | 1846 | 1478039726243 Marionette TRACE conn3 -> [0,2758,"getWindowHandles",null] 15:35:26 INFO - PROCESS | 1846 | 1478039726246 Marionette TRACE conn3 <- [1,2758,null,["8"]] 15:35:26 INFO - PROCESS | 1846 | 1478039726250 Marionette TRACE conn3 -> [0,2759,"switchToWindow",{"name":"8"}] 15:35:26 INFO - PROCESS | 1846 | 1478039726261 Marionette TRACE conn3 <- [1,2759,null,{}] 15:35:26 INFO - PROCESS | 1846 | 1478039726482 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c3400 == 30 [pid = 1846] [id = 597] 15:35:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x830c9c00) [pid = 1846] [serial = 1748] [outer = (nil)] 15:35:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x83504c00) [pid = 1846] [serial = 1749] [outer = 0x830c9c00] 15:35:26 INFO - PROCESS | 1846 | 1478039726569 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8c59e800) [pid = 1846] [serial = 1750] [outer = 0x830c9c00] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x8db1b800) [pid = 1846] [serial = 1696] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8dbb6800) [pid = 1846] [serial = 1697] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8de70800) [pid = 1846] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8c7e9400) [pid = 1846] [serial = 1691] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8c96d800) [pid = 1846] [serial = 1692] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8d0ac400) [pid = 1846] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039707428] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8c763000) [pid = 1846] [serial = 1686] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8c765c00) [pid = 1846] [serial = 1687] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8c797000) [pid = 1846] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8bf54800) [pid = 1846] [serial = 1681] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8bf56800) [pid = 1846] [serial = 1682] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8c59f000) [pid = 1846] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x83462c00) [pid = 1846] [serial = 1676] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x83469400) [pid = 1846] [serial = 1677] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8b906000) [pid = 1846] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039704316] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x83142800) [pid = 1846] [serial = 1671] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x82e74400) [pid = 1846] [serial = 1672] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8317f000) [pid = 1846] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x82f06800) [pid = 1846] [serial = 1668] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x82f0ec00) [pid = 1846] [serial = 1669] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x82f0f400) [pid = 1846] [serial = 1666] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8de1f800) [pid = 1846] [serial = 1701] [outer = (nil)] [url = about:blank] 15:35:27 INFO - PROCESS | 1846 | 1478039727387 Marionette TRACE conn3 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:27 INFO - . 15:35:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1425ms 15:35:27 INFO - PROCESS | 1846 | 1478039727449 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 1846 | 1478039727453 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 15:35:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 15:35:27 INFO - PROCESS | 1846 | 1478039727462 Marionette TRACE conn3 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:27 INFO - PROCESS | 1846 | 1478039727610 Marionette TRACE conn3 <- [1,2762,null,{"value":null}] 15:35:27 INFO - PROCESS | 1846 | 1478039727733 Marionette TRACE conn3 -> [0,2763,"getWindowHandles",null] 15:35:27 INFO - PROCESS | 1846 | 1478039727737 Marionette TRACE conn3 <- [1,2763,null,["8"]] 15:35:27 INFO - PROCESS | 1846 | 1478039727747 Marionette TRACE conn3 -> [0,2764,"switchToWindow",{"name":"8"}] 15:35:27 INFO - PROCESS | 1846 | 1478039727753 Marionette TRACE conn3 <- [1,2764,null,{}] 15:35:27 INFO - PROCESS | 1846 | 1478039727764 Marionette TRACE conn3 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c9800 == 31 [pid = 1846] [id = 598] 15:35:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x83142800) [pid = 1846] [serial = 1751] [outer = (nil)] 15:35:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8317c800) [pid = 1846] [serial = 1752] [outer = 0x83142800] 15:35:27 INFO - PROCESS | 1846 | 1478039727851 Marionette DEBUG loaded listener.js 15:35:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x83181000) [pid = 1846] [serial = 1753] [outer = 0x83142800] 15:35:28 INFO - PROCESS | 1846 | 1478039728478 Marionette TRACE conn3 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:35:28 INFO - . 15:35:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1028ms 15:35:28 INFO - PROCESS | 1846 | 1478039728489 Marionette TRACE conn3 -> [0,2766,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 1846 | 1478039728492 Marionette TRACE conn3 <- [1,2766,null,{"value":"8"}] 15:35:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:35:28 INFO - PROCESS | 1846 | 1478039728501 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:28 INFO - PROCESS | 1846 | 1478039728644 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:35:28 INFO - PROCESS | 1846 | 1478039728782 Marionette TRACE conn3 -> [0,2768,"getWindowHandles",null] 15:35:28 INFO - PROCESS | 1846 | 1478039728786 Marionette TRACE conn3 <- [1,2768,null,["8"]] 15:35:28 INFO - PROCESS | 1846 | 1478039728791 Marionette TRACE conn3 -> [0,2769,"switchToWindow",{"name":"8"}] 15:35:28 INFO - PROCESS | 1846 | 1478039728796 Marionette TRACE conn3 <- [1,2769,null,{}] 15:35:28 INFO - PROCESS | 1846 | 1478039728809 Marionette TRACE conn3 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c765400 == 32 [pid = 1846] [id = 599] 15:35:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8c767000) [pid = 1846] [serial = 1754] [outer = (nil)] 15:35:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c792400) [pid = 1846] [serial = 1755] [outer = 0x8c767000] 15:35:28 INFO - PROCESS | 1846 | 1478039728892 Marionette DEBUG loaded listener.js 15:35:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c7e8400) [pid = 1846] [serial = 1756] [outer = 0x8c767000] 15:35:29 WARNING - wptserve Traceback (most recent call last): 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:35:29 WARNING - rv = self.func(request, response) 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:35:29 WARNING - access_control_allow_origin = "*") 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:35:29 WARNING - payload = payload_generator(server_data) 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:35:29 WARNING - return encode_string_as_bmp_image(data) 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:35:29 WARNING - img.save(f, "BMP") 15:35:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:35:29 WARNING - f.write(bmpfileheader) 15:35:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:35:29 WARNING - 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x830c7400) [pid = 1846] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x83183c00) [pid = 1846] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8c75e800) [pid = 1846] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8deb0400) [pid = 1846] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8fbc0c00) [pid = 1846] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8bf83400) [pid = 1846] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x830ca800) [pid = 1846] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8fa03000) [pid = 1846] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8fc12800) [pid = 1846] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 15:35:30 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8dcd8400) [pid = 1846] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x830c6c00 == 31 [pid = 1846] [id = 585] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8deaf800 == 30 [pid = 1846] [id = 584] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf81800 == 29 [pid = 1846] [id = 583] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x830c8000 == 28 [pid = 1846] [id = 582] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8c761000 == 27 [pid = 1846] [id = 575] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82c83000 == 26 [pid = 1846] [id = 579] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc0c800 == 25 [pid = 1846] [id = 591] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8c000 == 24 [pid = 1846] [id = 581] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x830cbc00 == 23 [pid = 1846] [id = 590] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82e77400 == 22 [pid = 1846] [id = 577] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e800 == 21 [pid = 1846] [id = 569] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8dccd000 == 20 [pid = 1846] [id = 588] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8314a800 == 19 [pid = 1846] [id = 573] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x82f04000 == 18 [pid = 1846] [id = 568] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8317cc00 == 17 [pid = 1846] [id = 586] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa02000 == 16 [pid = 1846] [id = 589] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x830c9800 == 15 [pid = 1846] [id = 598] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x830c3400 == 14 [pid = 1846] [id = 597] 15:35:35 INFO - PROCESS | 1846 | --DOCSHELL 0x93beb800 == 13 [pid = 1846] [id = 595] 15:35:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8debcc00 == 12 [pid = 1846] [id = 594] 15:35:36 INFO - PROCESS | 1846 | --DOCSHELL 0x83506000 == 11 [pid = 1846] [id = 593] 15:35:36 INFO - PROCESS | 1846 | --DOCSHELL 0x82e78c00 == 10 [pid = 1846] [id = 592] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8de6f400) [pid = 1846] [serial = 1723] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8de19400) [pid = 1846] [serial = 1722] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8fa09800) [pid = 1846] [serial = 1726] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8fa05400) [pid = 1846] [serial = 1725] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8fc0a400) [pid = 1846] [serial = 1729] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8fbc2800) [pid = 1846] [serial = 1728] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8fc17000) [pid = 1846] [serial = 1732] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8fc14400) [pid = 1846] [serial = 1731] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8c764400) [pid = 1846] [serial = 1719] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8c79a800) [pid = 1846] [serial = 1720] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8345d400) [pid = 1846] [serial = 1716] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8346b800) [pid = 1846] [serial = 1717] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8314a400) [pid = 1846] [serial = 1713] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8345dc00) [pid = 1846] [serial = 1714] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8deb6400) [pid = 1846] [serial = 1710] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8dee5c00) [pid = 1846] [serial = 1711] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8c763800) [pid = 1846] [serial = 1707] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8c795400) [pid = 1846] [serial = 1708] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8314ac00) [pid = 1846] [serial = 1704] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8317bc00) [pid = 1846] [serial = 1705] [outer = (nil)] [url = about:blank] 15:35:36 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8fcc4800) [pid = 1846] [serial = 1734] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x830c9c00) [pid = 1846] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8350a400) [pid = 1846] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x94d5e400) [pid = 1846] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8fcbd400) [pid = 1846] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x83142800) [pid = 1846] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8dee4000) [pid = 1846] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x94c7b400) [pid = 1846] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 15:35:39 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82c8f800) [pid = 1846] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 15:35:43 INFO - PROCESS | 1846 | --DOCSHELL 0x83460c00 == 9 [pid = 1846] [id = 571] 15:35:43 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75e400 == 8 [pid = 1846] [id = 587] 15:35:43 INFO - PROCESS | 1846 | --DOCSHELL 0x94c89c00 == 7 [pid = 1846] [id = 596] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8dea2400) [pid = 1846] [serial = 1702] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8dee5400) [pid = 1846] [serial = 1747] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x94d63400) [pid = 1846] [serial = 1746] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8c59e800) [pid = 1846] [serial = 1750] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x83504c00) [pid = 1846] [serial = 1749] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x83181000) [pid = 1846] [serial = 1753] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8317c800) [pid = 1846] [serial = 1752] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8c792400) [pid = 1846] [serial = 1755] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x94c7fc00) [pid = 1846] [serial = 1743] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x94c82800) [pid = 1846] [serial = 1744] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8fbbf400) [pid = 1846] [serial = 1740] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8fbc6800) [pid = 1846] [serial = 1741] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8bf56400) [pid = 1846] [serial = 1737] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8c59b400) [pid = 1846] [serial = 1738] [outer = (nil)] [url = about:blank] 15:35:43 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8fcc7c00) [pid = 1846] [serial = 1735] [outer = (nil)] [url = about:blank] 15:35:59 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:35:59 INFO - PROCESS | 1846 | 1478039759055 Marionette TRACE conn3 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:35:59 INFO - . 15:35:59 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30615ms 15:35:59 INFO - PROCESS | 1846 | 1478039759117 Marionette TRACE conn3 -> [0,2771,"getWindowHandle",null] 15:35:59 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:35:59 INFO - PROCESS | 1846 | 1478039759123 Marionette TRACE conn3 <- [1,2771,null,{"value":"8"}] 15:35:59 INFO - PROCESS | 1846 | 1478039759133 Marionette TRACE conn3 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:35:59 INFO - PROCESS | 1846 | 1478039759339 Marionette TRACE conn3 <- [1,2772,null,{"value":null}] 15:35:59 INFO - PROCESS | 1846 | 1478039759415 Marionette TRACE conn3 -> [0,2773,"getWindowHandles",null] 15:35:59 INFO - PROCESS | 1846 | 1478039759420 Marionette TRACE conn3 <- [1,2773,null,["8"]] 15:35:59 INFO - PROCESS | 1846 | 1478039759428 Marionette TRACE conn3 -> [0,2774,"switchToWindow",{"name":"8"}] 15:35:59 INFO - PROCESS | 1846 | 1478039759435 Marionette TRACE conn3 <- [1,2774,null,{}] 15:35:59 INFO - PROCESS | 1846 | 1478039759441 Marionette TRACE conn3 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 600] 15:35:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f04000) [pid = 1846] [serial = 1757] [outer = (nil)] 15:35:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f08000) [pid = 1846] [serial = 1758] [outer = 0x82f04000] 15:35:59 INFO - PROCESS | 1846 | 1478039759532 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fda000) [pid = 1846] [serial = 1759] [outer = 0x82f04000] 15:35:59 WARNING - wptserve Traceback (most recent call last): 15:35:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:35:59 WARNING - rv = self.func(request, response) 15:35:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:35:59 WARNING - access_control_allow_origin = "*") 15:35:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:35:59 WARNING - payload = payload_generator(server_data) 15:35:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:35:59 WARNING - return encode_string_as_bmp_image(data) 15:35: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 15:35:59 WARNING - img.save(f, "BMP") 15:35:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:35:59 WARNING - f.write(bmpfileheader) 15:35:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:35:59 WARNING - 15:36:09 INFO - PROCESS | 1846 | --DOCSHELL 0x8c765400 == 7 [pid = 1846] [id = 599] 15:36:11 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8c767000) [pid = 1846] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:36:16 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8c7e8400) [pid = 1846] [serial = 1756] [outer = (nil)] [url = about:blank] 15:36:16 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f08000) [pid = 1846] [serial = 1758] [outer = (nil)] [url = about:blank] 15:36:29 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:36:29 INFO - PROCESS | 1846 | 1478039789712 Marionette TRACE conn3 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:36:29 INFO - . 15:36:29 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30615ms 15:36:29 INFO - PROCESS | 1846 | 1478039789746 Marionette TRACE conn3 -> [0,2776,"getWindowHandle",null] 15:36:29 INFO - PROCESS | 1846 | 1478039789752 Marionette TRACE conn3 <- [1,2776,null,{"value":"8"}] 15:36:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:36:29 INFO - PROCESS | 1846 | 1478039789763 Marionette TRACE conn3 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:36:29 INFO - PROCESS | 1846 | 1478039789961 Marionette TRACE conn3 <- [1,2777,null,{"value":null}] 15:36:30 INFO - PROCESS | 1846 | 1478039790037 Marionette TRACE conn3 -> [0,2778,"getWindowHandles",null] 15:36:30 INFO - PROCESS | 1846 | 1478039790042 Marionette TRACE conn3 <- [1,2778,null,["8"]] 15:36:30 INFO - PROCESS | 1846 | 1478039790049 Marionette TRACE conn3 -> [0,2779,"switchToWindow",{"name":"8"}] 15:36:30 INFO - PROCESS | 1846 | 1478039790056 Marionette TRACE conn3 <- [1,2779,null,{}] 15:36:30 INFO - PROCESS | 1846 | 1478039790061 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01c00 == 8 [pid = 1846] [id = 601] 15:36:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f02000) [pid = 1846] [serial = 1760] [outer = (nil)] 15:36:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05000) [pid = 1846] [serial = 1761] [outer = 0x82f02000] 15:36:30 INFO - PROCESS | 1846 | 1478039790154 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f10400) [pid = 1846] [serial = 1762] [outer = 0x82f02000] 15:36:30 WARNING - wptserve Traceback (most recent call last): 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:36:30 WARNING - rv = self.func(request, response) 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:36:30 WARNING - access_control_allow_origin = "*") 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:36:30 WARNING - payload = payload_generator(server_data) 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:36:30 WARNING - return encode_string_as_bmp_image(data) 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:36:30 WARNING - img.save(f, "BMP") 15:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:36:30 WARNING - f.write(bmpfileheader) 15:36:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:36:30 WARNING - 15:36:39 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03400 == 7 [pid = 1846] [id = 600] 15:36:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f04000) [pid = 1846] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 15:36:47 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fda000) [pid = 1846] [serial = 1759] [outer = (nil)] [url = about:blank] 15:36:47 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f05000) [pid = 1846] [serial = 1761] [outer = (nil)] [url = about:blank] 15:37:00 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:37:00 INFO - PROCESS | 1846 | 1478039820334 Marionette TRACE conn3 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:37:00 INFO - . 15:37:00 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30610ms 15:37:00 INFO - PROCESS | 1846 | 1478039820371 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:37:00 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:37:00 INFO - PROCESS | 1846 | 1478039820377 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 15:37:00 INFO - PROCESS | 1846 | 1478039820388 Marionette TRACE conn3 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:00 INFO - PROCESS | 1846 | 1478039820587 Marionette TRACE conn3 <- [1,2782,null,{"value":null}] 15:37:00 INFO - PROCESS | 1846 | 1478039820662 Marionette TRACE conn3 -> [0,2783,"getWindowHandles",null] 15:37:00 INFO - PROCESS | 1846 | 1478039820668 Marionette TRACE conn3 <- [1,2783,null,["8"]] 15:37:00 INFO - PROCESS | 1846 | 1478039820674 Marionette TRACE conn3 -> [0,2784,"switchToWindow",{"name":"8"}] 15:37:00 INFO - PROCESS | 1846 | 1478039820681 Marionette TRACE conn3 <- [1,2784,null,{}] 15:37:00 INFO - PROCESS | 1846 | 1478039820688 Marionette TRACE conn3 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03000 == 8 [pid = 1846] [id = 602] 15:37:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03400) [pid = 1846] [serial = 1763] [outer = (nil)] 15:37:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05800) [pid = 1846] [serial = 1764] [outer = 0x82f03400] 15:37:00 INFO - PROCESS | 1846 | 1478039820780 Marionette DEBUG loaded listener.js 15:37:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fd8800) [pid = 1846] [serial = 1765] [outer = 0x82f03400] 15:37:01 INFO - PROCESS | 1846 | 1478039821319 Marionette TRACE conn3 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:37:01 INFO - . 15:37:01 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 969ms 15:37:01 INFO - PROCESS | 1846 | 1478039821354 Marionette TRACE conn3 -> [0,2786,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 1846 | 1478039821358 Marionette TRACE conn3 <- [1,2786,null,{"value":"8"}] 15:37:01 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:37:01 INFO - PROCESS | 1846 | 1478039821372 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:01 INFO - PROCESS | 1846 | 1478039821534 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:37:01 INFO - PROCESS | 1846 | 1478039821648 Marionette TRACE conn3 -> [0,2788,"getWindowHandles",null] 15:37:01 INFO - PROCESS | 1846 | 1478039821652 Marionette TRACE conn3 <- [1,2788,null,["8"]] 15:37:01 INFO - PROCESS | 1846 | 1478039821659 Marionette TRACE conn3 -> [0,2789,"switchToWindow",{"name":"8"}] 15:37:01 INFO - PROCESS | 1846 | 1478039821663 Marionette TRACE conn3 <- [1,2789,null,{}] 15:37:01 INFO - PROCESS | 1846 | 1478039821669 Marionette TRACE conn3 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e800 == 9 [pid = 1846] [id = 603] 15:37:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830cbc00) [pid = 1846] [serial = 1766] [outer = (nil)] 15:37:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83141c00) [pid = 1846] [serial = 1767] [outer = 0x830cbc00] 15:37:01 INFO - PROCESS | 1846 | 1478039821753 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83144c00) [pid = 1846] [serial = 1768] [outer = 0x830cbc00] 15:37:02 INFO - PROCESS | 1846 | 1478039822296 Marionette TRACE conn3 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:37:02 INFO - . 15:37:02 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 15:37:02 INFO - PROCESS | 1846 | 1478039822349 Marionette TRACE conn3 -> [0,2791,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 1846 | 1478039822356 Marionette TRACE conn3 <- [1,2791,null,{"value":"8"}] 15:37:02 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:37:02 INFO - PROCESS | 1846 | 1478039822363 Marionette TRACE conn3 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:02 INFO - PROCESS | 1846 | 1478039822593 Marionette TRACE conn3 <- [1,2792,null,{"value":null}] 15:37:02 INFO - PROCESS | 1846 | 1478039822713 Marionette TRACE conn3 -> [0,2793,"getWindowHandles",null] 15:37:02 INFO - PROCESS | 1846 | 1478039822718 Marionette TRACE conn3 <- [1,2793,null,["8"]] 15:37:02 INFO - PROCESS | 1846 | 1478039822723 Marionette TRACE conn3 -> [0,2794,"switchToWindow",{"name":"8"}] 15:37:02 INFO - PROCESS | 1846 | 1478039822729 Marionette TRACE conn3 <- [1,2794,null,{}] 15:37:02 INFO - PROCESS | 1846 | 1478039822735 Marionette TRACE conn3 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x831efc00 == 10 [pid = 1846] [id = 604] 15:37:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8345d400) [pid = 1846] [serial = 1769] [outer = (nil)] 15:37:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8345fc00) [pid = 1846] [serial = 1770] [outer = 0x8345d400] 15:37:02 INFO - PROCESS | 1846 | 1478039822824 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83462c00) [pid = 1846] [serial = 1771] [outer = 0x8345d400] 15:37:03 INFO - PROCESS | 1846 | 1478039823379 Marionette TRACE conn3 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:37:03 INFO - . 15:37:03 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1074ms 15:37:03 INFO - PROCESS | 1846 | 1478039823436 Marionette TRACE conn3 -> [0,2796,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 1846 | 1478039823440 Marionette TRACE conn3 <- [1,2796,null,{"value":"8"}] 15:37:03 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 15:37:03 INFO - PROCESS | 1846 | 1478039823446 Marionette TRACE conn3 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:03 INFO - PROCESS | 1846 | 1478039823589 Marionette TRACE conn3 <- [1,2797,null,{"value":null}] 15:37:03 INFO - PROCESS | 1846 | 1478039823705 Marionette TRACE conn3 -> [0,2798,"getWindowHandles",null] 15:37:03 INFO - PROCESS | 1846 | 1478039823712 Marionette TRACE conn3 <- [1,2798,null,["8"]] 15:37:03 INFO - PROCESS | 1846 | 1478039823717 Marionette TRACE conn3 -> [0,2799,"switchToWindow",{"name":"8"}] 15:37:03 INFO - PROCESS | 1846 | 1478039823722 Marionette TRACE conn3 <- [1,2799,null,{}] 15:37:03 INFO - PROCESS | 1846 | 1478039823728 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350e000 == 11 [pid = 1846] [id = 605] 15:37:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8350fc00) [pid = 1846] [serial = 1772] [outer = (nil)] 15:37:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8b903c00) [pid = 1846] [serial = 1773] [outer = 0x8350fc00] 15:37:03 INFO - PROCESS | 1846 | 1478039823816 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bef7400) [pid = 1846] [serial = 1774] [outer = 0x8350fc00] 15:37:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf83400 == 12 [pid = 1846] [id = 606] 15:37:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf86800) [pid = 1846] [serial = 1775] [outer = (nil)] 15:37:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf87800) [pid = 1846] [serial = 1776] [outer = 0x8bf86800] 15:37:04 INFO - PROCESS | 1846 | 1478039824473 Marionette TRACE conn3 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:37:04 INFO - . 15:37:04 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1070ms 15:37:04 INFO - PROCESS | 1846 | 1478039824517 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 1846 | 1478039824519 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 15:37:04 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 15:37:04 INFO - PROCESS | 1846 | 1478039824525 Marionette TRACE conn3 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:04 INFO - PROCESS | 1846 | 1478039824722 Marionette TRACE conn3 <- [1,2802,null,{"value":null}] 15:37:04 INFO - PROCESS | 1846 | 1478039824734 Marionette TRACE conn3 -> [0,2803,"getWindowHandles",null] 15:37:04 INFO - PROCESS | 1846 | 1478039824737 Marionette TRACE conn3 <- [1,2803,null,["8"]] 15:37:04 INFO - PROCESS | 1846 | 1478039824740 Marionette TRACE conn3 -> [0,2804,"switchToWindow",{"name":"8"}] 15:37:04 INFO - PROCESS | 1846 | 1478039824746 Marionette TRACE conn3 <- [1,2804,null,{}] 15:37:04 INFO - PROCESS | 1846 | 1478039824751 Marionette TRACE conn3 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8ec00 == 13 [pid = 1846] [id = 607] 15:37:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf8fc00) [pid = 1846] [serial = 1777] [outer = (nil)] 15:37:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c59ec00) [pid = 1846] [serial = 1778] [outer = 0x8bf8fc00] 15:37:04 INFO - PROCESS | 1846 | 1478039824829 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c759c00) [pid = 1846] [serial = 1779] [outer = 0x8bf8fc00] 15:37:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c765c00 == 14 [pid = 1846] [id = 608] 15:37:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c766400) [pid = 1846] [serial = 1780] [outer = (nil)] 15:37:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c767c00) [pid = 1846] [serial = 1781] [outer = 0x8c766400] 15:37:05 INFO - PROCESS | 1846 | 1478039825500 Marionette TRACE conn3 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:37:05 INFO - . 15:37:05 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1026ms 15:37:05 INFO - PROCESS | 1846 | 1478039825552 Marionette TRACE conn3 -> [0,2806,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 1846 | 1478039825555 Marionette TRACE conn3 <- [1,2806,null,{"value":"8"}] 15:37:05 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 15:37:05 INFO - PROCESS | 1846 | 1478039825561 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:05 INFO - PROCESS | 1846 | 1478039825800 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:37:05 INFO - PROCESS | 1846 | 1478039825870 Marionette TRACE conn3 -> [0,2808,"getWindowHandles",null] 15:37:05 INFO - PROCESS | 1846 | 1478039825873 Marionette TRACE conn3 <- [1,2808,null,["8"]] 15:37:05 INFO - PROCESS | 1846 | 1478039825881 Marionette TRACE conn3 -> [0,2809,"switchToWindow",{"name":"8"}] 15:37:05 INFO - PROCESS | 1846 | 1478039825886 Marionette TRACE conn3 <- [1,2809,null,{}] 15:37:05 INFO - PROCESS | 1846 | 1478039825891 Marionette TRACE conn3 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181400 == 15 [pid = 1846] [id = 609] 15:37:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c795400) [pid = 1846] [serial = 1782] [outer = (nil)] 15:37:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c7e1800) [pid = 1846] [serial = 1783] [outer = 0x8c795400] 15:37:05 INFO - PROCESS | 1846 | 1478039825974 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c7e5c00) [pid = 1846] [serial = 1784] [outer = 0x8c795400] 15:37:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c973000 == 16 [pid = 1846] [id = 610] 15:37:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c974400) [pid = 1846] [serial = 1785] [outer = (nil)] 15:37:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c975800) [pid = 1846] [serial = 1786] [outer = 0x8c974400] 15:37:06 INFO - PROCESS | 1846 | 1478039826593 Marionette TRACE conn3 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:37:06 INFO - . 15:37:06 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1075ms 15:37:06 INFO - PROCESS | 1846 | 1478039826636 Marionette TRACE conn3 -> [0,2811,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 1846 | 1478039826638 Marionette TRACE conn3 <- [1,2811,null,{"value":"8"}] 15:37:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:37:06 INFO - PROCESS | 1846 | 1478039826650 Marionette TRACE conn3 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:06 INFO - PROCESS | 1846 | 1478039826843 Marionette TRACE conn3 <- [1,2812,null,{"value":null}] 15:37:06 INFO - PROCESS | 1846 | 1478039826854 Marionette TRACE conn3 -> [0,2813,"getWindowHandles",null] 15:37:06 INFO - PROCESS | 1846 | 1478039826859 Marionette TRACE conn3 <- [1,2813,null,["8"]] 15:37:06 INFO - PROCESS | 1846 | 1478039826864 Marionette TRACE conn3 -> [0,2814,"switchToWindow",{"name":"8"}] 15:37:06 INFO - PROCESS | 1846 | 1478039826870 Marionette TRACE conn3 <- [1,2814,null,{}] 15:37:06 INFO - PROCESS | 1846 | 1478039826876 Marionette TRACE conn3 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c978c00 == 17 [pid = 1846] [id = 611] 15:37:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8c979800) [pid = 1846] [serial = 1787] [outer = (nil)] 15:37:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8cfb1800) [pid = 1846] [serial = 1788] [outer = 0x8c979800] 15:37:06 INFO - PROCESS | 1846 | 1478039826955 Marionette DEBUG loaded listener.js 15:37:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8d0b0c00) [pid = 1846] [serial = 1789] [outer = 0x8c979800] 15:37:07 WARNING - wptserve Traceback (most recent call last): 15:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:37:07 WARNING - rv = self.func(request, response) 15:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:37:07 WARNING - access_control_allow_origin = "*") 15:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:37:07 WARNING - payload = payload_generator(server_data) 15:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:37:07 WARNING - return encode_string_as_bmp_image(data) 15:37: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 15:37:07 WARNING - img.save(f, "BMP") 15:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:37:07 WARNING - f.write(bmpfileheader) 15:37:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:37:07 WARNING - 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8c973000 == 16 [pid = 1846] [id = 610] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x83181400 == 15 [pid = 1846] [id = 609] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8c765c00 == 14 [pid = 1846] [id = 608] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8ec00 == 13 [pid = 1846] [id = 607] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf83400 == 12 [pid = 1846] [id = 606] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x8350e000 == 11 [pid = 1846] [id = 605] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x831efc00 == 10 [pid = 1846] [id = 604] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e800 == 9 [pid = 1846] [id = 603] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03000 == 8 [pid = 1846] [id = 602] 15:37:10 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01c00 == 7 [pid = 1846] [id = 601] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x830cbc00) [pid = 1846] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8bf86800) [pid = 1846] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8350fc00) [pid = 1846] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8345d400) [pid = 1846] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x82f02000) [pid = 1846] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x8c766400) [pid = 1846] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039825249] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8bf8fc00) [pid = 1846] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8c974400) [pid = 1846] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8c795400) [pid = 1846] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 15:37:13 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x82f03400) [pid = 1846] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8c975800) [pid = 1846] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8c7e5c00) [pid = 1846] [serial = 1784] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8c7e1800) [pid = 1846] [serial = 1783] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x83141c00) [pid = 1846] [serial = 1767] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x83144c00) [pid = 1846] [serial = 1768] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8cfb1800) [pid = 1846] [serial = 1788] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x82f05800) [pid = 1846] [serial = 1764] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x82fd8800) [pid = 1846] [serial = 1765] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8c59ec00) [pid = 1846] [serial = 1778] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8c759c00) [pid = 1846] [serial = 1779] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8c767c00) [pid = 1846] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039825249] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8b903c00) [pid = 1846] [serial = 1773] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8bef7400) [pid = 1846] [serial = 1774] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8bf87800) [pid = 1846] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8345fc00) [pid = 1846] [serial = 1770] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83462c00) [pid = 1846] [serial = 1771] [outer = (nil)] [url = about:blank] 15:37:18 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f10400) [pid = 1846] [serial = 1762] [outer = (nil)] [url = about:blank] 15:37:37 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:37:37 INFO - PROCESS | 1846 | 1478039857106 Marionette TRACE conn3 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:37:37 INFO - . 15:37:37 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30519ms 15:37:37 INFO - PROCESS | 1846 | 1478039857167 Marionette TRACE conn3 -> [0,2816,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 1846 | 1478039857172 Marionette TRACE conn3 <- [1,2816,null,{"value":"8"}] 15:37:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 15:37:37 INFO - PROCESS | 1846 | 1478039857182 Marionette TRACE conn3 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:37:37 INFO - PROCESS | 1846 | 1478039857384 Marionette TRACE conn3 <- [1,2817,null,{"value":null}] 15:37:37 INFO - PROCESS | 1846 | 1478039857473 Marionette TRACE conn3 -> [0,2818,"getWindowHandles",null] 15:37:37 INFO - PROCESS | 1846 | 1478039857478 Marionette TRACE conn3 <- [1,2818,null,["8"]] 15:37:37 INFO - PROCESS | 1846 | 1478039857484 Marionette TRACE conn3 -> [0,2819,"switchToWindow",{"name":"8"}] 15:37:37 INFO - PROCESS | 1846 | 1478039857491 Marionette TRACE conn3 <- [1,2819,null,{}] 15:37:37 INFO - PROCESS | 1846 | 1478039857497 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f09400 == 8 [pid = 1846] [id = 612] 15:37:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f09800) [pid = 1846] [serial = 1790] [outer = (nil)] 15:37:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f0d800) [pid = 1846] [serial = 1791] [outer = 0x82f09800] 15:37:37 INFO - PROCESS | 1846 | 1478039857590 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fda400) [pid = 1846] [serial = 1792] [outer = 0x82f09800] 15:37:38 WARNING - wptserve Traceback (most recent call last): 15:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:37:38 WARNING - rv = self.func(request, response) 15:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:37:38 WARNING - access_control_allow_origin = "*") 15:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:37:38 WARNING - payload = payload_generator(server_data) 15:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:37:38 WARNING - return encode_string_as_bmp_image(data) 15:37: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 15:37:38 WARNING - img.save(f, "BMP") 15:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:37:38 WARNING - f.write(bmpfileheader) 15:37:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:37:38 WARNING - 15:37:47 INFO - PROCESS | 1846 | --DOCSHELL 0x8c978c00 == 7 [pid = 1846] [id = 611] 15:37:49 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8c979800) [pid = 1846] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 15:37:54 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8d0b0c00) [pid = 1846] [serial = 1789] [outer = (nil)] [url = about:blank] 15:37:54 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f0d800) [pid = 1846] [serial = 1791] [outer = (nil)] [url = about:blank] 15:38:07 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:38:07 INFO - PROCESS | 1846 | 1478039887773 Marionette TRACE conn3 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:38:07 INFO - . 15:38:07 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30607ms 15:38:07 INFO - PROCESS | 1846 | 1478039887787 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:38:07 INFO - PROCESS | 1846 | 1478039887792 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 15:38:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:38:07 INFO - PROCESS | 1846 | 1478039887803 Marionette TRACE conn3 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:08 INFO - PROCESS | 1846 | 1478039888003 Marionette TRACE conn3 <- [1,2822,null,{"value":null}] 15:38:08 INFO - PROCESS | 1846 | 1478039888078 Marionette TRACE conn3 -> [0,2823,"getWindowHandles",null] 15:38:08 INFO - PROCESS | 1846 | 1478039888084 Marionette TRACE conn3 <- [1,2823,null,["8"]] 15:38:08 INFO - PROCESS | 1846 | 1478039888091 Marionette TRACE conn3 -> [0,2824,"switchToWindow",{"name":"8"}] 15:38:08 INFO - PROCESS | 1846 | 1478039888098 Marionette TRACE conn3 <- [1,2824,null,{}] 15:38:08 INFO - PROCESS | 1846 | 1478039888104 Marionette TRACE conn3 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e80000 == 8 [pid = 1846] [id = 613] 15:38:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e80400) [pid = 1846] [serial = 1793] [outer = (nil)] 15:38:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f02800) [pid = 1846] [serial = 1794] [outer = 0x82e80400] 15:38:08 INFO - PROCESS | 1846 | 1478039888198 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0a000) [pid = 1846] [serial = 1795] [outer = 0x82e80400] 15:38:08 WARNING - wptserve Traceback (most recent call last): 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:38:08 WARNING - rv = self.func(request, response) 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:38:08 WARNING - access_control_allow_origin = "*") 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:38:08 WARNING - payload = payload_generator(server_data) 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:38:08 WARNING - return encode_string_as_bmp_image(data) 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:38:08 WARNING - img.save(f, "BMP") 15:38:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:38:08 WARNING - f.write(bmpfileheader) 15:38:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:38:08 WARNING - 15:38:17 INFO - PROCESS | 1846 | --DOCSHELL 0x82f09400 == 7 [pid = 1846] [id = 612] 15:38:19 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f09800) [pid = 1846] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 15:38:25 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fda400) [pid = 1846] [serial = 1792] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f02800) [pid = 1846] [serial = 1794] [outer = (nil)] [url = about:blank] 15:38:38 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:38:38 INFO - PROCESS | 1846 | 1478039918382 Marionette TRACE conn3 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:38:38 INFO - . 15:38:38 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30599ms 15:38:38 INFO - PROCESS | 1846 | 1478039918400 Marionette TRACE conn3 -> [0,2826,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 1846 | 1478039918405 Marionette TRACE conn3 <- [1,2826,null,{"value":"8"}] 15:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 15:38:38 INFO - PROCESS | 1846 | 1478039918416 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:38 INFO - PROCESS | 1846 | 1478039918617 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:38:38 INFO - PROCESS | 1846 | 1478039918692 Marionette TRACE conn3 -> [0,2828,"getWindowHandles",null] 15:38:38 INFO - PROCESS | 1846 | 1478039918696 Marionette TRACE conn3 <- [1,2828,null,["8"]] 15:38:38 INFO - PROCESS | 1846 | 1478039918705 Marionette TRACE conn3 -> [0,2829,"switchToWindow",{"name":"8"}] 15:38:38 INFO - PROCESS | 1846 | 1478039918713 Marionette TRACE conn3 <- [1,2829,null,{}] 15:38:38 INFO - PROCESS | 1846 | 1478039918719 Marionette TRACE conn3 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f04c00 == 8 [pid = 1846] [id = 614] 15:38:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f05400) [pid = 1846] [serial = 1796] [outer = (nil)] 15:38:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f07000) [pid = 1846] [serial = 1797] [outer = 0x82f05400] 15:38:38 INFO - PROCESS | 1846 | 1478039918812 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fdb400) [pid = 1846] [serial = 1798] [outer = 0x82f05400] 15:38:39 INFO - PROCESS | 1846 | 1478039919339 Marionette TRACE conn3 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:39 INFO - . 15:38:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 968ms 15:38:39 INFO - PROCESS | 1846 | 1478039919382 Marionette TRACE conn3 -> [0,2831,"getWindowHandle",null] 15:38:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 15:38:39 INFO - PROCESS | 1846 | 1478039919388 Marionette TRACE conn3 <- [1,2831,null,{"value":"8"}] 15:38:39 INFO - PROCESS | 1846 | 1478039919396 Marionette TRACE conn3 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:39 INFO - PROCESS | 1846 | 1478039919559 Marionette TRACE conn3 <- [1,2832,null,{"value":null}] 15:38:39 INFO - PROCESS | 1846 | 1478039919675 Marionette TRACE conn3 -> [0,2833,"getWindowHandles",null] 15:38:39 INFO - PROCESS | 1846 | 1478039919679 Marionette TRACE conn3 <- [1,2833,null,["8"]] 15:38:39 INFO - PROCESS | 1846 | 1478039919685 Marionette TRACE conn3 -> [0,2834,"switchToWindow",{"name":"8"}] 15:38:39 INFO - PROCESS | 1846 | 1478039919690 Marionette TRACE conn3 <- [1,2834,null,{}] 15:38:39 INFO - PROCESS | 1846 | 1478039919696 Marionette TRACE conn3 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0f800 == 9 [pid = 1846] [id = 615] 15:38:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c5c00) [pid = 1846] [serial = 1799] [outer = (nil)] 15:38:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83140400) [pid = 1846] [serial = 1800] [outer = 0x830c5c00] 15:38:39 INFO - PROCESS | 1846 | 1478039919781 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83142c00) [pid = 1846] [serial = 1801] [outer = 0x830c5c00] 15:38:40 INFO - PROCESS | 1846 | 1478039920313 Marionette TRACE conn3 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:40 INFO - . 15:38:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 975ms 15:38:40 INFO - PROCESS | 1846 | 1478039920380 Marionette TRACE conn3 -> [0,2836,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 1846 | 1478039920387 Marionette TRACE conn3 <- [1,2836,null,{"value":"8"}] 15:38:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 15:38:40 INFO - PROCESS | 1846 | 1478039920393 Marionette TRACE conn3 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:40 INFO - PROCESS | 1846 | 1478039920618 Marionette TRACE conn3 <- [1,2837,null,{"value":null}] 15:38:40 INFO - PROCESS | 1846 | 1478039920739 Marionette TRACE conn3 -> [0,2838,"getWindowHandles",null] 15:38:40 INFO - PROCESS | 1846 | 1478039920744 Marionette TRACE conn3 <- [1,2838,null,["8"]] 15:38:40 INFO - PROCESS | 1846 | 1478039920749 Marionette TRACE conn3 -> [0,2839,"switchToWindow",{"name":"8"}] 15:38:40 INFO - PROCESS | 1846 | 1478039920755 Marionette TRACE conn3 <- [1,2839,null,{}] 15:38:40 INFO - PROCESS | 1846 | 1478039920761 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x831ec400 == 10 [pid = 1846] [id = 616] 15:38:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x831ed000) [pid = 1846] [serial = 1802] [outer = (nil)] 15:38:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x8345e400) [pid = 1846] [serial = 1803] [outer = 0x831ed000] 15:38:40 INFO - PROCESS | 1846 | 1478039920850 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83461400) [pid = 1846] [serial = 1804] [outer = 0x831ed000] 15:38:41 INFO - PROCESS | 1846 | 1478039921382 Marionette TRACE conn3 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:41 INFO - . 15:38:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1023ms 15:38:41 INFO - PROCESS | 1846 | 1478039921416 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 1846 | 1478039921419 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 15:38:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 15:38:41 INFO - PROCESS | 1846 | 1478039921434 Marionette TRACE conn3 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:41 INFO - PROCESS | 1846 | 1478039921624 Marionette TRACE conn3 <- [1,2842,null,{"value":null}] 15:38:41 INFO - PROCESS | 1846 | 1478039921642 Marionette TRACE conn3 -> [0,2843,"getWindowHandles",null] 15:38:41 INFO - PROCESS | 1846 | 1478039921648 Marionette TRACE conn3 <- [1,2843,null,["8"]] 15:38:41 INFO - PROCESS | 1846 | 1478039921653 Marionette TRACE conn3 -> [0,2844,"switchToWindow",{"name":"8"}] 15:38:41 INFO - PROCESS | 1846 | 1478039921659 Marionette TRACE conn3 <- [1,2844,null,{}] 15:38:41 INFO - PROCESS | 1846 | 1478039921664 Marionette TRACE conn3 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350a800 == 11 [pid = 1846] [id = 617] 15:38:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8350f400) [pid = 1846] [serial = 1805] [outer = (nil)] 15:38:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8b903400) [pid = 1846] [serial = 1806] [outer = 0x8350f400] 15:38:41 INFO - PROCESS | 1846 | 1478039921752 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bef6c00) [pid = 1846] [serial = 1807] [outer = 0x8350f400] 15:38:42 INFO - PROCESS | 1846 | 1478039922314 Marionette TRACE conn3 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:42 INFO - . 15:38:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 928ms 15:38:42 INFO - PROCESS | 1846 | 1478039922361 Marionette TRACE conn3 -> [0,2846,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1846 | 1478039922365 Marionette TRACE conn3 <- [1,2846,null,{"value":"8"}] 15:38:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 15:38:42 INFO - PROCESS | 1846 | 1478039922371 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:42 INFO - PROCESS | 1846 | 1478039922554 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:38:42 INFO - PROCESS | 1846 | 1478039922580 Marionette TRACE conn3 -> [0,2848,"getWindowHandles",null] 15:38:42 INFO - PROCESS | 1846 | 1478039922583 Marionette TRACE conn3 <- [1,2848,null,["8"]] 15:38:42 INFO - PROCESS | 1846 | 1478039922589 Marionette TRACE conn3 -> [0,2849,"switchToWindow",{"name":"8"}] 15:38:42 INFO - PROCESS | 1846 | 1478039922593 Marionette TRACE conn3 <- [1,2849,null,{}] 15:38:42 INFO - PROCESS | 1846 | 1478039922598 Marionette TRACE conn3 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf89000 == 12 [pid = 1846] [id = 618] 15:38:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf89800) [pid = 1846] [serial = 1808] [outer = (nil)] 15:38:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf8f800) [pid = 1846] [serial = 1809] [outer = 0x8bf89800] 15:38:42 INFO - PROCESS | 1846 | 1478039922676 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c597c00) [pid = 1846] [serial = 1810] [outer = 0x8bf89800] 15:38:43 INFO - PROCESS | 1846 | 1478039923211 Marionette TRACE conn3 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:43 INFO - . 15:38:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 873ms 15:38:43 INFO - PROCESS | 1846 | 1478039923244 Marionette TRACE conn3 -> [0,2851,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 1846 | 1478039923247 Marionette TRACE conn3 <- [1,2851,null,{"value":"8"}] 15:38:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 15:38:43 INFO - PROCESS | 1846 | 1478039923254 Marionette TRACE conn3 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:43 INFO - PROCESS | 1846 | 1478039923441 Marionette TRACE conn3 <- [1,2852,null,{"value":null}] 15:38:43 INFO - PROCESS | 1846 | 1478039923553 Marionette TRACE conn3 -> [0,2853,"getWindowHandles",null] 15:38:43 INFO - PROCESS | 1846 | 1478039923556 Marionette TRACE conn3 <- [1,2853,null,["8"]] 15:38:43 INFO - PROCESS | 1846 | 1478039923564 Marionette TRACE conn3 -> [0,2854,"switchToWindow",{"name":"8"}] 15:38:43 INFO - PROCESS | 1846 | 1478039923568 Marionette TRACE conn3 <- [1,2854,null,{}] 15:38:43 INFO - PROCESS | 1846 | 1478039923573 Marionette TRACE conn3 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03800 == 13 [pid = 1846] [id = 619] 15:38:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x82f0c000) [pid = 1846] [serial = 1811] [outer = (nil)] 15:38:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c791400) [pid = 1846] [serial = 1812] [outer = 0x82f0c000] 15:38:43 INFO - PROCESS | 1846 | 1478039923657 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c79a000) [pid = 1846] [serial = 1813] [outer = 0x82f0c000] 15:38:44 INFO - PROCESS | 1846 | 1478039924155 Marionette TRACE conn3 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:44 INFO - . 15:38:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 926ms 15:38:44 INFO - PROCESS | 1846 | 1478039924178 Marionette TRACE conn3 -> [0,2856,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 1846 | 1478039924181 Marionette TRACE conn3 <- [1,2856,null,{"value":"8"}] 15:38:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 15:38:44 INFO - PROCESS | 1846 | 1478039924187 Marionette TRACE conn3 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:44 INFO - PROCESS | 1846 | 1478039924325 Marionette TRACE conn3 <- [1,2857,null,{"value":null}] 15:38:44 INFO - PROCESS | 1846 | 1478039924442 Marionette TRACE conn3 -> [0,2858,"getWindowHandles",null] 15:38:44 INFO - PROCESS | 1846 | 1478039924447 Marionette TRACE conn3 <- [1,2858,null,["8"]] 15:38:44 INFO - PROCESS | 1846 | 1478039924452 Marionette TRACE conn3 -> [0,2859,"switchToWindow",{"name":"8"}] 15:38:44 INFO - PROCESS | 1846 | 1478039924458 Marionette TRACE conn3 <- [1,2859,null,{}] 15:38:44 INFO - PROCESS | 1846 | 1478039924463 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e0800 == 14 [pid = 1846] [id = 620] 15:38:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c7e2800) [pid = 1846] [serial = 1814] [outer = (nil)] 15:38:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c7ed800) [pid = 1846] [serial = 1815] [outer = 0x8c7e2800] 15:38:44 INFO - PROCESS | 1846 | 1478039924542 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c971c00) [pid = 1846] [serial = 1816] [outer = 0x8c7e2800] 15:38:45 INFO - . 15:38:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 872ms 15:38:45 INFO - PROCESS | 1846 | 1478039925050 Marionette TRACE conn3 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:45 INFO - PROCESS | 1846 | 1478039925060 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1846 | 1478039925063 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 15:38:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 15:38:45 INFO - PROCESS | 1846 | 1478039925069 Marionette TRACE conn3 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:45 INFO - PROCESS | 1846 | 1478039925216 Marionette TRACE conn3 <- [1,2862,null,{"value":null}] 15:38:45 INFO - PROCESS | 1846 | 1478039925332 Marionette TRACE conn3 -> [0,2863,"getWindowHandles",null] 15:38:45 INFO - PROCESS | 1846 | 1478039925355 Marionette TRACE conn3 <- [1,2863,null,["8"]] 15:38:45 INFO - PROCESS | 1846 | 1478039925359 Marionette TRACE conn3 -> [0,2864,"switchToWindow",{"name":"8"}] 15:38:45 INFO - PROCESS | 1846 | 1478039925364 Marionette TRACE conn3 <- [1,2864,null,{}] 15:38:45 INFO - PROCESS | 1846 | 1478039925367 Marionette TRACE conn3 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8cfb1c00 == 15 [pid = 1846] [id = 621] 15:38:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8d0aa400) [pid = 1846] [serial = 1817] [outer = (nil)] 15:38:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8db0f800) [pid = 1846] [serial = 1818] [outer = 0x8d0aa400] 15:38:45 INFO - PROCESS | 1846 | 1478039925447 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8db1bc00) [pid = 1846] [serial = 1819] [outer = 0x8d0aa400] 15:38:45 INFO - PROCESS | 1846 | 1478039925937 Marionette TRACE conn3 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:45 INFO - . 15:38:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 925ms 15:38:45 INFO - PROCESS | 1846 | 1478039925994 Marionette TRACE conn3 -> [0,2866,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1846 | 1478039925997 Marionette TRACE conn3 <- [1,2866,null,{"value":"8"}] 15:38:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 15:38:46 INFO - PROCESS | 1846 | 1478039926003 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:46 INFO - PROCESS | 1846 | 1478039926135 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:38:46 INFO - PROCESS | 1846 | 1478039926146 Marionette TRACE conn3 -> [0,2868,"getWindowHandles",null] 15:38:46 INFO - PROCESS | 1846 | 1478039926148 Marionette TRACE conn3 <- [1,2868,null,["8"]] 15:38:46 INFO - PROCESS | 1846 | 1478039926155 Marionette TRACE conn3 -> [0,2869,"switchToWindow",{"name":"8"}] 15:38:46 INFO - PROCESS | 1846 | 1478039926160 Marionette TRACE conn3 <- [1,2869,null,{}] 15:38:46 INFO - PROCESS | 1846 | 1478039926164 Marionette TRACE conn3 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x831eb000 == 16 [pid = 1846] [id = 622] 15:38:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8de16c00) [pid = 1846] [serial = 1820] [outer = (nil)] 15:38:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8de6e000) [pid = 1846] [serial = 1821] [outer = 0x8de16c00] 15:38:46 INFO - PROCESS | 1846 | 1478039926244 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8de76400) [pid = 1846] [serial = 1822] [outer = 0x8de16c00] 15:38:47 INFO - PROCESS | 1846 | 1478039927015 Marionette TRACE conn3 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:47 INFO - . 15:38:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1028ms 15:38:47 INFO - PROCESS | 1846 | 1478039927032 Marionette TRACE conn3 -> [0,2871,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 1846 | 1478039927038 Marionette TRACE conn3 <- [1,2871,null,{"value":"8"}] 15:38:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 15:38:47 INFO - PROCESS | 1846 | 1478039927049 Marionette TRACE conn3 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:47 INFO - PROCESS | 1846 | 1478039927223 Marionette TRACE conn3 <- [1,2872,null,{"value":null}] 15:38:47 INFO - PROCESS | 1846 | 1478039927377 Marionette TRACE conn3 -> [0,2873,"getWindowHandles",null] 15:38:47 INFO - PROCESS | 1846 | 1478039927383 Marionette TRACE conn3 <- [1,2873,null,["8"]] 15:38:47 INFO - PROCESS | 1846 | 1478039927394 Marionette TRACE conn3 -> [0,2874,"switchToWindow",{"name":"8"}] 15:38:47 INFO - PROCESS | 1846 | 1478039927400 Marionette TRACE conn3 <- [1,2874,null,{}] 15:38:47 INFO - PROCESS | 1846 | 1478039927407 Marionette TRACE conn3 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314e400 == 17 [pid = 1846] [id = 623] 15:38:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8314f000) [pid = 1846] [serial = 1823] [outer = (nil)] 15:38:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x83180800) [pid = 1846] [serial = 1824] [outer = 0x8314f000] 15:38:47 INFO - PROCESS | 1846 | 1478039927511 Marionette DEBUG loaded listener.js 15:38:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x831e1400) [pid = 1846] [serial = 1825] [outer = 0x8314f000] 15:38:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c594800 == 18 [pid = 1846] [id = 624] 15:38:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c5a0400) [pid = 1846] [serial = 1826] [outer = (nil)] 15:38:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c75a400) [pid = 1846] [serial = 1827] [outer = 0x8c5a0400] 15:38:48 INFO - PROCESS | 1846 | 1478039928254 Marionette TRACE conn3 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:48 INFO - . 15:38:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1270ms 15:38:48 INFO - PROCESS | 1846 | 1478039928315 Marionette TRACE conn3 -> [0,2876,"getWindowHandle",null] 15:38:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 15:38:48 INFO - PROCESS | 1846 | 1478039928322 Marionette TRACE conn3 <- [1,2876,null,{"value":"8"}] 15:38:48 INFO - PROCESS | 1846 | 1478039928329 Marionette TRACE conn3 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:48 INFO - PROCESS | 1846 | 1478039928514 Marionette TRACE conn3 <- [1,2877,null,{"value":null}] 15:38:48 INFO - PROCESS | 1846 | 1478039928670 Marionette TRACE conn3 -> [0,2878,"getWindowHandles",null] 15:38:48 INFO - PROCESS | 1846 | 1478039928674 Marionette TRACE conn3 <- [1,2878,null,["8"]] 15:38:48 INFO - PROCESS | 1846 | 1478039928686 Marionette TRACE conn3 -> [0,2879,"switchToWindow",{"name":"8"}] 15:38:48 INFO - PROCESS | 1846 | 1478039928692 Marionette TRACE conn3 <- [1,2879,null,{}] 15:38:48 INFO - PROCESS | 1846 | 1478039928698 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcccc00 == 19 [pid = 1846] [id = 625] 15:38:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8de11000) [pid = 1846] [serial = 1828] [outer = (nil)] 15:38:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8de14000) [pid = 1846] [serial = 1829] [outer = 0x8de11000] 15:38:48 INFO - PROCESS | 1846 | 1478039928800 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8dea3800) [pid = 1846] [serial = 1830] [outer = 0x8de11000] 15:38:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb1000 == 20 [pid = 1846] [id = 626] 15:38:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8deb3800) [pid = 1846] [serial = 1831] [outer = (nil)] 15:38:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8deb8c00) [pid = 1846] [serial = 1832] [outer = 0x8deb3800] 15:38:49 INFO - PROCESS | 1846 | 1478039929553 Marionette TRACE conn3 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:49 INFO - . 15:38:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1271ms 15:38:49 INFO - PROCESS | 1846 | 1478039929606 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 1846 | 1478039929613 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 15:38:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 15:38:49 INFO - PROCESS | 1846 | 1478039929636 Marionette TRACE conn3 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:49 INFO - PROCESS | 1846 | 1478039929809 Marionette TRACE conn3 <- [1,2882,null,{"value":null}] 15:38:49 INFO - PROCESS | 1846 | 1478039929969 Marionette TRACE conn3 -> [0,2883,"getWindowHandles",null] 15:38:49 INFO - PROCESS | 1846 | 1478039929978 Marionette TRACE conn3 <- [1,2883,null,["8"]] 15:38:49 INFO - PROCESS | 1846 | 1478039929985 Marionette TRACE conn3 -> [0,2884,"switchToWindow",{"name":"8"}] 15:38:49 INFO - PROCESS | 1846 | 1478039929992 Marionette TRACE conn3 <- [1,2884,null,{}] 15:38:50 INFO - PROCESS | 1846 | 1478039929998 Marionette TRACE conn3 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee8400 == 21 [pid = 1846] [id = 627] 15:38:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8deeb800) [pid = 1846] [serial = 1833] [outer = (nil)] 15:38:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8deeec00) [pid = 1846] [serial = 1834] [outer = 0x8deeb800] 15:38:50 INFO - PROCESS | 1846 | 1478039930093 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8def1400) [pid = 1846] [serial = 1835] [outer = 0x8deeb800] 15:38:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa09800 == 22 [pid = 1846] [id = 628] 15:38:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8fa0b800) [pid = 1846] [serial = 1836] [outer = (nil)] 15:38:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x830bf800) [pid = 1846] [serial = 1837] [outer = 0x8fa0b800] 15:38:51 INFO - PROCESS | 1846 | 1478039931032 Marionette TRACE conn3 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:38:51 INFO - . 15:38:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1429ms 15:38:51 INFO - PROCESS | 1846 | 1478039931063 Marionette TRACE conn3 -> [0,2886,"getWindowHandle",null] 15:38:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:38:51 INFO - PROCESS | 1846 | 1478039931069 Marionette TRACE conn3 <- [1,2886,null,{"value":"8"}] 15:38:51 INFO - PROCESS | 1846 | 1478039931078 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:38:51 INFO - PROCESS | 1846 | 1478039931286 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:38:51 INFO - PROCESS | 1846 | --DOCSHELL 0x82e80000 == 21 [pid = 1846] [id = 613] 15:38:51 INFO - PROCESS | 1846 | 1478039931468 Marionette TRACE conn3 -> [0,2888,"getWindowHandles",null] 15:38:51 INFO - PROCESS | 1846 | 1478039931474 Marionette TRACE conn3 <- [1,2888,null,["8"]] 15:38:51 INFO - PROCESS | 1846 | 1478039931480 Marionette TRACE conn3 -> [0,2889,"switchToWindow",{"name":"8"}] 15:38:51 INFO - PROCESS | 1846 | 1478039931486 Marionette TRACE conn3 <- [1,2889,null,{}] 15:38:51 INFO - PROCESS | 1846 | 1478039931492 Marionette TRACE conn3 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c0000 == 22 [pid = 1846] [id = 629] 15:38:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x830c2400) [pid = 1846] [serial = 1838] [outer = (nil)] 15:38:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8314cc00) [pid = 1846] [serial = 1839] [outer = 0x830c2400] 15:38:51 INFO - PROCESS | 1846 | 1478039931596 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x83181000) [pid = 1846] [serial = 1840] [outer = 0x830c2400] 15:38:52 WARNING - wptserve Traceback (most recent call last): 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:38:52 WARNING - rv = self.func(request, response) 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:38:52 WARNING - access_control_allow_origin = "*") 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:38:52 WARNING - payload = payload_generator(server_data) 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:38:52 WARNING - return encode_string_as_bmp_image(data) 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:38:52 WARNING - img.save(f, "BMP") 15:38:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:38:52 WARNING - f.write(bmpfileheader) 15:38:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:38:52 WARNING - 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8d0aa400) [pid = 1846] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c7e2800) [pid = 1846] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x82f0c000) [pid = 1846] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8bf89800) [pid = 1846] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8350f400) [pid = 1846] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x831ed000) [pid = 1846] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x830c5c00) [pid = 1846] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x82e80400) [pid = 1846] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 15:38:54 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x82f05400) [pid = 1846] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf89000 == 21 [pid = 1846] [id = 618] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e0800 == 20 [pid = 1846] [id = 620] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8cfb1c00 == 19 [pid = 1846] [id = 621] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03800 == 18 [pid = 1846] [id = 619] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0f800 == 17 [pid = 1846] [id = 615] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8350a800 == 16 [pid = 1846] [id = 617] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x831ec400 == 15 [pid = 1846] [id = 616] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x82f04c00 == 14 [pid = 1846] [id = 614] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa09800 == 13 [pid = 1846] [id = 628] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee8400 == 12 [pid = 1846] [id = 627] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb1000 == 11 [pid = 1846] [id = 626] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcccc00 == 10 [pid = 1846] [id = 625] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8c594800 == 9 [pid = 1846] [id = 624] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x8314e400 == 8 [pid = 1846] [id = 623] 15:38:59 INFO - PROCESS | 1846 | --DOCSHELL 0x831eb000 == 7 [pid = 1846] [id = 622] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8db0f800) [pid = 1846] [serial = 1818] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8db1bc00) [pid = 1846] [serial = 1819] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8c7ed800) [pid = 1846] [serial = 1815] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8c971c00) [pid = 1846] [serial = 1816] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8c791400) [pid = 1846] [serial = 1812] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8c79a000) [pid = 1846] [serial = 1813] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8bf8f800) [pid = 1846] [serial = 1809] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8c597c00) [pid = 1846] [serial = 1810] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8b903400) [pid = 1846] [serial = 1806] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8bef6c00) [pid = 1846] [serial = 1807] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8345e400) [pid = 1846] [serial = 1803] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x83461400) [pid = 1846] [serial = 1804] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x83140400) [pid = 1846] [serial = 1800] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x83142c00) [pid = 1846] [serial = 1801] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x82f07000) [pid = 1846] [serial = 1797] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x82fdb400) [pid = 1846] [serial = 1798] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x82f0a000) [pid = 1846] [serial = 1795] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8de6e000) [pid = 1846] [serial = 1821] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8deb3800) [pid = 1846] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039929262] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8de11000) [pid = 1846] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8fa0b800) [pid = 1846] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8deeb800) [pid = 1846] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8de16c00) [pid = 1846] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c5a0400) [pid = 1846] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:39:02 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8314f000) [pid = 1846] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8c75a400) [pid = 1846] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x831e1400) [pid = 1846] [serial = 1825] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x83180800) [pid = 1846] [serial = 1824] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8deb8c00) [pid = 1846] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478039929262] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8dea3800) [pid = 1846] [serial = 1830] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8de14000) [pid = 1846] [serial = 1829] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x830bf800) [pid = 1846] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8def1400) [pid = 1846] [serial = 1835] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8deeec00) [pid = 1846] [serial = 1834] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8314cc00) [pid = 1846] [serial = 1839] [outer = (nil)] [url = about:blank] 15:39:06 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8de76400) [pid = 1846] [serial = 1822] [outer = (nil)] [url = about:blank] 15:39:21 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:39:21 INFO - PROCESS | 1846 | 1478039961762 Marionette TRACE conn3 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:39:21 INFO - . 15:39:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30711ms 15:39:21 INFO - PROCESS | 1846 | 1478039961787 Marionette TRACE conn3 -> [0,2891,"getWindowHandle",null] 15:39:21 INFO - PROCESS | 1846 | 1478039961793 Marionette TRACE conn3 <- [1,2891,null,{"value":"8"}] 15:39:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:39:21 INFO - PROCESS | 1846 | 1478039961804 Marionette TRACE conn3 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:39:22 INFO - PROCESS | 1846 | 1478039962019 Marionette TRACE conn3 <- [1,2892,null,{"value":null}] 15:39:22 INFO - PROCESS | 1846 | 1478039962096 Marionette TRACE conn3 -> [0,2893,"getWindowHandles",null] 15:39:22 INFO - PROCESS | 1846 | 1478039962102 Marionette TRACE conn3 <- [1,2893,null,["8"]] 15:39:22 INFO - PROCESS | 1846 | 1478039962111 Marionette TRACE conn3 -> [0,2894,"switchToWindow",{"name":"8"}] 15:39:22 INFO - PROCESS | 1846 | 1478039962118 Marionette TRACE conn3 <- [1,2894,null,{}] 15:39:22 INFO - PROCESS | 1846 | 1478039962124 Marionette TRACE conn3 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02000 == 8 [pid = 1846] [id = 630] 15:39:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f02400) [pid = 1846] [serial = 1841] [outer = (nil)] 15:39:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f04c00) [pid = 1846] [serial = 1842] [outer = 0x82f02400] 15:39:22 INFO - PROCESS | 1846 | 1478039962217 Marionette DEBUG loaded listener.js 15:39:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0b400) [pid = 1846] [serial = 1843] [outer = 0x82f02400] 15:39:22 WARNING - wptserve Traceback (most recent call last): 15:39:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:39:22 WARNING - rv = self.func(request, response) 15:39:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:39:22 WARNING - access_control_allow_origin = "*") 15:39:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:39:22 WARNING - payload = payload_generator(server_data) 15:39:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:39:22 WARNING - return encode_string_as_bmp_image(data) 15:39: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 15:39:22 WARNING - img.save(f, "BMP") 15:39:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:39:22 WARNING - f.write(bmpfileheader) 15:39:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:39:22 WARNING - 15:39:31 INFO - PROCESS | 1846 | --DOCSHELL 0x830c0000 == 7 [pid = 1846] [id = 629] 15:39:33 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x830c2400) [pid = 1846] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:39:39 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83181000) [pid = 1846] [serial = 1840] [outer = (nil)] [url = about:blank] 15:39:39 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f04c00) [pid = 1846] [serial = 1842] [outer = (nil)] [url = about:blank] 15:39:52 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:39:52 INFO - PROCESS | 1846 | 1478039992400 Marionette TRACE conn3 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:39:52 INFO - . 15:39:52 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30650ms 15:39:52 INFO - PROCESS | 1846 | 1478039992452 Marionette TRACE conn3 -> [0,2896,"getWindowHandle",null] 15:39:52 INFO - PROCESS | 1846 | 1478039992458 Marionette TRACE conn3 <- [1,2896,null,{"value":"8"}] 15:39:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:39:52 INFO - PROCESS | 1846 | 1478039992468 Marionette TRACE conn3 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:39:52 INFO - PROCESS | 1846 | 1478039992668 Marionette TRACE conn3 <- [1,2897,null,{"value":null}] 15:39:52 INFO - PROCESS | 1846 | 1478039992753 Marionette TRACE conn3 -> [0,2898,"getWindowHandles",null] 15:39:52 INFO - PROCESS | 1846 | 1478039992759 Marionette TRACE conn3 <- [1,2898,null,["8"]] 15:39:52 INFO - PROCESS | 1846 | 1478039992767 Marionette TRACE conn3 -> [0,2899,"switchToWindow",{"name":"8"}] 15:39:52 INFO - PROCESS | 1846 | 1478039992774 Marionette TRACE conn3 <- [1,2899,null,{}] 15:39:52 INFO - PROCESS | 1846 | 1478039992779 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03000 == 8 [pid = 1846] [id = 631] 15:39:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03400) [pid = 1846] [serial = 1844] [outer = (nil)] 15:39:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06000) [pid = 1846] [serial = 1845] [outer = 0x82f03400] 15:39:52 INFO - PROCESS | 1846 | 1478039992873 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0f400) [pid = 1846] [serial = 1846] [outer = 0x82f03400] 15:39:53 WARNING - wptserve Traceback (most recent call last): 15:39:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:39:53 WARNING - rv = self.func(request, response) 15:39:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:39:53 WARNING - access_control_allow_origin = "*") 15:39:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:39:53 WARNING - payload = payload_generator(server_data) 15:39:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:39:53 WARNING - return encode_string_as_bmp_image(data) 15:39: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 15:39:53 WARNING - img.save(f, "BMP") 15:39:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:39:53 WARNING - f.write(bmpfileheader) 15:39:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:39:53 WARNING - 15:40:02 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02000 == 7 [pid = 1846] [id = 630] 15:40:04 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f02400) [pid = 1846] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 15:40:09 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0b400) [pid = 1846] [serial = 1843] [outer = (nil)] [url = about:blank] 15:40:09 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f06000) [pid = 1846] [serial = 1845] [outer = (nil)] [url = about:blank] 15:40:23 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:40:23 INFO - PROCESS | 1846 | 1478040023058 Marionette TRACE conn3 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 15:40:23 INFO - . 15:40:23 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30654ms 15:40:23 INFO - PROCESS | 1846 | 1478040023121 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 1846 | 1478040023127 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 15:40:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 15:40:23 INFO - PROCESS | 1846 | 1478040023138 Marionette TRACE conn3 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:40:23 INFO - PROCESS | 1846 | 1478040023340 Marionette TRACE conn3 <- [1,2902,null,{"value":null}] 15:40:23 INFO - PROCESS | 1846 | 1478040023416 Marionette TRACE conn3 -> [0,2903,"getWindowHandles",null] 15:40:23 INFO - PROCESS | 1846 | 1478040023421 Marionette TRACE conn3 <- [1,2903,null,["8"]] 15:40:23 INFO - PROCESS | 1846 | 1478040023427 Marionette TRACE conn3 -> [0,2904,"switchToWindow",{"name":"8"}] 15:40:23 INFO - PROCESS | 1846 | 1478040023434 Marionette TRACE conn3 <- [1,2904,null,{}] 15:40:23 INFO - PROCESS | 1846 | 1478040023442 Marionette TRACE conn3 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01c00 == 8 [pid = 1846] [id = 632] 15:40:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f02000) [pid = 1846] [serial = 1847] [outer = (nil)] 15:40:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05400) [pid = 1846] [serial = 1848] [outer = 0x82f02000] 15:40:23 INFO - PROCESS | 1846 | 1478040023535 Marionette DEBUG loaded listener.js 15:40:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0e800) [pid = 1846] [serial = 1849] [outer = 0x82f02000] 15:40:23 WARNING - wptserve Traceback (most recent call last): 15:40:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:40:23 WARNING - rv = self.func(request, response) 15:40:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:40:23 WARNING - access_control_allow_origin = "*") 15:40:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:40:23 WARNING - payload = payload_generator(server_data) 15:40:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:40:23 WARNING - return encode_string_as_bmp_image(data) 15:40: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 15:40:23 WARNING - img.save(f, "BMP") 15:40:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:40:23 WARNING - f.write(bmpfileheader) 15:40:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:40:23 WARNING - 15:40:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03000 == 7 [pid = 1846] [id = 631] 15:40:35 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f03400) [pid = 1846] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:40:40 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0f400) [pid = 1846] [serial = 1846] [outer = (nil)] [url = about:blank] 15:40:40 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f05400) [pid = 1846] [serial = 1848] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:40:53 INFO - PROCESS | 1846 | 1478040053719 Marionette TRACE conn3 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:40:53 INFO - . 15:40:53 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30602ms 15:40:53 INFO - PROCESS | 1846 | 1478040053738 Marionette TRACE conn3 -> [0,2906,"getWindowHandle",null] 15:40:53 INFO - PROCESS | 1846 | 1478040053744 Marionette TRACE conn3 <- [1,2906,null,{"value":"8"}] 15:40:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 15:40:53 INFO - PROCESS | 1846 | 1478040053754 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:40:53 INFO - PROCESS | 1846 | 1478040053956 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:40:54 INFO - PROCESS | 1846 | 1478040054032 Marionette TRACE conn3 -> [0,2908,"getWindowHandles",null] 15:40:54 INFO - PROCESS | 1846 | 1478040054038 Marionette TRACE conn3 <- [1,2908,null,["8"]] 15:40:54 INFO - PROCESS | 1846 | 1478040054046 Marionette TRACE conn3 -> [0,2909,"switchToWindow",{"name":"8"}] 15:40:54 INFO - PROCESS | 1846 | 1478040054053 Marionette TRACE conn3 <- [1,2909,null,{}] 15:40:54 INFO - PROCESS | 1846 | 1478040054059 Marionette TRACE conn3 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 633] 15:40:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03800) [pid = 1846] [serial = 1850] [outer = (nil)] 15:40:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f06800) [pid = 1846] [serial = 1851] [outer = 0x82f03800] 15:40:54 INFO - PROCESS | 1846 | 1478040054156 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82fd9000) [pid = 1846] [serial = 1852] [outer = 0x82f03800] 15:40:54 WARNING - wptserve Traceback (most recent call last): 15:40:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:40:54 WARNING - rv = self.func(request, response) 15:40:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:40:54 WARNING - access_control_allow_origin = "*") 15:40:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:40:54 WARNING - payload = payload_generator(server_data) 15:40:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:40:54 WARNING - return encode_string_as_bmp_image(data) 15:40: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 15:40:54 WARNING - img.save(f, "BMP") 15:40:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:40:54 WARNING - f.write(bmpfileheader) 15:40:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:40:54 WARNING - 15:41:03 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01c00 == 7 [pid = 1846] [id = 632] 15:41:05 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f02000) [pid = 1846] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 15:41:11 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f0e800) [pid = 1846] [serial = 1849] [outer = (nil)] [url = about:blank] 15:41:11 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f06800) [pid = 1846] [serial = 1851] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:41:24 INFO - PROCESS | 1846 | 1478040084342 Marionette TRACE conn3 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:41:24 INFO - . 15:41:24 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30653ms 15:41:24 INFO - PROCESS | 1846 | 1478040084405 Marionette TRACE conn3 -> [0,2911,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 1846 | 1478040084412 Marionette TRACE conn3 <- [1,2911,null,{"value":"8"}] 15:41:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 15:41:24 INFO - PROCESS | 1846 | 1478040084423 Marionette TRACE conn3 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:24 INFO - PROCESS | 1846 | 1478040084624 Marionette TRACE conn3 <- [1,2912,null,{"value":null}] 15:41:24 INFO - PROCESS | 1846 | 1478040084699 Marionette TRACE conn3 -> [0,2913,"getWindowHandles",null] 15:41:24 INFO - PROCESS | 1846 | 1478040084705 Marionette TRACE conn3 <- [1,2913,null,["8"]] 15:41:24 INFO - PROCESS | 1846 | 1478040084711 Marionette TRACE conn3 -> [0,2914,"switchToWindow",{"name":"8"}] 15:41:24 INFO - PROCESS | 1846 | 1478040084718 Marionette TRACE conn3 <- [1,2914,null,{}] 15:41:24 INFO - PROCESS | 1846 | 1478040084725 Marionette TRACE conn3 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02000 == 8 [pid = 1846] [id = 634] 15:41:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f02400) [pid = 1846] [serial = 1853] [outer = (nil)] 15:41:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05800) [pid = 1846] [serial = 1854] [outer = 0x82f02400] 15:41:24 INFO - PROCESS | 1846 | 1478040084817 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0ec00) [pid = 1846] [serial = 1855] [outer = 0x82f02400] 15:41:25 WARNING - wptserve Traceback (most recent call last): 15:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:41:25 WARNING - rv = self.func(request, response) 15:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:41:25 WARNING - access_control_allow_origin = "*") 15:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:41:25 WARNING - payload = payload_generator(server_data) 15:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:41:25 WARNING - return encode_string_as_bmp_image(data) 15:41: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 15:41:25 WARNING - img.save(f, "BMP") 15:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:41:25 WARNING - f.write(bmpfileheader) 15:41:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:41:25 WARNING - 15:41:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03400 == 7 [pid = 1846] [id = 633] 15:41:36 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f03800) [pid = 1846] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 15:41:41 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82fd9000) [pid = 1846] [serial = 1852] [outer = (nil)] [url = about:blank] 15:41:41 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82f05800) [pid = 1846] [serial = 1854] [outer = (nil)] [url = about:blank] 15:41:54 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:41:55 INFO - PROCESS | 1846 | 1478040114998 Marionette TRACE conn3 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 15:41:55 INFO - . 15:41:55 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30600ms 15:41:55 INFO - PROCESS | 1846 | 1478040115020 Marionette TRACE conn3 -> [0,2916,"getWindowHandle",null] 15:41:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 15:41:55 INFO - PROCESS | 1846 | 1478040115026 Marionette TRACE conn3 <- [1,2916,null,{"value":"8"}] 15:41:55 INFO - PROCESS | 1846 | 1478040115036 Marionette TRACE conn3 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:55 INFO - PROCESS | 1846 | 1478040115234 Marionette TRACE conn3 <- [1,2917,null,{"value":null}] 15:41:55 INFO - PROCESS | 1846 | 1478040115310 Marionette TRACE conn3 -> [0,2918,"getWindowHandles",null] 15:41:55 INFO - PROCESS | 1846 | 1478040115316 Marionette TRACE conn3 <- [1,2918,null,["8"]] 15:41:55 INFO - PROCESS | 1846 | 1478040115322 Marionette TRACE conn3 -> [0,2919,"switchToWindow",{"name":"8"}] 15:41:55 INFO - PROCESS | 1846 | 1478040115329 Marionette TRACE conn3 <- [1,2919,null,{}] 15:41:55 INFO - PROCESS | 1846 | 1478040115336 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01800 == 8 [pid = 1846] [id = 635] 15:41:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f01c00) [pid = 1846] [serial = 1856] [outer = (nil)] 15:41:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05400) [pid = 1846] [serial = 1857] [outer = 0x82f01c00] 15:41:55 INFO - PROCESS | 1846 | 1478040115428 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0e800) [pid = 1846] [serial = 1858] [outer = 0x82f01c00] 15:41:55 INFO - PROCESS | 1846 | 1478040115975 Marionette TRACE conn3 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:41:56 INFO - . 15:41:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 978ms 15:41:56 INFO - PROCESS | 1846 | 1478040116011 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:41:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:41:56 INFO - PROCESS | 1846 | 1478040116016 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 15:41:56 INFO - PROCESS | 1846 | 1478040116023 Marionette TRACE conn3 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:56 INFO - PROCESS | 1846 | 1478040116188 Marionette TRACE conn3 <- [1,2922,null,{"value":null}] 15:41:56 INFO - PROCESS | 1846 | 1478040116304 Marionette TRACE conn3 -> [0,2923,"getWindowHandles",null] 15:41:56 INFO - PROCESS | 1846 | 1478040116307 Marionette TRACE conn3 <- [1,2923,null,["8"]] 15:41:56 INFO - PROCESS | 1846 | 1478040116314 Marionette TRACE conn3 -> [0,2924,"switchToWindow",{"name":"8"}] 15:41:56 INFO - PROCESS | 1846 | 1478040116318 Marionette TRACE conn3 <- [1,2924,null,{}] 15:41:56 INFO - PROCESS | 1846 | 1478040116324 Marionette TRACE conn3 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0e400 == 9 [pid = 1846] [id = 636] 15:41:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x83142800) [pid = 1846] [serial = 1859] [outer = (nil)] 15:41:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x83144400) [pid = 1846] [serial = 1860] [outer = 0x83142800] 15:41:56 INFO - PROCESS | 1846 | 1478040116411 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83147400) [pid = 1846] [serial = 1861] [outer = 0x83142800] 15:41:56 INFO - PROCESS | 1846 | 1478040116950 Marionette TRACE conn3 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:41:56 INFO - . 15:41:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 971ms 15:41:57 INFO - PROCESS | 1846 | 1478040117001 Marionette TRACE conn3 -> [0,2926,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 1846 | 1478040117007 Marionette TRACE conn3 <- [1,2926,null,{"value":"8"}] 15:41:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 15:41:57 INFO - PROCESS | 1846 | 1478040117014 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:57 INFO - PROCESS | 1846 | 1478040117237 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:41:57 INFO - PROCESS | 1846 | 1478040117360 Marionette TRACE conn3 -> [0,2928,"getWindowHandles",null] 15:41:57 INFO - PROCESS | 1846 | 1478040117365 Marionette TRACE conn3 <- [1,2928,null,["8"]] 15:41:57 INFO - PROCESS | 1846 | 1478040117369 Marionette TRACE conn3 -> [0,2929,"switchToWindow",{"name":"8"}] 15:41:57 INFO - PROCESS | 1846 | 1478040117376 Marionette TRACE conn3 <- [1,2929,null,{}] 15:41:57 INFO - PROCESS | 1846 | 1478040117381 Marionette TRACE conn3 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x8345f800 == 10 [pid = 1846] [id = 637] 15:41:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x8345fc00) [pid = 1846] [serial = 1862] [outer = (nil)] 15:41:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83462400) [pid = 1846] [serial = 1863] [outer = 0x8345fc00] 15:41:57 INFO - PROCESS | 1846 | 1478040117469 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83467c00) [pid = 1846] [serial = 1864] [outer = 0x8345fc00] 15:41:58 INFO - PROCESS | 1846 | 1478040118029 Marionette TRACE conn3 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:41:58 INFO - . 15:41:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1070ms 15:41:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:41:58 INFO - PROCESS | 1846 | 1478040118084 Marionette TRACE conn3 -> [0,2931,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1846 | 1478040118087 Marionette TRACE conn3 <- [1,2931,null,{"value":"8"}] 15:41:58 INFO - PROCESS | 1846 | 1478040118094 Marionette TRACE conn3 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:58 INFO - PROCESS | 1846 | 1478040118283 Marionette TRACE conn3 <- [1,2932,null,{"value":null}] 15:41:58 INFO - PROCESS | 1846 | 1478040118356 Marionette TRACE conn3 -> [0,2933,"getWindowHandles",null] 15:41:58 INFO - PROCESS | 1846 | 1478040118363 Marionette TRACE conn3 <- [1,2933,null,["8"]] 15:41:58 INFO - PROCESS | 1846 | 1478040118367 Marionette TRACE conn3 -> [0,2934,"switchToWindow",{"name":"8"}] 15:41:58 INFO - PROCESS | 1846 | 1478040118373 Marionette TRACE conn3 <- [1,2934,null,{}] 15:41:58 INFO - PROCESS | 1846 | 1478040118378 Marionette TRACE conn3 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b904400 == 11 [pid = 1846] [id = 638] 15:41:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8b90a800) [pid = 1846] [serial = 1865] [outer = (nil)] 15:41:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8b90d000) [pid = 1846] [serial = 1866] [outer = 0x8b90a800] 15:41:58 INFO - PROCESS | 1846 | 1478040118467 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bef7400) [pid = 1846] [serial = 1867] [outer = 0x8b90a800] 15:41:59 INFO - PROCESS | 1846 | 1478040118997 Marionette TRACE conn3 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:41:59 INFO - . 15:41:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 923ms 15:41:59 INFO - PROCESS | 1846 | 1478040119016 Marionette TRACE conn3 -> [0,2936,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1846 | 1478040119020 Marionette TRACE conn3 <- [1,2936,null,{"value":"8"}] 15:41:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:41:59 INFO - PROCESS | 1846 | 1478040119026 Marionette TRACE conn3 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:41:59 INFO - PROCESS | 1846 | 1478040119166 Marionette TRACE conn3 <- [1,2937,null,{"value":null}] 15:41:59 INFO - PROCESS | 1846 | 1478040119179 Marionette TRACE conn3 -> [0,2938,"getWindowHandles",null] 15:41:59 INFO - PROCESS | 1846 | 1478040119182 Marionette TRACE conn3 <- [1,2938,null,["8"]] 15:41:59 INFO - PROCESS | 1846 | 1478040119185 Marionette TRACE conn3 -> [0,2939,"switchToWindow",{"name":"8"}] 15:41:59 INFO - PROCESS | 1846 | 1478040119191 Marionette TRACE conn3 <- [1,2939,null,{}] 15:41:59 INFO - PROCESS | 1846 | 1478040119200 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf61400 == 12 [pid = 1846] [id = 639] 15:41:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8c594c00) [pid = 1846] [serial = 1868] [outer = (nil)] 15:41:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8c599800) [pid = 1846] [serial = 1869] [outer = 0x8c594c00] 15:41:59 INFO - PROCESS | 1846 | 1478040119384 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c59e800) [pid = 1846] [serial = 1870] [outer = 0x8c594c00] 15:41:59 INFO - PROCESS | 1846 | 1478040119881 Marionette TRACE conn3 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:41:59 INFO - . 15:41:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 880ms 15:41:59 INFO - PROCESS | 1846 | 1478040119906 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1846 | 1478040119909 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 15:41:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:41:59 INFO - PROCESS | 1846 | 1478040119924 Marionette TRACE conn3 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:00 INFO - PROCESS | 1846 | 1478040120115 Marionette TRACE conn3 <- [1,2942,null,{"value":null}] 15:42:00 INFO - PROCESS | 1846 | 1478040120235 Marionette TRACE conn3 -> [0,2943,"getWindowHandles",null] 15:42:00 INFO - PROCESS | 1846 | 1478040120239 Marionette TRACE conn3 <- [1,2943,null,["8"]] 15:42:00 INFO - PROCESS | 1846 | 1478040120244 Marionette TRACE conn3 -> [0,2944,"switchToWindow",{"name":"8"}] 15:42:00 INFO - PROCESS | 1846 | 1478040120248 Marionette TRACE conn3 <- [1,2944,null,{}] 15:42:00 INFO - PROCESS | 1846 | 1478040120253 Marionette TRACE conn3 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181800 == 13 [pid = 1846] [id = 640] 15:42:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c767800) [pid = 1846] [serial = 1871] [outer = (nil)] 15:42:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c795c00) [pid = 1846] [serial = 1872] [outer = 0x8c767800] 15:42:00 INFO - PROCESS | 1846 | 1478040120338 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c7df400) [pid = 1846] [serial = 1873] [outer = 0x8c767800] 15:42:00 INFO - PROCESS | 1846 | 1478040120870 Marionette TRACE conn3 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 15:42:00 INFO - . 15:42:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 973ms 15:42:00 INFO - PROCESS | 1846 | 1478040120895 Marionette TRACE conn3 -> [0,2946,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1846 | 1478040120899 Marionette TRACE conn3 <- [1,2946,null,{"value":"8"}] 15:42:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 15:42:00 INFO - PROCESS | 1846 | 1478040120904 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:01 INFO - PROCESS | 1846 | 1478040121049 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:42:01 INFO - PROCESS | 1846 | 1478040121060 Marionette TRACE conn3 -> [0,2948,"getWindowHandles",null] 15:42:01 INFO - PROCESS | 1846 | 1478040121065 Marionette TRACE conn3 <- [1,2948,null,["8"]] 15:42:01 INFO - PROCESS | 1846 | 1478040121175 Marionette TRACE conn3 -> [0,2949,"switchToWindow",{"name":"8"}] 15:42:01 INFO - PROCESS | 1846 | 1478040121181 Marionette TRACE conn3 <- [1,2949,null,{}] 15:42:01 INFO - PROCESS | 1846 | 1478040121185 Marionette TRACE conn3 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c971000 == 14 [pid = 1846] [id = 641] 15:42:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c971c00) [pid = 1846] [serial = 1874] [outer = (nil)] 15:42:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c976000) [pid = 1846] [serial = 1875] [outer = 0x8c971c00] 15:42:01 INFO - PROCESS | 1846 | 1478040121266 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c978000) [pid = 1846] [serial = 1876] [outer = 0x8c971c00] 15:42:01 INFO - PROCESS | 1846 | 1478040121713 Marionette TRACE conn3 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:01 INFO - . 15:42:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 825ms 15:42:01 INFO - PROCESS | 1846 | 1478040121730 Marionette TRACE conn3 -> [0,2951,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1846 | 1478040121733 Marionette TRACE conn3 <- [1,2951,null,{"value":"8"}] 15:42:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 15:42:01 INFO - PROCESS | 1846 | 1478040121739 Marionette TRACE conn3 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:01 INFO - PROCESS | 1846 | 1478040121871 Marionette TRACE conn3 <- [1,2952,null,{"value":null}] 15:42:01 INFO - PROCESS | 1846 | 1478040121878 Marionette TRACE conn3 -> [0,2953,"getWindowHandles",null] 15:42:01 INFO - PROCESS | 1846 | 1478040121901 Marionette TRACE conn3 <- [1,2953,null,["8"]] 15:42:01 INFO - PROCESS | 1846 | 1478040121907 Marionette TRACE conn3 -> [0,2954,"switchToWindow",{"name":"8"}] 15:42:01 INFO - PROCESS | 1846 | 1478040121913 Marionette TRACE conn3 <- [1,2954,null,{}] 15:42:01 INFO - PROCESS | 1846 | 1478040121917 Marionette TRACE conn3 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8f800 == 15 [pid = 1846] [id = 642] 15:42:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8d0aa400) [pid = 1846] [serial = 1877] [outer = (nil)] 15:42:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8dbae800) [pid = 1846] [serial = 1878] [outer = 0x8d0aa400] 15:42:02 INFO - PROCESS | 1846 | 1478040121996 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8dcccc00) [pid = 1846] [serial = 1879] [outer = 0x8d0aa400] 15:42:02 INFO - PROCESS | 1846 | 1478040122597 Marionette TRACE conn3 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:02 INFO - . 15:42:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 879ms 15:42:02 INFO - PROCESS | 1846 | 1478040122621 Marionette TRACE conn3 -> [0,2956,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1846 | 1478040122624 Marionette TRACE conn3 <- [1,2956,null,{"value":"8"}] 15:42:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 15:42:02 INFO - PROCESS | 1846 | 1478040122636 Marionette TRACE conn3 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:02 INFO - PROCESS | 1846 | 1478040122821 Marionette TRACE conn3 <- [1,2957,null,{"value":null}] 15:42:02 INFO - PROCESS | 1846 | 1478040122897 Marionette TRACE conn3 -> [0,2958,"getWindowHandles",null] 15:42:02 INFO - PROCESS | 1846 | 1478040122900 Marionette TRACE conn3 <- [1,2958,null,["8"]] 15:42:02 INFO - PROCESS | 1846 | 1478040122907 Marionette TRACE conn3 -> [0,2959,"switchToWindow",{"name":"8"}] 15:42:02 INFO - PROCESS | 1846 | 1478040122912 Marionette TRACE conn3 <- [1,2959,null,{}] 15:42:02 INFO - PROCESS | 1846 | 1478040122917 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e7400 == 16 [pid = 1846] [id = 643] 15:42:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8de1f400) [pid = 1846] [serial = 1880] [outer = (nil)] 15:42:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8de7b400) [pid = 1846] [serial = 1881] [outer = 0x8de1f400] 15:42:03 INFO - PROCESS | 1846 | 1478040122997 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8dea0400) [pid = 1846] [serial = 1882] [outer = 0x8de1f400] 15:42:03 INFO - PROCESS | 1846 | 1478040123574 Marionette TRACE conn3 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:03 INFO - . 15:42:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 974ms 15:42:03 INFO - PROCESS | 1846 | 1478040123612 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1846 | 1478040123617 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 15:42:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 15:42:03 INFO - PROCESS | 1846 | 1478040123627 Marionette TRACE conn3 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:03 INFO - PROCESS | 1846 | 1478040123798 Marionette TRACE conn3 <- [1,2962,null,{"value":null}] 15:42:03 INFO - PROCESS | 1846 | 1478040123971 Marionette TRACE conn3 -> [0,2963,"getWindowHandles",null] 15:42:03 INFO - PROCESS | 1846 | 1478040123974 Marionette TRACE conn3 <- [1,2963,null,["8"]] 15:42:03 INFO - PROCESS | 1846 | 1478040123983 Marionette TRACE conn3 -> [0,2964,"switchToWindow",{"name":"8"}] 15:42:03 INFO - PROCESS | 1846 | 1478040123989 Marionette TRACE conn3 <- [1,2964,null,{}] 15:42:04 INFO - PROCESS | 1846 | 1478040123995 Marionette TRACE conn3 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317b400 == 17 [pid = 1846] [id = 644] 15:42:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x8317c000) [pid = 1846] [serial = 1883] [outer = (nil)] 15:42:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x83181400) [pid = 1846] [serial = 1884] [outer = 0x8317c000] 15:42:04 INFO - PROCESS | 1846 | 1478040124099 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x831e8c00) [pid = 1846] [serial = 1885] [outer = 0x8317c000] 15:42:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c597c00 == 18 [pid = 1846] [id = 645] 15:42:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c598800) [pid = 1846] [serial = 1886] [outer = (nil)] 15:42:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8350e400) [pid = 1846] [serial = 1887] [outer = 0x8c598800] 15:42:04 INFO - PROCESS | 1846 | 1478040124930 Marionette TRACE conn3 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:04 INFO - . 15:42:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1319ms 15:42:04 INFO - PROCESS | 1846 | 1478040124946 Marionette TRACE conn3 -> [0,2966,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 1846 | 1478040124952 Marionette TRACE conn3 <- [1,2966,null,{"value":"8"}] 15:42:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 15:42:04 INFO - PROCESS | 1846 | 1478040124959 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:05 INFO - PROCESS | 1846 | 1478040125144 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:42:05 INFO - PROCESS | 1846 | 1478040125303 Marionette TRACE conn3 -> [0,2968,"getWindowHandles",null] 15:42:05 INFO - PROCESS | 1846 | 1478040125306 Marionette TRACE conn3 <- [1,2968,null,["8"]] 15:42:05 INFO - PROCESS | 1846 | 1478040125318 Marionette TRACE conn3 -> [0,2969,"switchToWindow",{"name":"8"}] 15:42:05 INFO - PROCESS | 1846 | 1478040125323 Marionette TRACE conn3 <- [1,2969,null,{}] 15:42:05 INFO - PROCESS | 1846 | 1478040125330 Marionette TRACE conn3 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c973c00 == 19 [pid = 1846] [id = 646] 15:42:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8d0b4c00) [pid = 1846] [serial = 1888] [outer = (nil)] 15:42:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8dccc800) [pid = 1846] [serial = 1889] [outer = 0x8d0b4c00] 15:42:05 INFO - PROCESS | 1846 | 1478040125433 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8dea7000) [pid = 1846] [serial = 1890] [outer = 0x8d0b4c00] 15:42:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb6400 == 20 [pid = 1846] [id = 647] 15:42:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8deb8c00) [pid = 1846] [serial = 1891] [outer = (nil)] 15:42:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8debe800) [pid = 1846] [serial = 1892] [outer = 0x8deb8c00] 15:42:06 INFO - PROCESS | 1846 | 1478040126155 Marionette TRACE conn3 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:06 INFO - . 15:42:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1272ms 15:42:06 INFO - PROCESS | 1846 | 1478040126238 Marionette TRACE conn3 -> [0,2971,"getWindowHandle",null] 15:42:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 15:42:06 INFO - PROCESS | 1846 | 1478040126245 Marionette TRACE conn3 <- [1,2971,null,{"value":"8"}] 15:42:06 INFO - PROCESS | 1846 | 1478040126252 Marionette TRACE conn3 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:06 INFO - PROCESS | 1846 | 1478040126423 Marionette TRACE conn3 <- [1,2972,null,{"value":null}] 15:42:06 INFO - PROCESS | 1846 | 1478040126582 Marionette TRACE conn3 -> [0,2973,"getWindowHandles",null] 15:42:06 INFO - PROCESS | 1846 | 1478040126587 Marionette TRACE conn3 <- [1,2973,null,["8"]] 15:42:06 INFO - PROCESS | 1846 | 1478040126596 Marionette TRACE conn3 -> [0,2974,"switchToWindow",{"name":"8"}] 15:42:06 INFO - PROCESS | 1846 | 1478040126607 Marionette TRACE conn3 <- [1,2974,null,{}] 15:42:06 INFO - PROCESS | 1846 | 1478040126614 Marionette TRACE conn3 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deeb400 == 21 [pid = 1846] [id = 648] 15:42:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8deeb800) [pid = 1846] [serial = 1893] [outer = (nil)] 15:42:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8def1000) [pid = 1846] [serial = 1894] [outer = 0x8deeb800] 15:42:06 INFO - PROCESS | 1846 | 1478040126710 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8e062000) [pid = 1846] [serial = 1895] [outer = 0x8deeb800] 15:42:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa73000 == 22 [pid = 1846] [id = 649] 15:42:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8fa73400) [pid = 1846] [serial = 1896] [outer = (nil)] 15:42:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x830bd800) [pid = 1846] [serial = 1897] [outer = 0x8fa73400] 15:42:07 INFO - PROCESS | 1846 | 1478040127650 Marionette TRACE conn3 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:07 INFO - . 15:42:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1426ms 15:42:07 INFO - PROCESS | 1846 | 1478040127678 Marionette TRACE conn3 -> [0,2976,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1846 | 1478040127683 Marionette TRACE conn3 <- [1,2976,null,{"value":"8"}] 15:42:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:42:07 INFO - PROCESS | 1846 | 1478040127692 Marionette TRACE conn3 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:07 INFO - PROCESS | 1846 | 1478040127897 Marionette TRACE conn3 <- [1,2977,null,{"value":null}] 15:42:08 INFO - PROCESS | 1846 | 1478040128067 Marionette TRACE conn3 -> [0,2978,"getWindowHandles",null] 15:42:08 INFO - PROCESS | 1846 | 1478040128073 Marionette TRACE conn3 <- [1,2978,null,["8"]] 15:42:08 INFO - PROCESS | 1846 | 1478040128082 Marionette TRACE conn3 -> [0,2979,"switchToWindow",{"name":"8"}] 15:42:08 INFO - PROCESS | 1846 | 1478040128088 Marionette TRACE conn3 <- [1,2979,null,{}] 15:42:08 INFO - PROCESS | 1846 | 1478040128132 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02000 == 21 [pid = 1846] [id = 634] 15:42:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e75000 == 22 [pid = 1846] [id = 650] 15:42:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x82f02000) [pid = 1846] [serial = 1898] [outer = (nil)] 15:42:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x830c7c00) [pid = 1846] [serial = 1899] [outer = 0x82f02000] 15:42:08 INFO - PROCESS | 1846 | 1478040128243 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x83181c00) [pid = 1846] [serial = 1900] [outer = 0x82f02000] 15:42:08 INFO - PROCESS | 1846 | 1478040128821 Marionette TRACE conn3 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:08 INFO - . 15:42:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1175ms 15:42:08 INFO - PROCESS | 1846 | 1478040128867 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1846 | 1478040128871 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 15:42:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:42:08 INFO - PROCESS | 1846 | 1478040128877 Marionette TRACE conn3 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:09 INFO - PROCESS | 1846 | 1478040129030 Marionette TRACE conn3 <- [1,2982,null,{"value":null}] 15:42:09 INFO - PROCESS | 1846 | 1478040129152 Marionette TRACE conn3 -> [0,2983,"getWindowHandles",null] 15:42:09 INFO - PROCESS | 1846 | 1478040129157 Marionette TRACE conn3 <- [1,2983,null,["8"]] 15:42:09 INFO - PROCESS | 1846 | 1478040129162 Marionette TRACE conn3 -> [0,2984,"switchToWindow",{"name":"8"}] 15:42:09 INFO - PROCESS | 1846 | 1478040129167 Marionette TRACE conn3 <- [1,2984,null,{}] 15:42:09 INFO - PROCESS | 1846 | 1478040129172 Marionette TRACE conn3 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef6400 == 23 [pid = 1846] [id = 651] 15:42:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8bf54c00) [pid = 1846] [serial = 1901] [outer = (nil)] 15:42:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8bf5a400) [pid = 1846] [serial = 1902] [outer = 0x8bf54c00] 15:42:09 INFO - PROCESS | 1846 | 1478040129258 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8bf60800) [pid = 1846] [serial = 1903] [outer = 0x8bf54c00] 15:42:09 INFO - PROCESS | 1846 | 1478040129772 Marionette TRACE conn3 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:09 INFO - . 15:42:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 924ms 15:42:09 INFO - PROCESS | 1846 | 1478040129808 Marionette TRACE conn3 -> [0,2986,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 1846 | 1478040129814 Marionette TRACE conn3 <- [1,2986,null,{"value":"8"}] 15:42:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:42:09 INFO - PROCESS | 1846 | 1478040129820 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:09 INFO - PROCESS | 1846 | 1478040129960 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:42:10 INFO - PROCESS | 1846 | 1478040130087 Marionette TRACE conn3 -> [0,2988,"getWindowHandles",null] 15:42:10 INFO - PROCESS | 1846 | 1478040130092 Marionette TRACE conn3 <- [1,2988,null,["8"]] 15:42:10 INFO - PROCESS | 1846 | 1478040130098 Marionette TRACE conn3 -> [0,2989,"switchToWindow",{"name":"8"}] 15:42:10 INFO - PROCESS | 1846 | 1478040130104 Marionette TRACE conn3 <- [1,2989,null,{}] 15:42:10 INFO - PROCESS | 1846 | 1478040130109 Marionette TRACE conn3 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e5800 == 24 [pid = 1846] [id = 652] 15:42:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c7e5c00) [pid = 1846] [serial = 1904] [outer = (nil)] 15:42:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8c972000) [pid = 1846] [serial = 1905] [outer = 0x8c7e5c00] 15:42:10 INFO - PROCESS | 1846 | 1478040130196 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8cfa7400) [pid = 1846] [serial = 1906] [outer = 0x8c7e5c00] 15:42:10 INFO - PROCESS | 1846 | 1478040130763 Marionette TRACE conn3 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 15:42:10 INFO - . 15:42:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 978ms 15:42:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 15:42:10 INFO - PROCESS | 1846 | 1478040130798 Marionette TRACE conn3 -> [0,2991,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1846 | 1478040130801 Marionette TRACE conn3 <- [1,2991,null,{"value":"8"}] 15:42:10 INFO - PROCESS | 1846 | 1478040130809 Marionette TRACE conn3 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:11 INFO - PROCESS | 1846 | 1478040131009 Marionette TRACE conn3 <- [1,2992,null,{"value":null}] 15:42:11 INFO - PROCESS | 1846 | 1478040131032 Marionette TRACE conn3 -> [0,2993,"getWindowHandles",null] 15:42:11 INFO - PROCESS | 1846 | 1478040131036 Marionette TRACE conn3 <- [1,2993,null,["8"]] 15:42:11 INFO - PROCESS | 1846 | 1478040131041 Marionette TRACE conn3 -> [0,2994,"switchToWindow",{"name":"8"}] 15:42:11 INFO - PROCESS | 1846 | 1478040131045 Marionette TRACE conn3 <- [1,2994,null,{}] 15:42:11 INFO - PROCESS | 1846 | 1478040131053 Marionette TRACE conn3 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea1000 == 25 [pid = 1846] [id = 653] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8dea6c00) [pid = 1846] [serial = 1907] [outer = (nil)] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8deac800) [pid = 1846] [serial = 1908] [outer = 0x8dea6c00] 15:42:11 INFO - PROCESS | 1846 | 1478040131203 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8debb800) [pid = 1846] [serial = 1909] [outer = 0x8dea6c00] 15:42:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa0b800 == 26 [pid = 1846] [id = 654] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8fa0c000) [pid = 1846] [serial = 1910] [outer = (nil)] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8fa0c800) [pid = 1846] [serial = 1911] [outer = 0x8fa0c000] 15:42:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7c000 == 27 [pid = 1846] [id = 655] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fa7c800) [pid = 1846] [serial = 1912] [outer = (nil)] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fa7cc00) [pid = 1846] [serial = 1913] [outer = 0x8fa7c800] 15:42:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbbe000 == 28 [pid = 1846] [id = 656] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fbbe400) [pid = 1846] [serial = 1914] [outer = (nil)] 15:42:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fbbe800) [pid = 1846] [serial = 1915] [outer = 0x8fbbe400] 15:42:11 INFO - PROCESS | 1846 | 1478040131848 Marionette TRACE conn3 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 15:42:11 INFO - ... 15:42:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1075ms 15:42:11 INFO - PROCESS | 1846 | 1478040131886 Marionette TRACE conn3 -> [0,2996,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1846 | 1478040131889 Marionette TRACE conn3 <- [1,2996,null,{"value":"8"}] 15:42:11 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 15:42:11 INFO - PROCESS | 1846 | 1478040131896 Marionette TRACE conn3 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:12 INFO - PROCESS | 1846 | 1478040132085 Marionette TRACE conn3 <- [1,2997,null,{"value":null}] 15:42:12 INFO - PROCESS | 1846 | 1478040132163 Marionette TRACE conn3 -> [0,2998,"getWindowHandles",null] 15:42:12 INFO - PROCESS | 1846 | 1478040132166 Marionette TRACE conn3 <- [1,2998,null,["8"]] 15:42:12 INFO - PROCESS | 1846 | 1478040132181 Marionette TRACE conn3 -> [0,2999,"switchToWindow",{"name":"8"}] 15:42:12 INFO - PROCESS | 1846 | 1478040132191 Marionette TRACE conn3 <- [1,2999,null,{}] 15:42:12 INFO - PROCESS | 1846 | 1478040132195 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc5000 == 29 [pid = 1846] [id = 657] 15:42:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fbc5800) [pid = 1846] [serial = 1916] [outer = (nil)] 15:42:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fbc7000) [pid = 1846] [serial = 1917] [outer = 0x8fbc5800] 15:42:12 INFO - PROCESS | 1846 | 1478040132279 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8fc0bc00) [pid = 1846] [serial = 1918] [outer = 0x8fbc5800] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8c971c00) [pid = 1846] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8c767800) [pid = 1846] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x82f01c00) [pid = 1846] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x83142800) [pid = 1846] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8b90a800) [pid = 1846] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8c594c00) [pid = 1846] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8345fc00) [pid = 1846] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x82f02400) [pid = 1846] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8d0aa400) [pid = 1846] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 15:42:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8317e800 == 30 [pid = 1846] [id = 658] 15:42:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8bf60000) [pid = 1846] [serial = 1919] [outer = (nil)] 15:42:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8bf89c00) [pid = 1846] [serial = 1920] [outer = 0x8bf60000] 15:42:13 INFO - PROCESS | 1846 | 1478040133040 Marionette TRACE conn3 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 15:42:13 INFO - . 15:42:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1179ms 15:42:13 INFO - PROCESS | 1846 | 1478040133087 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 1846 | 1478040133091 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 15:42:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 15:42:13 INFO - PROCESS | 1846 | 1478040133097 Marionette TRACE conn3 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:13 INFO - PROCESS | 1846 | 1478040133311 Marionette TRACE conn3 <- [1,3002,null,{"value":null}] 15:42:13 INFO - PROCESS | 1846 | 1478040133327 Marionette TRACE conn3 -> [0,3003,"getWindowHandles",null] 15:42:13 INFO - PROCESS | 1846 | 1478040133329 Marionette TRACE conn3 <- [1,3003,null,["8"]] 15:42:13 INFO - PROCESS | 1846 | 1478040133333 Marionette TRACE conn3 -> [0,3004,"switchToWindow",{"name":"8"}] 15:42:13 INFO - PROCESS | 1846 | 1478040133339 Marionette TRACE conn3 <- [1,3004,null,{}] 15:42:13 INFO - PROCESS | 1846 | 1478040133343 Marionette TRACE conn3 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc6800 == 31 [pid = 1846] [id = 659] 15:42:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fc12000) [pid = 1846] [serial = 1921] [outer = (nil)] 15:42:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fcbb800) [pid = 1846] [serial = 1922] [outer = 0x8fc12000] 15:42:13 INFO - PROCESS | 1846 | 1478040133424 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fcbf000) [pid = 1846] [serial = 1923] [outer = 0x8fc12000] 15:42:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc8c00 == 32 [pid = 1846] [id = 660] 15:42:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fcc9000) [pid = 1846] [serial = 1924] [outer = (nil)] 15:42:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fcc9400) [pid = 1846] [serial = 1925] [outer = 0x8fcc9000] 15:42:13 INFO - PROCESS | 1846 | 1478040133966 Marionette TRACE conn3 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 15:42:14 INFO - . 15:42:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 918ms 15:42:14 INFO - PROCESS | 1846 | 1478040134017 Marionette TRACE conn3 -> [0,3006,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1846 | 1478040134020 Marionette TRACE conn3 <- [1,3006,null,{"value":"8"}] 15:42:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 15:42:14 INFO - PROCESS | 1846 | 1478040134027 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:14 INFO - PROCESS | 1846 | 1478040134209 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:42:14 INFO - PROCESS | 1846 | 1478040134225 Marionette TRACE conn3 -> [0,3008,"getWindowHandles",null] 15:42:14 INFO - PROCESS | 1846 | 1478040134230 Marionette TRACE conn3 <- [1,3008,null,["8"]] 15:42:14 INFO - PROCESS | 1846 | 1478040134235 Marionette TRACE conn3 -> [0,3009,"switchToWindow",{"name":"8"}] 15:42:14 INFO - PROCESS | 1846 | 1478040134241 Marionette TRACE conn3 <- [1,3009,null,{}] 15:42:14 INFO - PROCESS | 1846 | 1478040134245 Marionette TRACE conn3 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8e000 == 33 [pid = 1846] [id = 661] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fcc7400) [pid = 1846] [serial = 1926] [outer = (nil)] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x9114a400) [pid = 1846] [serial = 1927] [outer = 0x8fcc7400] 15:42:14 INFO - PROCESS | 1846 | 1478040134324 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x912e3000) [pid = 1846] [serial = 1928] [outer = 0x8fcc7400] 15:42:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c90c00 == 34 [pid = 1846] [id = 662] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x82e72400) [pid = 1846] [serial = 1929] [outer = (nil)] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x82e73400) [pid = 1846] [serial = 1930] [outer = 0x82e72400] 15:42:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314d000 == 35 [pid = 1846] [id = 663] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8314ec00) [pid = 1846] [serial = 1931] [outer = (nil)] 15:42:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x83179c00) [pid = 1846] [serial = 1932] [outer = 0x8314ec00] 15:42:14 INFO - PROCESS | 1846 | 1478040134972 Marionette TRACE conn3 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 15:42:14 INFO - .. 15:42:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 969ms 15:42:15 INFO - PROCESS | 1846 | 1478040135006 Marionette TRACE conn3 -> [0,3011,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1846 | 1478040135012 Marionette TRACE conn3 <- [1,3011,null,{"value":"8"}] 15:42:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 15:42:15 INFO - PROCESS | 1846 | 1478040135022 Marionette TRACE conn3 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:15 INFO - PROCESS | 1846 | 1478040135202 Marionette TRACE conn3 <- [1,3012,null,{"value":null}] 15:42:15 INFO - PROCESS | 1846 | 1478040135383 Marionette TRACE conn3 -> [0,3013,"getWindowHandles",null] 15:42:15 INFO - PROCESS | 1846 | 1478040135389 Marionette TRACE conn3 <- [1,3013,null,["8"]] 15:42:15 INFO - PROCESS | 1846 | 1478040135397 Marionette TRACE conn3 -> [0,3014,"switchToWindow",{"name":"8"}] 15:42:15 INFO - PROCESS | 1846 | 1478040135403 Marionette TRACE conn3 <- [1,3014,null,{}] 15:42:15 INFO - PROCESS | 1846 | 1478040135413 Marionette TRACE conn3 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59f000 == 36 [pid = 1846] [id = 664] 15:42:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8c75b800) [pid = 1846] [serial = 1933] [outer = (nil)] 15:42:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8c763c00) [pid = 1846] [serial = 1934] [outer = 0x8c75b800] 15:42:15 INFO - PROCESS | 1846 | 1478040135521 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8c7e4400) [pid = 1846] [serial = 1935] [outer = 0x8c75b800] 15:42:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8debcc00 == 37 [pid = 1846] [id = 665] 15:42:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8dee8400) [pid = 1846] [serial = 1936] [outer = (nil)] 15:42:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8e064c00) [pid = 1846] [serial = 1937] [outer = 0x8dee8400] 15:42:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fbc2800 == 38 [pid = 1846] [id = 666] 15:42:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8fbc6c00) [pid = 1846] [serial = 1938] [outer = (nil)] 15:42:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8fbc8400) [pid = 1846] [serial = 1939] [outer = 0x8fbc6c00] 15:42:16 INFO - PROCESS | 1846 | 1478040136148 Marionette TRACE conn3 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 15:42:16 INFO - .. 15:42:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1175ms 15:42:16 INFO - PROCESS | 1846 | 1478040136196 Marionette TRACE conn3 -> [0,3016,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1846 | 1478040136201 Marionette TRACE conn3 <- [1,3016,null,{"value":"8"}] 15:42:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 15:42:16 INFO - PROCESS | 1846 | 1478040136207 Marionette TRACE conn3 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:16 INFO - PROCESS | 1846 | 1478040136372 Marionette TRACE conn3 <- [1,3017,null,{"value":null}] 15:42:16 INFO - PROCESS | 1846 | 1478040136550 Marionette TRACE conn3 -> [0,3018,"getWindowHandles",null] 15:42:16 INFO - PROCESS | 1846 | 1478040136554 Marionette TRACE conn3 <- [1,3018,null,["8"]] 15:42:16 INFO - PROCESS | 1846 | 1478040136561 Marionette TRACE conn3 -> [0,3019,"switchToWindow",{"name":"8"}] 15:42:16 INFO - PROCESS | 1846 | 1478040136567 Marionette TRACE conn3 <- [1,3019,null,{}] 15:42:16 INFO - PROCESS | 1846 | 1478040136572 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc18800 == 39 [pid = 1846] [id = 667] 15:42:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8fcbc800) [pid = 1846] [serial = 1940] [outer = (nil)] 15:42:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x9114d000) [pid = 1846] [serial = 1941] [outer = 0x8fcbc800] 15:42:16 INFO - PROCESS | 1846 | 1478040136664 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x91db7c00) [pid = 1846] [serial = 1942] [outer = 0x8fcbc800] 15:42:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x93bef800 == 40 [pid = 1846] [id = 668] 15:42:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x9415ec00) [pid = 1846] [serial = 1943] [outer = (nil)] 15:42:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x94c80800) [pid = 1846] [serial = 1944] [outer = 0x9415ec00] 15:42:17 INFO - PROCESS | 1846 | 1478040137283 Marionette TRACE conn3 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 15:42:17 INFO - . 15:42:17 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1120ms 15:42:17 INFO - PROCESS | 1846 | 1478040137335 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 1846 | 1478040137342 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 15:42:17 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 15:42:17 INFO - PROCESS | 1846 | 1478040137349 Marionette TRACE conn3 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:17 INFO - PROCESS | 1846 | 1478040137506 Marionette TRACE conn3 <- [1,3022,null,{"value":null}] 15:42:17 INFO - PROCESS | 1846 | 1478040137687 Marionette TRACE conn3 -> [0,3023,"getWindowHandles",null] 15:42:17 INFO - PROCESS | 1846 | 1478040137692 Marionette TRACE conn3 <- [1,3023,null,["8"]] 15:42:17 INFO - PROCESS | 1846 | 1478040137715 Marionette TRACE conn3 -> [0,3024,"switchToWindow",{"name":"8"}] 15:42:17 INFO - PROCESS | 1846 | 1478040137726 Marionette TRACE conn3 <- [1,3024,null,{}] 15:42:17 INFO - PROCESS | 1846 | 1478040137734 Marionette TRACE conn3 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x94d5c000 == 41 [pid = 1846] [id = 669] 15:42:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x94d5c400) [pid = 1846] [serial = 1945] [outer = (nil)] 15:42:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x94d5fc00) [pid = 1846] [serial = 1946] [outer = 0x94d5c400] 15:42:17 INFO - PROCESS | 1846 | 1478040137828 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x94d65000) [pid = 1846] [serial = 1947] [outer = 0x94d5c400] 15:42:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x94fd6800 == 42 [pid = 1846] [id = 670] 15:42:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x94fd8000) [pid = 1846] [serial = 1948] [outer = (nil)] 15:42:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x94fd8800) [pid = 1846] [serial = 1949] [outer = 0x94fd8000] 15:42:18 INFO - PROCESS | 1846 | 1478040138444 Marionette TRACE conn3 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 15:42:18 INFO - . 15:42:18 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1119ms 15:42:18 INFO - PROCESS | 1846 | 1478040138487 Marionette TRACE conn3 -> [0,3026,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1846 | 1478040138492 Marionette TRACE conn3 <- [1,3026,null,{"value":"8"}] 15:42:18 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 15:42:18 INFO - PROCESS | 1846 | 1478040138500 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:18 INFO - PROCESS | 1846 | 1478040138658 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:42:18 INFO - PROCESS | 1846 | 1478040138835 Marionette TRACE conn3 -> [0,3028,"getWindowHandles",null] 15:42:18 INFO - PROCESS | 1846 | 1478040138840 Marionette TRACE conn3 <- [1,3028,null,["8"]] 15:42:18 INFO - PROCESS | 1846 | 1478040138846 Marionette TRACE conn3 -> [0,3029,"switchToWindow",{"name":"8"}] 15:42:18 INFO - PROCESS | 1846 | 1478040138854 Marionette TRACE conn3 <- [1,3029,null,{}] 15:42:18 INFO - PROCESS | 1846 | 1478040138859 Marionette TRACE conn3 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x94ec0400 == 43 [pid = 1846] [id = 671] 15:42:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0x94fd9400) [pid = 1846] [serial = 1950] [outer = (nil)] 15:42:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0x95817800) [pid = 1846] [serial = 1951] [outer = 0x94fd9400] 15:42:18 INFO - PROCESS | 1846 | 1478040138949 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0x8dea4400) [pid = 1846] [serial = 1952] [outer = 0x94fd9400] 15:42:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x94eb7800 == 44 [pid = 1846] [id = 672] 15:42:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x95815000) [pid = 1846] [serial = 1953] [outer = (nil)] 15:42:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x95ca3000 == 45 [pid = 1846] [id = 673] 15:42:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0x95ca3c00) [pid = 1846] [serial = 1954] [outer = (nil)] 15:42:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 114 (0x95821800) [pid = 1846] [serial = 1955] [outer = 0x95815000] 15:42:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 115 (0x959b1400) [pid = 1846] [serial = 1956] [outer = 0x95ca3c00] 15:42:19 INFO - PROCESS | 1846 | 1478040139689 Marionette TRACE conn3 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 15:42:19 INFO - .. 15:42:19 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1222ms 15:42:19 INFO - PROCESS | 1846 | 1478040139721 Marionette TRACE conn3 -> [0,3031,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 1846 | 1478040139725 Marionette TRACE conn3 <- [1,3031,null,{"value":"8"}] 15:42:19 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 15:42:19 INFO - PROCESS | 1846 | 1478040139731 Marionette TRACE conn3 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:19 INFO - PROCESS | 1846 | 1478040139876 Marionette TRACE conn3 <- [1,3032,null,{"value":null}] 15:42:20 INFO - PROCESS | 1846 | 1478040140129 Marionette TRACE conn3 -> [0,3033,"getWindowHandles",null] 15:42:20 INFO - PROCESS | 1846 | 1478040140134 Marionette TRACE conn3 <- [1,3033,null,["8"]] 15:42:20 INFO - PROCESS | 1846 | 1478040140154 Marionette TRACE conn3 -> [0,3034,"switchToWindow",{"name":"8"}] 15:42:20 INFO - PROCESS | 1846 | 1478040140162 Marionette TRACE conn3 <- [1,3034,null,{}] 15:42:20 INFO - PROCESS | 1846 | 1478040140168 Marionette TRACE conn3 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350bc00 == 46 [pid = 1846] [id = 674] 15:42:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 116 (0x8350e000) [pid = 1846] [serial = 1957] [outer = (nil)] 15:42:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 117 (0x8c594c00) [pid = 1846] [serial = 1958] [outer = 0x8350e000] 15:42:20 INFO - PROCESS | 1846 | 1478040140261 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 118 (0x8c78dc00) [pid = 1846] [serial = 1959] [outer = 0x8350e000] 15:42:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c81c00 == 47 [pid = 1846] [id = 675] 15:42:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 119 (0x82c8c000) [pid = 1846] [serial = 1960] [outer = (nil)] 15:42:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 120 (0x82c8e400) [pid = 1846] [serial = 1961] [outer = 0x82c8c000] 15:42:20 INFO - PROCESS | 1846 | 1478040140915 Marionette TRACE conn3 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 15:42:20 INFO - . 15:42:20 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1226ms 15:42:20 INFO - PROCESS | 1846 | 1478040140961 Marionette TRACE conn3 -> [0,3036,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 1846 | 1478040140966 Marionette TRACE conn3 <- [1,3036,null,{"value":"8"}] 15:42:20 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 15:42:20 INFO - PROCESS | 1846 | 1478040140975 Marionette TRACE conn3 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:21 INFO - PROCESS | 1846 | 1478040141142 Marionette TRACE conn3 <- [1,3037,null,{"value":null}] 15:42:21 INFO - PROCESS | 1846 | 1478040141337 Marionette TRACE conn3 -> [0,3038,"getWindowHandles",null] 15:42:21 INFO - PROCESS | 1846 | 1478040141343 Marionette TRACE conn3 <- [1,3038,null,["8"]] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc8c00 == 46 [pid = 1846] [id = 660] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8317e800 == 45 [pid = 1846] [id = 658] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbbe000 == 44 [pid = 1846] [id = 656] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7c000 == 43 [pid = 1846] [id = 655] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa0b800 == 42 [pid = 1846] [id = 654] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa73000 == 41 [pid = 1846] [id = 649] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb6400 == 40 [pid = 1846] [id = 647] 15:42:21 INFO - PROCESS | 1846 | --DOCSHELL 0x8c597c00 == 39 [pid = 1846] [id = 645] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 119 (0x8de7b400) [pid = 1846] [serial = 1881] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | 1478040141388 Marionette TRACE conn3 -> [0,3039,"switchToWindow",{"name":"8"}] 15:42:21 INFO - PROCESS | 1846 | 1478040141395 Marionette TRACE conn3 <- [1,3039,null,{}] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 118 (0x8dbae800) [pid = 1846] [serial = 1878] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 117 (0x8dcccc00) [pid = 1846] [serial = 1879] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 116 (0x8c976000) [pid = 1846] [serial = 1875] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 115 (0x8c978000) [pid = 1846] [serial = 1876] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 114 (0x8c795c00) [pid = 1846] [serial = 1872] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 113 (0x8c7df400) [pid = 1846] [serial = 1873] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8c599800) [pid = 1846] [serial = 1869] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8c59e800) [pid = 1846] [serial = 1870] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x8b90d000) [pid = 1846] [serial = 1866] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0x8bef7400) [pid = 1846] [serial = 1867] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0x83462400) [pid = 1846] [serial = 1863] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x83467c00) [pid = 1846] [serial = 1864] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x83144400) [pid = 1846] [serial = 1860] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x83147400) [pid = 1846] [serial = 1861] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x82f05400) [pid = 1846] [serial = 1857] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x82f0e800) [pid = 1846] [serial = 1858] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x82f0ec00) [pid = 1846] [serial = 1855] [outer = (nil)] [url = about:blank] 15:42:21 INFO - PROCESS | 1846 | 1478040141442 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f08c00 == 40 [pid = 1846] [id = 676] 15:42:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x82f09400) [pid = 1846] [serial = 1962] [outer = (nil)] 15:42:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x830c5800) [pid = 1846] [serial = 1963] [outer = 0x82f09400] 15:42:21 INFO - PROCESS | 1846 | 1478040141530 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x83147400) [pid = 1846] [serial = 1964] [outer = 0x82f09400] 15:42:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x8350e800 == 41 [pid = 1846] [id = 677] 15:42:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x8bf88000) [pid = 1846] [serial = 1965] [outer = (nil)] 15:42:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x8bf8d800) [pid = 1846] [serial = 1966] [outer = 0x8bf88000] 15:42:22 INFO - PROCESS | 1846 | 1478040142115 Marionette TRACE conn3 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 15:42:22 INFO - . 15:42:22 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1172ms 15:42:22 INFO - PROCESS | 1846 | 1478040142146 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1846 | 1478040142150 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 15:42:22 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 15:42:22 INFO - PROCESS | 1846 | 1478040142157 Marionette TRACE conn3 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:22 INFO - PROCESS | 1846 | 1478040142298 Marionette TRACE conn3 <- [1,3042,null,{"value":null}] 15:42:22 INFO - PROCESS | 1846 | 1478040142314 Marionette TRACE conn3 -> [0,3043,"getWindowHandles",null] 15:42:22 INFO - PROCESS | 1846 | 1478040142322 Marionette TRACE conn3 <- [1,3043,null,["8"]] 15:42:22 INFO - PROCESS | 1846 | 1478040142334 Marionette TRACE conn3 -> [0,3044,"switchToWindow",{"name":"8"}] 15:42:22 INFO - PROCESS | 1846 | 1478040142339 Marionette TRACE conn3 <- [1,3044,null,{}] 15:42:22 INFO - PROCESS | 1846 | 1478040142344 Marionette TRACE conn3 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75bc00 == 42 [pid = 1846] [id = 678] 15:42:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 108 (0x8c75f400) [pid = 1846] [serial = 1967] [outer = (nil)] 15:42:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 109 (0x8c794000) [pid = 1846] [serial = 1968] [outer = 0x8c75f400] 15:42:22 INFO - PROCESS | 1846 | 1478040142428 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 110 (0x8c799800) [pid = 1846] [serial = 1969] [outer = 0x8c75f400] 15:42:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c977000 == 43 [pid = 1846] [id = 679] 15:42:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 111 (0x8db18c00) [pid = 1846] [serial = 1970] [outer = (nil)] 15:42:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 112 (0x8db1b800) [pid = 1846] [serial = 1971] [outer = 0x8db18c00] 15:42:23 INFO - PROCESS | 1846 | 1478040143073 Marionette TRACE conn3 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 15:42:23 INFO - . 15:42:23 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 975ms 15:42:23 INFO - PROCESS | 1846 | 1478040143132 Marionette TRACE conn3 -> [0,3046,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 1846 | 1478040143135 Marionette TRACE conn3 <- [1,3046,null,{"value":"8"}] 15:42:23 INFO - TEST-START | /touch-events/create-touch-touchlist.html 15:42:23 INFO - PROCESS | 1846 | 1478040143141 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:23 INFO - PROCESS | 1846 | 1478040143284 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:42:23 INFO - PROCESS | 1846 | 1478040143422 Marionette TRACE conn3 -> [0,3048,"getWindowHandles",null] 15:42:23 INFO - PROCESS | 1846 | 1478040143425 Marionette TRACE conn3 <- [1,3048,null,["8"]] 15:42:23 INFO - PROCESS | 1846 | 1478040143431 Marionette TRACE conn3 -> [0,3049,"switchToWindow",{"name":"8"}] 15:42:23 INFO - PROCESS | 1846 | 1478040143437 Marionette TRACE conn3 <- [1,3049,null,{}] 15:42:23 INFO - PROCESS | 1846 | 1478040143442 Marionette TRACE conn3 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcd8400 == 44 [pid = 1846] [id = 680] 15:42:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 113 (0x8de10400) [pid = 1846] [serial = 1972] [outer = (nil)] 15:42:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 114 (0x8de19400) [pid = 1846] [serial = 1973] [outer = 0x8de10400] 15:42:23 INFO - PROCESS | 1846 | 1478040143523 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 115 (0x8de75800) [pid = 1846] [serial = 1974] [outer = 0x8de10400] 15:42:24 INFO - PROCESS | 1846 | 1478040144030 Marionette TRACE conn3 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 15:42:24 INFO - .... 15:42:24 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 923ms 15:42:24 INFO - TEST-START | /touch-events/historical.html 15:42:24 INFO - PROCESS | 1846 | 1478040144064 Marionette TRACE conn3 -> [0,3051,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1846 | 1478040144067 Marionette TRACE conn3 <- [1,3051,null,{"value":"8"}] 15:42:24 INFO - PROCESS | 1846 | 1478040144080 Marionette TRACE conn3 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:24 INFO - PROCESS | 1846 | 1478040144275 Marionette TRACE conn3 <- [1,3052,null,{"value":null}] 15:42:24 INFO - PROCESS | 1846 | 1478040144361 Marionette TRACE conn3 -> [0,3053,"getWindowHandles",null] 15:42:24 INFO - PROCESS | 1846 | 1478040144364 Marionette TRACE conn3 <- [1,3053,null,["8"]] 15:42:24 INFO - PROCESS | 1846 | 1478040144369 Marionette TRACE conn3 -> [0,3054,"switchToWindow",{"name":"8"}] 15:42:24 INFO - PROCESS | 1846 | 1478040144373 Marionette TRACE conn3 <- [1,3054,null,{}] 15:42:24 INFO - PROCESS | 1846 | 1478040144378 Marionette TRACE conn3 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e3800 == 45 [pid = 1846] [id = 681] 15:42:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 116 (0x8deae800) [pid = 1846] [serial = 1975] [outer = (nil)] 15:42:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 117 (0x8dee3400) [pid = 1846] [serial = 1976] [outer = 0x8deae800] 15:42:24 INFO - PROCESS | 1846 | 1478040144457 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 118 (0x8fa03400) [pid = 1846] [serial = 1977] [outer = 0x8deae800] 15:42:24 INFO - PROCESS | 1846 | 1478040144975 Marionette TRACE conn3 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 15:42:24 INFO - . 15:42:24 INFO - TEST-OK | /touch-events/historical.html | took 918ms 15:42:24 INFO - PROCESS | 1846 | 1478040144990 Marionette TRACE conn3 -> [0,3056,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1846 | 1478040144992 Marionette TRACE conn3 <- [1,3056,null,{"value":"8"}] 15:42:25 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 15:42:25 INFO - PROCESS | 1846 | 1478040145011 Marionette TRACE conn3 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:25 INFO - PROCESS | 1846 | 1478040145191 Marionette TRACE conn3 <- [1,3057,null,{"value":null}] 15:42:25 INFO - PROCESS | 1846 | 1478040145283 Marionette TRACE conn3 -> [0,3058,"getWindowHandles",null] 15:42:25 INFO - PROCESS | 1846 | 1478040145286 Marionette TRACE conn3 <- [1,3058,null,["8"]] 15:42:25 INFO - PROCESS | 1846 | 1478040145291 Marionette TRACE conn3 -> [0,3059,"switchToWindow",{"name":"8"}] 15:42:25 INFO - PROCESS | 1846 | 1478040145296 Marionette TRACE conn3 <- [1,3059,null,{}] 15:42:25 INFO - PROCESS | 1846 | 1478040145299 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e9400 == 46 [pid = 1846] [id = 682] 15:42:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 119 (0x8fbc2c00) [pid = 1846] [serial = 1978] [outer = (nil)] 15:42:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 120 (0x8fc12800) [pid = 1846] [serial = 1979] [outer = 0x8fbc2c00] 15:42:25 INFO - PROCESS | 1846 | 1478040145405 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 121 (0x8fc19000) [pid = 1846] [serial = 1980] [outer = 0x8fbc2c00] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 120 (0x8c598800) [pid = 1846] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 119 (0x8317c000) [pid = 1846] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 118 (0x8bf54c00) [pid = 1846] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 117 (0x82f02000) [pid = 1846] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 116 (0x8fbc5800) [pid = 1846] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 115 (0x8fa73400) [pid = 1846] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 114 (0x8deeb800) [pid = 1846] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 113 (0x8fc12000) [pid = 1846] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 112 (0x8deb8c00) [pid = 1846] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478040125891] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 111 (0x8d0b4c00) [pid = 1846] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 110 (0x8bf60000) [pid = 1846] [serial = 1919] [outer = (nil)] [url = about:blank] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 109 (0x8fcc9000) [pid = 1846] [serial = 1924] [outer = (nil)] [url = about:blank] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 108 (0x8dea6c00) [pid = 1846] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 107 (0x8c7e5c00) [pid = 1846] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8fa7c800) [pid = 1846] [serial = 1912] [outer = (nil)] [url = about:blank] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8fbbe400) [pid = 1846] [serial = 1914] [outer = (nil)] [url = about:blank] 15:42:26 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8fa0c000) [pid = 1846] [serial = 1910] [outer = (nil)] [url = about:blank] 15:42:26 INFO - PROCESS | 1846 | 1478040146100 Marionette TRACE conn3 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 15:42:26 INFO - ... 15:42:26 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1120ms 15:42:26 INFO - TEST-START | /touch-events/touch-retargeting.html 15:42:26 INFO - PROCESS | 1846 | 1478040146132 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1846 | 1478040146134 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 15:42:26 INFO - PROCESS | 1846 | 1478040146144 Marionette TRACE conn3 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:26 INFO - PROCESS | 1846 | 1478040146284 Marionette TRACE conn3 <- [1,3062,null,{"value":null}] 15:42:26 INFO - PROCESS | 1846 | 1478040146418 Marionette TRACE conn3 -> [0,3063,"getWindowHandles",null] 15:42:26 INFO - PROCESS | 1846 | 1478040146420 Marionette TRACE conn3 <- [1,3063,null,["8"]] 15:42:26 INFO - PROCESS | 1846 | 1478040146426 Marionette TRACE conn3 -> [0,3064,"switchToWindow",{"name":"8"}] 15:42:26 INFO - PROCESS | 1846 | 1478040146431 Marionette TRACE conn3 <- [1,3064,null,{}] 15:42:26 INFO - PROCESS | 1846 | 1478040146435 Marionette TRACE conn3 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c5400 == 47 [pid = 1846] [id = 683] 15:42:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x83144000) [pid = 1846] [serial = 1981] [outer = (nil)] 15:42:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x8fa73400) [pid = 1846] [serial = 1982] [outer = 0x83144000] 15:42:26 INFO - PROCESS | 1846 | 1478040146515 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x8fcc0800) [pid = 1846] [serial = 1983] [outer = 0x83144000] 15:42:26 INFO - PROCESS | 1846 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82e75000 == 46 [pid = 1846] [id = 650] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8deeb400 == 45 [pid = 1846] [id = 648] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c973c00 == 44 [pid = 1846] [id = 646] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x83181800 == 43 [pid = 1846] [id = 640] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8317b400 == 42 [pid = 1846] [id = 644] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c971000 == 41 [pid = 1846] [id = 641] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8b904400 == 40 [pid = 1846] [id = 638] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf61400 == 39 [pid = 1846] [id = 639] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x831e7400 == 38 [pid = 1846] [id = 643] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc6800 == 37 [pid = 1846] [id = 659] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8f800 == 36 [pid = 1846] [id = 642] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc5000 == 35 [pid = 1846] [id = 657] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0e400 == 34 [pid = 1846] [id = 636] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e5800 == 33 [pid = 1846] [id = 652] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8345f800 == 32 [pid = 1846] [id = 637] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef6400 == 31 [pid = 1846] [id = 651] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01800 == 30 [pid = 1846] [id = 635] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e9400 == 29 [pid = 1846] [id = 682] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e3800 == 28 [pid = 1846] [id = 681] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea1000 == 27 [pid = 1846] [id = 653] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcd8400 == 26 [pid = 1846] [id = 680] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c977000 == 25 [pid = 1846] [id = 679] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75bc00 == 24 [pid = 1846] [id = 678] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8350e800 == 23 [pid = 1846] [id = 677] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82f08c00 == 22 [pid = 1846] [id = 676] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82c81c00 == 21 [pid = 1846] [id = 675] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8350bc00 == 20 [pid = 1846] [id = 674] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x95ca3000 == 19 [pid = 1846] [id = 673] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x94eb7800 == 18 [pid = 1846] [id = 672] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x94ec0400 == 17 [pid = 1846] [id = 671] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x94fd6800 == 16 [pid = 1846] [id = 670] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x94d5c000 == 15 [pid = 1846] [id = 669] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x93bef800 == 14 [pid = 1846] [id = 668] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc18800 == 13 [pid = 1846] [id = 667] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8fbc2800 == 12 [pid = 1846] [id = 666] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8debcc00 == 11 [pid = 1846] [id = 665] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59f000 == 10 [pid = 1846] [id = 664] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8e000 == 9 [pid = 1846] [id = 661] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x8314d000 == 8 [pid = 1846] [id = 663] 15:42:30 INFO - PROCESS | 1846 | --DOCSHELL 0x82c90c00 == 7 [pid = 1846] [id = 662] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8fa7cc00) [pid = 1846] [serial = 1913] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8fbbe800) [pid = 1846] [serial = 1915] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8fa0c800) [pid = 1846] [serial = 1911] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x8bf89c00) [pid = 1846] [serial = 1920] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x8fcc9400) [pid = 1846] [serial = 1925] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8fcbf000) [pid = 1846] [serial = 1923] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8fcbb800) [pid = 1846] [serial = 1922] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x8fbc7000) [pid = 1846] [serial = 1917] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8fc0bc00) [pid = 1846] [serial = 1918] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8deac800) [pid = 1846] [serial = 1908] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8debb800) [pid = 1846] [serial = 1909] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x8c972000) [pid = 1846] [serial = 1905] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x8cfa7400) [pid = 1846] [serial = 1906] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x8bf5a400) [pid = 1846] [serial = 1902] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x8bf60800) [pid = 1846] [serial = 1903] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x830c7c00) [pid = 1846] [serial = 1899] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x83181c00) [pid = 1846] [serial = 1900] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8def1000) [pid = 1846] [serial = 1894] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8e062000) [pid = 1846] [serial = 1895] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x830bd800) [pid = 1846] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8dccc800) [pid = 1846] [serial = 1889] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8dea7000) [pid = 1846] [serial = 1890] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8debe800) [pid = 1846] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478040125891] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x83181400) [pid = 1846] [serial = 1884] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x831e8c00) [pid = 1846] [serial = 1885] [outer = (nil)] [url = about:blank] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8350e400) [pid = 1846] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:42:30 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x9114a400) [pid = 1846] [serial = 1927] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8fbc6c00) [pid = 1846] [serial = 1938] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x82e72400) [pid = 1846] [serial = 1929] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8db18c00) [pid = 1846] [serial = 1970] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8de1f400) [pid = 1846] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8bf88000) [pid = 1846] [serial = 1965] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8fcbc800) [pid = 1846] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c75f400) [pid = 1846] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8c75b800) [pid = 1846] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8350e000) [pid = 1846] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x95ca3c00) [pid = 1846] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x95815000) [pid = 1846] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x94fd9400) [pid = 1846] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x94d5c400) [pid = 1846] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8fcc7400) [pid = 1846] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x82f09400) [pid = 1846] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8fbc2c00) [pid = 1846] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8deae800) [pid = 1846] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8de10400) [pid = 1846] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x82c8c000) [pid = 1846] [serial = 1960] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8dee8400) [pid = 1846] [serial = 1936] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8314ec00) [pid = 1846] [serial = 1931] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x94fd8000) [pid = 1846] [serial = 1948] [outer = (nil)] [url = about:blank] 15:42:34 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x9415ec00) [pid = 1846] [serial = 1943] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x959b1400) [pid = 1846] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x95821800) [pid = 1846] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8de75800) [pid = 1846] [serial = 1974] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8de19400) [pid = 1846] [serial = 1973] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x8fa03400) [pid = 1846] [serial = 1977] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x8dee3400) [pid = 1846] [serial = 1976] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8fc19000) [pid = 1846] [serial = 1980] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8fc12800) [pid = 1846] [serial = 1979] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8fa73400) [pid = 1846] [serial = 1982] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8c794000) [pid = 1846] [serial = 1968] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8c799800) [pid = 1846] [serial = 1969] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x830c5800) [pid = 1846] [serial = 1963] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x83147400) [pid = 1846] [serial = 1964] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c594c00) [pid = 1846] [serial = 1958] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8c78dc00) [pid = 1846] [serial = 1959] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x95817800) [pid = 1846] [serial = 1951] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8dea4400) [pid = 1846] [serial = 1952] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x94d5fc00) [pid = 1846] [serial = 1946] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x94d65000) [pid = 1846] [serial = 1947] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x9114d000) [pid = 1846] [serial = 1941] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x91db7c00) [pid = 1846] [serial = 1942] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c763c00) [pid = 1846] [serial = 1934] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x82c8e400) [pid = 1846] [serial = 1961] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8e064c00) [pid = 1846] [serial = 1937] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x83179c00) [pid = 1846] [serial = 1932] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x94fd8800) [pid = 1846] [serial = 1949] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x94c80800) [pid = 1846] [serial = 1944] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbc8400) [pid = 1846] [serial = 1939] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x82e73400) [pid = 1846] [serial = 1930] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8c7e4400) [pid = 1846] [serial = 1935] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8db1b800) [pid = 1846] [serial = 1971] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8dea0400) [pid = 1846] [serial = 1882] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8bf8d800) [pid = 1846] [serial = 1966] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x912e3000) [pid = 1846] [serial = 1928] [outer = (nil)] [url = about:blank] 15:42:56 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:42:56 INFO - PROCESS | 1846 | 1478040176659 Marionette TRACE conn3 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 15:42:56 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30563ms 15:42:56 INFO - PROCESS | 1846 | 1478040176705 Marionette TRACE conn3 -> [0,3066,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 1846 | 1478040176711 Marionette TRACE conn3 <- [1,3066,null,{"value":"8"}] 15:42:56 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 15:42:56 INFO - PROCESS | 1846 | 1478040176721 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:56 INFO - PROCESS | 1846 | 1478040176934 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:42:57 INFO - PROCESS | 1846 | 1478040177012 Marionette TRACE conn3 -> [0,3068,"getWindowHandles",null] 15:42:57 INFO - PROCESS | 1846 | 1478040177018 Marionette TRACE conn3 <- [1,3068,null,["8"]] 15:42:57 INFO - PROCESS | 1846 | 1478040177024 Marionette TRACE conn3 -> [0,3069,"switchToWindow",{"name":"8"}] 15:42:57 INFO - PROCESS | 1846 | 1478040177031 Marionette TRACE conn3 <- [1,3069,null,{}] 15:42:57 INFO - PROCESS | 1846 | 1478040177038 Marionette TRACE conn3 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7ec00 == 8 [pid = 1846] [id = 684] 15:42:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e7f000) [pid = 1846] [serial = 1984] [outer = (nil)] 15:42:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82e81400) [pid = 1846] [serial = 1985] [outer = 0x82e7f000] 15:42:57 INFO - PROCESS | 1846 | 1478040177130 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0a400) [pid = 1846] [serial = 1986] [outer = 0x82e7f000] 15:42:57 INFO - PROCESS | 1846 | 1478040177655 Marionette TRACE conn3 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 15:42:57 INFO - ..... 15:42:57 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 974ms 15:42:57 INFO - PROCESS | 1846 | 1478040177699 Marionette TRACE conn3 -> [0,3071,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1846 | 1478040177704 Marionette TRACE conn3 <- [1,3071,null,{"value":"8"}] 15:42:57 INFO - TEST-START | /user-timing/idlharness.html 15:42:57 INFO - PROCESS | 1846 | 1478040177712 Marionette TRACE conn3 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:57 INFO - PROCESS | 1846 | 1478040177928 Marionette TRACE conn3 <- [1,3072,null,{"value":null}] 15:42:57 INFO - PROCESS | 1846 | 1478040177946 Marionette TRACE conn3 -> [0,3073,"getWindowHandles",null] 15:42:57 INFO - PROCESS | 1846 | 1478040177950 Marionette TRACE conn3 <- [1,3073,null,["8"]] 15:42:57 INFO - PROCESS | 1846 | 1478040177955 Marionette TRACE conn3 -> [0,3074,"switchToWindow",{"name":"8"}] 15:42:57 INFO - PROCESS | 1846 | 1478040177960 Marionette TRACE conn3 <- [1,3074,null,{}] 15:42:57 INFO - PROCESS | 1846 | 1478040177966 Marionette TRACE conn3 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f07c00 == 9 [pid = 1846] [id = 685] 15:42:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c4800) [pid = 1846] [serial = 1987] [outer = (nil)] 15:42:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830c7000) [pid = 1846] [serial = 1988] [outer = 0x830c4800] 15:42:58 INFO - PROCESS | 1846 | 1478040178049 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x830c9c00) [pid = 1846] [serial = 1989] [outer = 0x830c4800] 15:42:58 INFO - PROCESS | 1846 | 1478040178917 Marionette TRACE conn3 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 15:42:58 INFO - ........................ 15:42:58 INFO - TEST-OK | /user-timing/idlharness.html | took 1280ms 15:42:59 INFO - PROCESS | 1846 | 1478040178998 Marionette TRACE conn3 -> [0,3076,"getWindowHandle",null] 15:42:59 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 15:42:59 INFO - PROCESS | 1846 | 1478040179005 Marionette TRACE conn3 <- [1,3076,null,{"value":"8"}] 15:42:59 INFO - PROCESS | 1846 | 1478040179012 Marionette TRACE conn3 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:42:59 INFO - PROCESS | 1846 | 1478040179204 Marionette TRACE conn3 <- [1,3077,null,{"value":null}] 15:42:59 INFO - PROCESS | 1846 | 1478040179217 Marionette TRACE conn3 -> [0,3078,"getWindowHandles",null] 15:42:59 INFO - PROCESS | 1846 | 1478040179220 Marionette TRACE conn3 <- [1,3078,null,["8"]] 15:42:59 INFO - PROCESS | 1846 | 1478040179225 Marionette TRACE conn3 -> [0,3079,"switchToWindow",{"name":"8"}] 15:42:59 INFO - PROCESS | 1846 | 1478040179231 Marionette TRACE conn3 <- [1,3079,null,{}] 15:42:59 INFO - PROCESS | 1846 | 1478040179237 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1846 | ++DOCSHELL 0x83463000 == 10 [pid = 1846] [id = 686] 15:42:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x83463400) [pid = 1846] [serial = 1990] [outer = (nil)] 15:42:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83465400) [pid = 1846] [serial = 1991] [outer = 0x83463400] 15:42:59 INFO - PROCESS | 1846 | 1478040179428 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83469000) [pid = 1846] [serial = 1992] [outer = 0x83463400] 15:43:00 INFO - PROCESS | 1846 | 1478040180093 Marionette TRACE conn3 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 15:43:00 INFO - ....... 15:43:00 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1130ms 15:43:00 INFO - PROCESS | 1846 | 1478040180140 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1846 | 1478040180144 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 15:43:00 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 15:43:00 INFO - PROCESS | 1846 | 1478040180150 Marionette TRACE conn3 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:00 INFO - PROCESS | 1846 | 1478040180296 Marionette TRACE conn3 <- [1,3082,null,{"value":null}] 15:43:00 INFO - PROCESS | 1846 | 1478040180307 Marionette TRACE conn3 -> [0,3083,"getWindowHandles",null] 15:43:00 INFO - PROCESS | 1846 | 1478040180312 Marionette TRACE conn3 <- [1,3083,null,["8"]] 15:43:00 INFO - PROCESS | 1846 | 1478040180319 Marionette TRACE conn3 -> [0,3084,"switchToWindow",{"name":"8"}] 15:43:00 INFO - PROCESS | 1846 | 1478040180324 Marionette TRACE conn3 <- [1,3084,null,{}] 15:43:00 INFO - PROCESS | 1846 | 1478040180330 Marionette TRACE conn3 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x83147000 == 11 [pid = 1846] [id = 687] 15:43:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8350e000) [pid = 1846] [serial = 1993] [outer = (nil)] 15:43:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8bef3c00) [pid = 1846] [serial = 1994] [outer = 0x8350e000] 15:43:00 INFO - PROCESS | 1846 | 1478040180421 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bf56000) [pid = 1846] [serial = 1995] [outer = 0x8350e000] 15:43:01 INFO - PROCESS | 1846 | 1478040181164 Marionette TRACE conn3 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 15:43:01 INFO - ....... 15:43:01 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1072ms 15:43:01 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 15:43:01 INFO - PROCESS | 1846 | 1478040181223 Marionette TRACE conn3 -> [0,3086,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1846 | 1478040181225 Marionette TRACE conn3 <- [1,3086,null,{"value":"8"}] 15:43:01 INFO - PROCESS | 1846 | 1478040181236 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:01 INFO - PROCESS | 1846 | 1478040181424 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:43:01 INFO - PROCESS | 1846 | 1478040181442 Marionette TRACE conn3 -> [0,3088,"getWindowHandles",null] 15:43:01 INFO - PROCESS | 1846 | 1478040181446 Marionette TRACE conn3 <- [1,3088,null,["8"]] 15:43:01 INFO - PROCESS | 1846 | 1478040181450 Marionette TRACE conn3 -> [0,3089,"switchToWindow",{"name":"8"}] 15:43:01 INFO - PROCESS | 1846 | 1478040181454 Marionette TRACE conn3 <- [1,3089,null,{}] 15:43:01 INFO - PROCESS | 1846 | 1478040181459 Marionette TRACE conn3 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf83800 == 12 [pid = 1846] [id = 688] 15:43:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf84000) [pid = 1846] [serial = 1996] [outer = (nil)] 15:43:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf8f800) [pid = 1846] [serial = 1997] [outer = 0x8bf84000] 15:43:01 INFO - PROCESS | 1846 | 1478040181537 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c597000) [pid = 1846] [serial = 1998] [outer = 0x8bf84000] 15:43:02 INFO - PROCESS | 1846 | 1478040182070 Marionette TRACE conn3 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 15:43:02 INFO - .. 15:43:02 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 878ms 15:43:02 INFO - PROCESS | 1846 | 1478040182108 Marionette TRACE conn3 -> [0,3091,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1846 | 1478040182111 Marionette TRACE conn3 <- [1,3091,null,{"value":"8"}] 15:43:02 INFO - TEST-START | /user-timing/test_user_timing_exists.html 15:43:02 INFO - PROCESS | 1846 | 1478040182117 Marionette TRACE conn3 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:02 INFO - PROCESS | 1846 | 1478040182297 Marionette TRACE conn3 <- [1,3092,null,{"value":null}] 15:43:02 INFO - PROCESS | 1846 | 1478040182307 Marionette TRACE conn3 -> [0,3093,"getWindowHandles",null] 15:43:02 INFO - PROCESS | 1846 | 1478040182310 Marionette TRACE conn3 <- [1,3093,null,["8"]] 15:43:02 INFO - PROCESS | 1846 | 1478040182316 Marionette TRACE conn3 -> [0,3094,"switchToWindow",{"name":"8"}] 15:43:02 INFO - PROCESS | 1846 | 1478040182320 Marionette TRACE conn3 <- [1,3094,null,{}] 15:43:02 INFO - PROCESS | 1846 | 1478040182431 Marionette TRACE conn3 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c759400 == 13 [pid = 1846] [id = 689] 15:43:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c759800) [pid = 1846] [serial = 1999] [outer = (nil)] 15:43:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c78c400) [pid = 1846] [serial = 2000] [outer = 0x8c759800] 15:43:02 INFO - PROCESS | 1846 | 1478040182516 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c792800) [pid = 1846] [serial = 2001] [outer = 0x8c759800] 15:43:02 INFO - PROCESS | 1846 | 1478040182979 Marionette TRACE conn3 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 15:43:02 INFO - ..... 15:43:02 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 876ms 15:43:02 INFO - TEST-START | /user-timing/test_user_timing_mark.html 15:43:03 INFO - PROCESS | 1846 | 1478040182993 Marionette TRACE conn3 -> [0,3096,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1846 | 1478040182995 Marionette TRACE conn3 <- [1,3096,null,{"value":"8"}] 15:43:03 INFO - PROCESS | 1846 | 1478040183000 Marionette TRACE conn3 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:03 INFO - PROCESS | 1846 | 1478040183184 Marionette TRACE conn3 <- [1,3097,null,{"value":null}] 15:43:03 INFO - PROCESS | 1846 | 1478040183196 Marionette TRACE conn3 -> [0,3098,"getWindowHandles",null] 15:43:03 INFO - PROCESS | 1846 | 1478040183201 Marionette TRACE conn3 <- [1,3098,null,["8"]] 15:43:03 INFO - PROCESS | 1846 | 1478040183211 Marionette TRACE conn3 -> [0,3099,"switchToWindow",{"name":"8"}] 15:43:03 INFO - PROCESS | 1846 | 1478040183222 Marionette TRACE conn3 <- [1,3099,null,{}] 15:43:03 INFO - PROCESS | 1846 | 1478040183227 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c798000 == 14 [pid = 1846] [id = 690] 15:43:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c798800) [pid = 1846] [serial = 2002] [outer = (nil)] 15:43:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c7e4000) [pid = 1846] [serial = 2003] [outer = 0x8c798800] 15:43:03 INFO - PROCESS | 1846 | 1478040183305 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c7e5c00) [pid = 1846] [serial = 2004] [outer = 0x8c798800] 15:43:04 INFO - PROCESS | 1846 | 1478040184030 Marionette TRACE conn3 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 15:43:04 INFO - ..................... 15:43:04 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1079ms 15:43:04 INFO - PROCESS | 1846 | 1478040184080 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1846 | 1478040184084 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 15:43:04 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 15:43:04 INFO - PROCESS | 1846 | 1478040184089 Marionette TRACE conn3 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:04 INFO - PROCESS | 1846 | 1478040184271 Marionette TRACE conn3 <- [1,3102,null,{"value":null}] 15:43:04 INFO - PROCESS | 1846 | 1478040184286 Marionette TRACE conn3 -> [0,3103,"getWindowHandles",null] 15:43:04 INFO - PROCESS | 1846 | 1478040184308 Marionette TRACE conn3 <- [1,3103,null,["8"]] 15:43:04 INFO - PROCESS | 1846 | 1478040184313 Marionette TRACE conn3 -> [0,3104,"switchToWindow",{"name":"8"}] 15:43:04 INFO - PROCESS | 1846 | 1478040184316 Marionette TRACE conn3 <- [1,3104,null,{}] 15:43:04 INFO - PROCESS | 1846 | 1478040184321 Marionette TRACE conn3 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e74000 == 15 [pid = 1846] [id = 691] 15:43:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c971000) [pid = 1846] [serial = 2005] [outer = (nil)] 15:43:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c976800) [pid = 1846] [serial = 2006] [outer = 0x8c971000] 15:43:04 INFO - PROCESS | 1846 | 1478040184401 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c979800) [pid = 1846] [serial = 2007] [outer = 0x8c971000] 15:43:04 INFO - PROCESS | 1846 | 1478040184969 Marionette TRACE conn3 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 15:43:05 INFO - ..... 15:43:05 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 919ms 15:43:05 INFO - PROCESS | 1846 | 1478040185027 Marionette TRACE conn3 -> [0,3106,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1846 | 1478040185033 Marionette TRACE conn3 <- [1,3106,null,{"value":"8"}] 15:43:05 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 15:43:05 INFO - PROCESS | 1846 | 1478040185044 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:05 INFO - PROCESS | 1846 | 1478040185225 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 15:43:05 INFO - PROCESS | 1846 | 1478040185391 Marionette TRACE conn3 -> [0,3108,"getWindowHandles",null] 15:43:05 INFO - PROCESS | 1846 | 1478040185397 Marionette TRACE conn3 <- [1,3108,null,["8"]] 15:43:05 INFO - PROCESS | 1846 | 1478040185418 Marionette TRACE conn3 -> [0,3109,"switchToWindow",{"name":"8"}] 15:43:05 INFO - PROCESS | 1846 | 1478040185426 Marionette TRACE conn3 <- [1,3109,null,{}] 15:43:05 INFO - PROCESS | 1846 | 1478040185432 Marionette TRACE conn3 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdac00 == 16 [pid = 1846] [id = 692] 15:43:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x82fdb400) [pid = 1846] [serial = 2008] [outer = (nil)] 15:43:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x830be000) [pid = 1846] [serial = 2009] [outer = 0x82fdb400] 15:43:05 INFO - PROCESS | 1846 | 1478040185535 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x830c2400) [pid = 1846] [serial = 2010] [outer = 0x82fdb400] 15:43:06 INFO - PROCESS | 1846 | 1478040186212 Marionette TRACE conn3 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 15:43:06 INFO - ......................................... 15:43:06 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1283ms 15:43:06 INFO - PROCESS | 1846 | 1478040186335 Marionette TRACE conn3 -> [0,3111,"getWindowHandle",null] 15:43:06 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 15:43:06 INFO - PROCESS | 1846 | 1478040186340 Marionette TRACE conn3 <- [1,3111,null,{"value":"8"}] 15:43:06 INFO - PROCESS | 1846 | 1478040186347 Marionette TRACE conn3 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:06 INFO - PROCESS | 1846 | 1478040186522 Marionette TRACE conn3 <- [1,3112,null,{"value":null}] 15:43:06 INFO - PROCESS | 1846 | 1478040186682 Marionette TRACE conn3 -> [0,3113,"getWindowHandles",null] 15:43:06 INFO - PROCESS | 1846 | 1478040186687 Marionette TRACE conn3 <- [1,3113,null,["8"]] 15:43:06 INFO - PROCESS | 1846 | 1478040186694 Marionette TRACE conn3 -> [0,3114,"switchToWindow",{"name":"8"}] 15:43:06 INFO - PROCESS | 1846 | 1478040186699 Marionette TRACE conn3 <- [1,3114,null,{}] 15:43:06 INFO - PROCESS | 1846 | 1478040186708 Marionette TRACE conn3 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e9000 == 17 [pid = 1846] [id = 693] 15:43:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x831ea400) [pid = 1846] [serial = 2011] [outer = (nil)] 15:43:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x83461400) [pid = 1846] [serial = 2012] [outer = 0x831ea400] 15:43:06 INFO - PROCESS | 1846 | 1478040186804 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x83502400) [pid = 1846] [serial = 2013] [outer = 0x831ea400] 15:43:07 INFO - PROCESS | 1846 | 1478040187378 Marionette TRACE conn3 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 15:43:07 INFO - .. 15:43:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1072ms 15:43:07 INFO - PROCESS | 1846 | 1478040187449 Marionette TRACE conn3 -> [0,3116,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1846 | 1478040187456 Marionette TRACE conn3 <- [1,3116,null,{"value":"8"}] 15:43:07 INFO - TEST-START | /user-timing/test_user_timing_measure.html 15:43:07 INFO - PROCESS | 1846 | 1478040187464 Marionette TRACE conn3 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:07 INFO - PROCESS | 1846 | 1478040187635 Marionette TRACE conn3 <- [1,3117,null,{"value":null}] 15:43:07 INFO - PROCESS | 1846 | 1478040187798 Marionette TRACE conn3 -> [0,3118,"getWindowHandles",null] 15:43:07 INFO - PROCESS | 1846 | 1478040187803 Marionette TRACE conn3 <- [1,3118,null,["8"]] 15:43:07 INFO - PROCESS | 1846 | 1478040187809 Marionette TRACE conn3 -> [0,3119,"switchToWindow",{"name":"8"}] 15:43:07 INFO - PROCESS | 1846 | 1478040187816 Marionette TRACE conn3 <- [1,3119,null,{}] 15:43:07 INFO - PROCESS | 1846 | 1478040187826 Marionette TRACE conn3 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c799000 == 18 [pid = 1846] [id = 694] 15:43:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8c799c00) [pid = 1846] [serial = 2014] [outer = (nil)] 15:43:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8c7eb800) [pid = 1846] [serial = 2015] [outer = 0x8c799c00] 15:43:07 INFO - PROCESS | 1846 | 1478040187929 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8c979c00) [pid = 1846] [serial = 2016] [outer = 0x8c799c00] 15:43:08 INFO - PROCESS | 1846 | 1478040188722 Marionette TRACE conn3 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 15:43:08 INFO - ............................... 15:43:08 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1330ms 15:43:08 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 15:43:08 INFO - PROCESS | 1846 | 1478040188794 Marionette TRACE conn3 -> [0,3121,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1846 | 1478040188798 Marionette TRACE conn3 <- [1,3121,null,{"value":"8"}] 15:43:08 INFO - PROCESS | 1846 | 1478040188805 Marionette TRACE conn3 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:09 INFO - PROCESS | 1846 | 1478040188999 Marionette TRACE conn3 <- [1,3122,null,{"value":null}] 15:43:09 INFO - PROCESS | 1846 | 1478040189136 Marionette TRACE conn3 -> [0,3123,"getWindowHandles",null] 15:43:09 INFO - PROCESS | 1846 | 1478040189139 Marionette TRACE conn3 <- [1,3123,null,["8"]] 15:43:09 INFO - PROCESS | 1846 | 1478040189146 Marionette TRACE conn3 -> [0,3124,"switchToWindow",{"name":"8"}] 15:43:09 INFO - PROCESS | 1846 | 1478040189151 Marionette TRACE conn3 <- [1,3124,null,{}] 15:43:09 INFO - PROCESS | 1846 | 1478040189159 Marionette TRACE conn3 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dcd8800 == 19 [pid = 1846] [id = 695] 15:43:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8de16400) [pid = 1846] [serial = 2017] [outer = (nil)] 15:43:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8de1e800) [pid = 1846] [serial = 2018] [outer = 0x8de16400] 15:43:09 INFO - PROCESS | 1846 | 1478040189289 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8de6fc00) [pid = 1846] [serial = 2019] [outer = 0x8de16400] 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 15:43:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:43:10 INFO - PROCESS | 1846 | 1478040190118 Marionette TRACE conn3 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 15:43:10 INFO - ................. 15:43:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1382ms 15:43:10 INFO - PROCESS | 1846 | 1478040190202 Marionette TRACE conn3 -> [0,3126,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1846 | 1478040190208 Marionette TRACE conn3 <- [1,3126,null,{"value":"8"}] 15:43:10 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 15:43:10 INFO - PROCESS | 1846 | 1478040190219 Marionette TRACE conn3 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:10 INFO - PROCESS | 1846 | 1478040190422 Marionette TRACE conn3 <- [1,3127,null,{"value":null}] 15:43:10 INFO - PROCESS | 1846 | 1478040190595 Marionette TRACE conn3 -> [0,3128,"getWindowHandles",null] 15:43:10 INFO - PROCESS | 1846 | 1478040190599 Marionette TRACE conn3 <- [1,3128,null,["8"]] 15:43:10 INFO - PROCESS | 1846 | 1478040190606 Marionette TRACE conn3 -> [0,3129,"switchToWindow",{"name":"8"}] 15:43:10 INFO - PROCESS | 1846 | 1478040190613 Marionette TRACE conn3 <- [1,3129,null,{}] 15:43:10 INFO - PROCESS | 1846 | 1478040190619 Marionette TRACE conn3 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c8400 == 20 [pid = 1846] [id = 696] 15:43:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x830cac00) [pid = 1846] [serial = 2020] [outer = (nil)] 15:43:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8317b400) [pid = 1846] [serial = 2021] [outer = 0x830cac00] 15:43:10 INFO - PROCESS | 1846 | 1478040190743 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x83461800) [pid = 1846] [serial = 2022] [outer = 0x830cac00] 15:43:10 INFO - PROCESS | 1846 | --DOCSHELL 0x830c5400 == 19 [pid = 1846] [id = 683] 15:43:11 INFO - ....... 15:43:11 INFO - PROCESS | 1846 | 1478040191474 Marionette TRACE conn3 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 15:43:11 INFO - .......... 15:43:11 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1282ms 15:43:11 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 15:43:11 INFO - PROCESS | 1846 | 1478040191500 Marionette TRACE conn3 -> [0,3131,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1846 | 1478040191504 Marionette TRACE conn3 <- [1,3131,null,{"value":"8"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191510 Marionette TRACE conn3 -> [0,3132,"getContext",null] 15:43:11 INFO - PROCESS | 1846 | 1478040191515 Marionette TRACE conn3 <- [1,3132,null,{"value":"content"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191520 Marionette TRACE conn3 -> [0,3133,"setContext",{"value":"chrome"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191522 Marionette TRACE conn3 <- [1,3133,null,{}] 15:43:11 INFO - PROCESS | 1846 | 1478040191568 Marionette TRACE conn3 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 15:43:11 INFO - PROCESS | 1846 | 1478040191585 Marionette TRACE conn3 <- [1,3134,null,{"value":true}] 15:43:11 INFO - PROCESS | 1846 | 1478040191589 Marionette TRACE conn3 -> [0,3135,"setContext",{"value":"content"}] 15:43:11 INFO - Setting pref dom.animations-api.core.enabled (true) 15:43:11 INFO - PROCESS | 1846 | 1478040191595 Marionette TRACE conn3 <- [1,3135,null,{}] 15:43:11 INFO - PROCESS | 1846 | 1478040191609 Marionette TRACE conn3 -> [0,3136,"getContext",null] 15:43:11 INFO - PROCESS | 1846 | 1478040191616 Marionette TRACE conn3 <- [1,3136,null,{"value":"content"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191620 Marionette TRACE conn3 -> [0,3137,"setContext",{"value":"chrome"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191623 Marionette TRACE conn3 <- [1,3137,null,{}] 15:43:11 INFO - PROCESS | 1846 | 1478040191632 Marionette TRACE conn3 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 15:43:11 INFO - PROCESS | 1846 | 1478040191650 Marionette TRACE conn3 <- [1,3138,null,{"value":null}] 15:43:11 INFO - PROCESS | 1846 | 1478040191654 Marionette TRACE conn3 -> [0,3139,"setContext",{"value":"content"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191658 Marionette TRACE conn3 <- [1,3139,null,{}] 15:43:11 INFO - PROCESS | 1846 | 1478040191664 Marionette TRACE conn3 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:11 INFO - PROCESS | 1846 | 1478040191818 Marionette TRACE conn3 <- [1,3140,null,{"value":null}] 15:43:11 INFO - PROCESS | 1846 | 1478040191945 Marionette TRACE conn3 -> [0,3141,"getWindowHandles",null] 15:43:11 INFO - PROCESS | 1846 | 1478040191949 Marionette TRACE conn3 <- [1,3141,null,["8"]] 15:43:11 INFO - PROCESS | 1846 | 1478040191955 Marionette TRACE conn3 -> [0,3142,"switchToWindow",{"name":"8"}] 15:43:11 INFO - PROCESS | 1846 | 1478040191961 Marionette TRACE conn3 <- [1,3142,null,{}] 15:43:11 INFO - PROCESS | 1846 | 1478040191966 Marionette TRACE conn3 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf61400 == 20 [pid = 1846] [id = 697] 15:43:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x8c794c00) [pid = 1846] [serial = 2023] [outer = (nil)] 15:43:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x8c7e3000) [pid = 1846] [serial = 2024] [outer = 0x8c794c00] 15:43:12 INFO - PROCESS | 1846 | 1478040192047 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x8c7eb400) [pid = 1846] [serial = 2025] [outer = 0x8c794c00] 15:43:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fe0400 == 21 [pid = 1846] [id = 698] 15:43:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8de70400) [pid = 1846] [serial = 2026] [outer = (nil)] 15:43:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8d0b0800) [pid = 1846] [serial = 2027] [outer = 0x8de70400] 15:43:12 INFO - PROCESS | 1846 | 1478040192692 Marionette TRACE conn3 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 15:43:12 INFO - ... 15:43:12 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1230ms 15:43:12 INFO - PROCESS | 1846 | 1478040192739 Marionette TRACE conn3 -> [0,3144,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1846 | 1478040192743 Marionette TRACE conn3 <- [1,3144,null,{"value":"8"}] 15:43:12 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 15:43:12 INFO - PROCESS | 1846 | 1478040192749 Marionette TRACE conn3 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:12 INFO - PROCESS | 1846 | 1478040192906 Marionette TRACE conn3 <- [1,3145,null,{"value":null}] 15:43:12 INFO - PROCESS | 1846 | 1478040192921 Marionette TRACE conn3 -> [0,3146,"getWindowHandles",null] 15:43:12 INFO - PROCESS | 1846 | 1478040192925 Marionette TRACE conn3 <- [1,3146,null,["8"]] 15:43:13 INFO - PROCESS | 1846 | 1478040193053 Marionette TRACE conn3 -> [0,3147,"switchToWindow",{"name":"8"}] 15:43:13 INFO - PROCESS | 1846 | 1478040193060 Marionette TRACE conn3 <- [1,3147,null,{}] 15:43:13 INFO - PROCESS | 1846 | 1478040193064 Marionette TRACE conn3 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1c000 == 22 [pid = 1846] [id = 699] 15:43:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8de1c400) [pid = 1846] [serial = 2028] [outer = (nil)] 15:43:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8dea1c00) [pid = 1846] [serial = 2029] [outer = 0x8de1c400] 15:43:13 INFO - PROCESS | 1846 | 1478040193148 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8dea5000) [pid = 1846] [serial = 2030] [outer = 0x8de1c400] 15:43:13 INFO - PROCESS | 1846 | [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 15:43:13 INFO - PROCESS | 1846 | [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 15:43:13 INFO - PROCESS | 1846 | 1478040193844 Marionette TRACE conn3 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 15:43:13 INFO - ......... 15:43:13 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1126ms 15:43:13 INFO - PROCESS | 1846 | 1478040193877 Marionette TRACE conn3 -> [0,3149,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1846 | 1478040193881 Marionette TRACE conn3 <- [1,3149,null,{"value":"8"}] 15:43:13 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 15:43:13 INFO - PROCESS | 1846 | 1478040193887 Marionette TRACE conn3 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:14 INFO - PROCESS | 1846 | 1478040194143 Marionette TRACE conn3 <- [1,3150,null,{"value":null}] 15:43:14 INFO - PROCESS | 1846 | 1478040194177 Marionette TRACE conn3 -> [0,3151,"getWindowHandles",null] 15:43:14 INFO - PROCESS | 1846 | 1478040194180 Marionette TRACE conn3 <- [1,3151,null,["8"]] 15:43:14 INFO - PROCESS | 1846 | 1478040194185 Marionette TRACE conn3 -> [0,3152,"switchToWindow",{"name":"8"}] 15:43:14 INFO - PROCESS | 1846 | 1478040194189 Marionette TRACE conn3 <- [1,3152,null,{}] 15:43:14 INFO - PROCESS | 1846 | 1478040194193 Marionette TRACE conn3 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dee7000 == 23 [pid = 1846] [id = 700] 15:43:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8dee8000) [pid = 1846] [serial = 2031] [outer = (nil)] 15:43:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8dee9800) [pid = 1846] [serial = 2032] [outer = 0x8dee8000] 15:43:14 INFO - PROCESS | 1846 | 1478040194343 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8def0000) [pid = 1846] [serial = 2033] [outer = 0x8dee8000] 15:43:15 INFO - ................................... 15:43:15 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1198ms 15:43:15 INFO - PROCESS | 1846 | 1478040195035 Marionette TRACE conn3 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8c798800) [pid = 1846] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8c759800) [pid = 1846] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8bf84000) [pid = 1846] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8350e000) [pid = 1846] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x83463400) [pid = 1846] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x830c4800) [pid = 1846] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x82e7f000) [pid = 1846] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 15:43:15 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 15:43:15 INFO - Clearing pref dom.animations-api.core.enabled 15:43:15 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x83144000) [pid = 1846] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 15:43:15 INFO - PROCESS | 1846 | 1478040195088 Marionette TRACE conn3 -> [0,3154,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 1846 | 1478040195092 Marionette TRACE conn3 <- [1,3154,null,{"value":"8"}] 15:43:15 INFO - PROCESS | 1846 | 1478040195103 Marionette TRACE conn3 -> [0,3155,"getContext",null] 15:43:15 INFO - PROCESS | 1846 | 1478040195105 Marionette TRACE conn3 <- [1,3155,null,{"value":"content"}] 15:43:15 INFO - PROCESS | 1846 | 1478040195110 Marionette TRACE conn3 -> [0,3156,"setContext",{"value":"chrome"}] 15:43:15 INFO - PROCESS | 1846 | 1478040195112 Marionette TRACE conn3 <- [1,3156,null,{}] 15:43:15 INFO - PROCESS | 1846 | 1478040195119 Marionette TRACE conn3 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 15:43:15 INFO - PROCESS | 1846 | 1478040195136 Marionette TRACE conn3 <- [1,3157,null,{"value":null}] 15:43:15 INFO - PROCESS | 1846 | 1478040195141 Marionette TRACE conn3 -> [0,3158,"setContext",{"value":"content"}] 15:43:15 INFO - PROCESS | 1846 | 1478040195144 Marionette TRACE conn3 <- [1,3158,null,{}] 15:43:15 INFO - PROCESS | 1846 | 1478040195152 Marionette TRACE conn3 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:15 INFO - PROCESS | 1846 | 1478040195297 Marionette TRACE conn3 <- [1,3159,null,{"value":null}] 15:43:15 INFO - PROCESS | 1846 | 1478040195423 Marionette TRACE conn3 -> [0,3160,"getWindowHandles",null] 15:43:15 INFO - PROCESS | 1846 | 1478040195426 Marionette TRACE conn3 <- [1,3160,null,["8"]] 15:43:15 INFO - PROCESS | 1846 | 1478040195435 Marionette TRACE conn3 -> [0,3161,"switchToWindow",{"name":"8"}] 15:43:15 INFO - PROCESS | 1846 | 1478040195439 Marionette TRACE conn3 <- [1,3161,null,{}] 15:43:15 INFO - PROCESS | 1846 | 1478040195443 Marionette TRACE conn3 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x8def1400 == 24 [pid = 1846] [id = 701] 15:43:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8e064c00) [pid = 1846] [serial = 2034] [outer = (nil)] 15:43:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8fa01800) [pid = 1846] [serial = 2035] [outer = 0x8e064c00] 15:43:15 INFO - PROCESS | 1846 | 1478040195524 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8fa0fc00) [pid = 1846] [serial = 2036] [outer = 0x8e064c00] 15:43:15 INFO - PROCESS | 1846 | 1478040195976 Marionette TRACE conn3 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 15:43:16 INFO - . 15:43:16 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 918ms 15:43:16 INFO - PROCESS | 1846 | 1478040196021 Marionette TRACE conn3 -> [0,3163,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1846 | 1478040196025 Marionette TRACE conn3 <- [1,3163,null,{"value":"8"}] 15:43:16 INFO - TEST-START | /websockets/Close-0.htm 15:43:16 INFO - PROCESS | 1846 | 1478040196031 Marionette TRACE conn3 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:16 INFO - PROCESS | 1846 | 1478040196245 Marionette TRACE conn3 <- [1,3164,null,{"value":null}] 15:43:16 INFO - PROCESS | 1846 | 1478040196260 Marionette TRACE conn3 -> [0,3165,"getWindowHandles",null] 15:43:16 INFO - PROCESS | 1846 | 1478040196265 Marionette TRACE conn3 <- [1,3165,null,["8"]] 15:43:16 INFO - PROCESS | 1846 | 1478040196271 Marionette TRACE conn3 -> [0,3166,"switchToWindow",{"name":"8"}] 15:43:16 INFO - PROCESS | 1846 | 1478040196294 Marionette TRACE conn3 <- [1,3166,null,{}] 15:43:16 INFO - PROCESS | 1846 | 1478040196299 Marionette TRACE conn3 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7cc00 == 25 [pid = 1846] [id = 702] 15:43:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8fa7d400) [pid = 1846] [serial = 2037] [outer = (nil)] 15:43:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8fbc1800) [pid = 1846] [serial = 2038] [outer = 0x8fa7d400] 15:43:16 INFO - PROCESS | 1846 | 1478040196378 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fbcb400) [pid = 1846] [serial = 2039] [outer = 0x8fa7d400] 15:43:16 INFO - PROCESS | 1846 | 1478040196889 Marionette TRACE conn3 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:43:16 INFO - . 15:43:16 INFO - TEST-OK | /websockets/Close-0.htm | took 873ms 15:43:16 INFO - PROCESS | 1846 | 1478040196904 Marionette TRACE conn3 -> [0,3168,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1846 | 1478040196907 Marionette TRACE conn3 <- [1,3168,null,{"value":"8"}] 15:43:16 INFO - TEST-START | /websockets/Close-1000-reason.htm 15:43:16 INFO - PROCESS | 1846 | 1478040196920 Marionette TRACE conn3 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:17 INFO - PROCESS | 1846 | 1478040197100 Marionette TRACE conn3 <- [1,3169,null,{"value":null}] 15:43:17 INFO - PROCESS | 1846 | [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 15:43:17 INFO - PROCESS | 1846 | 1478040197205 Marionette TRACE conn3 -> [0,3170,"getWindowHandles",null] 15:43:17 INFO - PROCESS | 1846 | 1478040197210 Marionette TRACE conn3 <- [1,3170,null,["8"]] 15:43:17 INFO - PROCESS | 1846 | 1478040197220 Marionette TRACE conn3 -> [0,3171,"switchToWindow",{"name":"8"}] 15:43:17 INFO - PROCESS | 1846 | 1478040197229 Marionette TRACE conn3 <- [1,3171,null,{}] 15:43:17 INFO - PROCESS | 1846 | 1478040197282 Marionette TRACE conn3 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7e400 == 26 [pid = 1846] [id = 703] 15:43:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x82e7e800) [pid = 1846] [serial = 2040] [outer = (nil)] 15:43:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x82f10c00) [pid = 1846] [serial = 2041] [outer = 0x82e7e800] 15:43:17 INFO - PROCESS | 1846 | 1478040197386 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x830be800) [pid = 1846] [serial = 2042] [outer = 0x82e7e800] 15:43:17 INFO - PROCESS | 1846 | 1478040197984 Marionette TRACE conn3 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:43:18 INFO - .. 15:43:18 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1137ms 15:43:18 INFO - PROCESS | 1846 | 1478040198051 Marionette TRACE conn3 -> [0,3173,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1846 | 1478040198057 Marionette TRACE conn3 <- [1,3173,null,{"value":"8"}] 15:43:18 INFO - TEST-START | /websockets/Close-1000.htm 15:43:18 INFO - PROCESS | 1846 | 1478040198064 Marionette TRACE conn3 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:18 INFO - PROCESS | 1846 | 1478040198237 Marionette TRACE conn3 <- [1,3174,null,{"value":null}] 15:43:18 INFO - PROCESS | 1846 | 1478040198436 Marionette TRACE conn3 -> [0,3175,"getWindowHandles",null] 15:43:18 INFO - PROCESS | 1846 | 1478040198443 Marionette TRACE conn3 <- [1,3175,null,["8"]] 15:43:18 INFO - PROCESS | 1846 | 1478040198455 Marionette TRACE conn3 -> [0,3176,"switchToWindow",{"name":"8"}] 15:43:18 INFO - PROCESS | 1846 | 1478040198462 Marionette TRACE conn3 <- [1,3176,null,{}] 15:43:18 INFO - PROCESS | 1846 | 1478040198467 Marionette TRACE conn3 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef2800 == 27 [pid = 1846] [id = 704] 15:43:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8bef8c00) [pid = 1846] [serial = 2043] [outer = (nil)] 15:43:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8bf5d800) [pid = 1846] [serial = 2044] [outer = 0x8bef8c00] 15:43:18 INFO - PROCESS | 1846 | 1478040198563 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c59cc00) [pid = 1846] [serial = 2045] [outer = 0x8bef8c00] 15:43:19 INFO - PROCESS | 1846 | 1478040199162 Marionette TRACE conn3 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:43:19 INFO - .. 15:43:19 INFO - TEST-OK | /websockets/Close-1000.htm | took 1170ms 15:43:19 INFO - PROCESS | 1846 | 1478040199235 Marionette TRACE conn3 -> [0,3178,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1846 | 1478040199239 Marionette TRACE conn3 <- [1,3178,null,{"value":"8"}] 15:43:19 INFO - TEST-START | /websockets/Close-NaN.htm 15:43:19 INFO - PROCESS | 1846 | 1478040199245 Marionette TRACE conn3 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:19 INFO - PROCESS | 1846 | 1478040199405 Marionette TRACE conn3 <- [1,3179,null,{"value":null}] 15:43:19 INFO - PROCESS | 1846 | 1478040199585 Marionette TRACE conn3 -> [0,3180,"getWindowHandles",null] 15:43:19 INFO - PROCESS | 1846 | 1478040199595 Marionette TRACE conn3 <- [1,3180,null,["8"]] 15:43:19 INFO - PROCESS | 1846 | 1478040199606 Marionette TRACE conn3 -> [0,3181,"switchToWindow",{"name":"8"}] 15:43:19 INFO - PROCESS | 1846 | 1478040199612 Marionette TRACE conn3 <- [1,3181,null,{}] 15:43:19 INFO - PROCESS | 1846 | 1478040199617 Marionette TRACE conn3 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea0800 == 28 [pid = 1846] [id = 705] 15:43:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8dea0c00) [pid = 1846] [serial = 2046] [outer = (nil)] 15:43:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8deab400) [pid = 1846] [serial = 2047] [outer = 0x8dea0c00] 15:43:19 INFO - PROCESS | 1846 | 1478040199708 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8dee3400) [pid = 1846] [serial = 2048] [outer = 0x8dea0c00] 15:43:20 INFO - PROCESS | 1846 | 1478040200275 Marionette TRACE conn3 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:43:20 INFO - . 15:43:20 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1072ms 15:43:20 INFO - PROCESS | 1846 | 1478040200317 Marionette TRACE conn3 -> [0,3183,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1846 | 1478040200321 Marionette TRACE conn3 <- [1,3183,null,{"value":"8"}] 15:43:20 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 15:43:20 INFO - PROCESS | 1846 | 1478040200328 Marionette TRACE conn3 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:20 INFO - PROCESS | 1846 | 1478040200488 Marionette TRACE conn3 <- [1,3184,null,{"value":null}] 15:43:20 INFO - PROCESS | 1846 | [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 15:43:20 INFO - PROCESS | 1846 | 1478040200670 Marionette TRACE conn3 -> [0,3185,"getWindowHandles",null] 15:43:20 INFO - PROCESS | 1846 | 1478040200673 Marionette TRACE conn3 <- [1,3185,null,["8"]] 15:43:20 INFO - PROCESS | 1846 | 1478040200681 Marionette TRACE conn3 -> [0,3186,"switchToWindow",{"name":"8"}] 15:43:20 INFO - PROCESS | 1846 | 1478040200687 Marionette TRACE conn3 <- [1,3186,null,{}] 15:43:20 INFO - PROCESS | 1846 | 1478040200695 Marionette TRACE conn3 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db0f800 == 29 [pid = 1846] [id = 706] 15:43:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fa0a800) [pid = 1846] [serial = 2049] [outer = (nil)] 15:43:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fbbc800) [pid = 1846] [serial = 2050] [outer = 0x8fa0a800] 15:43:20 INFO - PROCESS | 1846 | 1478040200785 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fbc0400) [pid = 1846] [serial = 2051] [outer = 0x8fa0a800] 15:43:21 INFO - PROCESS | 1846 | 1478040201341 Marionette TRACE conn3 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 15:43:21 INFO - . 15:43:21 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1069ms 15:43:21 INFO - PROCESS | 1846 | 1478040201398 Marionette TRACE conn3 -> [0,3188,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1846 | 1478040201402 Marionette TRACE conn3 <- [1,3188,null,{"value":"8"}] 15:43:21 INFO - TEST-START | /websockets/Close-clamp.htm 15:43:21 INFO - PROCESS | 1846 | 1478040201409 Marionette TRACE conn3 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:21 INFO - PROCESS | 1846 | 1478040201568 Marionette TRACE conn3 <- [1,3189,null,{"value":null}] 15:43:21 INFO - PROCESS | 1846 | [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 15:43:21 INFO - PROCESS | 1846 | 1478040201724 Marionette TRACE conn3 -> [0,3190,"getWindowHandles",null] 15:43:21 INFO - PROCESS | 1846 | 1478040201727 Marionette TRACE conn3 <- [1,3190,null,["8"]] 15:43:21 INFO - PROCESS | 1846 | 1478040201737 Marionette TRACE conn3 -> [0,3191,"switchToWindow",{"name":"8"}] 15:43:21 INFO - PROCESS | 1846 | 1478040201741 Marionette TRACE conn3 <- [1,3191,null,{}] 15:43:21 INFO - PROCESS | 1846 | 1478040201746 Marionette TRACE conn3 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc12400 == 30 [pid = 1846] [id = 707] 15:43:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fc12c00) [pid = 1846] [serial = 2052] [outer = (nil)] 15:43:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fc19000) [pid = 1846] [serial = 2053] [outer = 0x8fc12c00] 15:43:21 INFO - PROCESS | 1846 | 1478040201835 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8c970c00) [pid = 1846] [serial = 2054] [outer = 0x8fc12c00] 15:43:22 INFO - PROCESS | 1846 | 1478040202415 Marionette TRACE conn3 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 15:43:22 INFO - . 15:43:22 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1022ms 15:43:22 INFO - PROCESS | 1846 | 1478040202430 Marionette TRACE conn3 -> [0,3193,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1846 | 1478040202434 Marionette TRACE conn3 <- [1,3193,null,{"value":"8"}] 15:43:22 INFO - TEST-START | /websockets/Close-null.htm 15:43:22 INFO - PROCESS | 1846 | 1478040202615 Marionette TRACE conn3 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:22 INFO - PROCESS | 1846 | 1478040202774 Marionette TRACE conn3 <- [1,3194,null,{"value":null}] 15:43:22 INFO - PROCESS | 1846 | [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 15:43:22 INFO - PROCESS | 1846 | 1478040202973 Marionette TRACE conn3 -> [0,3195,"getWindowHandles",null] 15:43:22 INFO - PROCESS | 1846 | 1478040202980 Marionette TRACE conn3 <- [1,3195,null,["8"]] 15:43:22 INFO - PROCESS | 1846 | 1478040202995 Marionette TRACE conn3 -> [0,3196,"switchToWindow",{"name":"8"}] 15:43:23 INFO - PROCESS | 1846 | 1478040203015 Marionette TRACE conn3 <- [1,3196,null,{}] 15:43:23 INFO - PROCESS | 1846 | 1478040203022 Marionette TRACE conn3 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03800 == 31 [pid = 1846] [id = 708] 15:43:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x82f06800) [pid = 1846] [serial = 2055] [outer = (nil)] 15:43:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x830c9000) [pid = 1846] [serial = 2056] [outer = 0x82f06800] 15:43:23 INFO - PROCESS | 1846 | 1478040203109 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x83180000) [pid = 1846] [serial = 2057] [outer = 0x82f06800] 15:43:24 INFO - PROCESS | 1846 | --DOCSHELL 0x82fe0400 == 30 [pid = 1846] [id = 698] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8fcc0800) [pid = 1846] [serial = 1983] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x82f0a400) [pid = 1846] [serial = 1986] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x82e81400) [pid = 1846] [serial = 1985] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x830c9c00) [pid = 1846] [serial = 1989] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x830c7000) [pid = 1846] [serial = 1988] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x83469000) [pid = 1846] [serial = 1992] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x83465400) [pid = 1846] [serial = 1991] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8bf56000) [pid = 1846] [serial = 1995] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8bef3c00) [pid = 1846] [serial = 1994] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8c597000) [pid = 1846] [serial = 1998] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8bf8f800) [pid = 1846] [serial = 1997] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8c792800) [pid = 1846] [serial = 2001] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c78c400) [pid = 1846] [serial = 2000] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8c7e5c00) [pid = 1846] [serial = 2004] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8c7e4000) [pid = 1846] [serial = 2003] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c976800) [pid = 1846] [serial = 2006] [outer = (nil)] [url = about:blank] 15:43:24 INFO - PROCESS | 1846 | 1478040204481 Marionette TRACE conn3 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:43:24 INFO - . 15:43:24 INFO - TEST-OK | /websockets/Close-null.htm | took 1932ms 15:43:24 INFO - PROCESS | 1846 | 1478040204521 Marionette TRACE conn3 -> [0,3198,"getWindowHandle",null] 15:43:24 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 15:43:24 INFO - PROCESS | 1846 | 1478040204527 Marionette TRACE conn3 <- [1,3198,null,{"value":"8"}] 15:43:24 INFO - PROCESS | 1846 | 1478040204536 Marionette TRACE conn3 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:24 INFO - PROCESS | 1846 | 1478040204696 Marionette TRACE conn3 <- [1,3199,null,{"value":null}] 15:43:24 INFO - PROCESS | 1846 | [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 15:43:24 INFO - PROCESS | 1846 | 1478040204707 Marionette TRACE conn3 -> [0,3200,"getWindowHandles",null] 15:43:24 INFO - PROCESS | 1846 | 1478040204712 Marionette TRACE conn3 <- [1,3200,null,["8"]] 15:43:24 INFO - PROCESS | 1846 | 1478040204723 Marionette TRACE conn3 -> [0,3201,"switchToWindow",{"name":"8"}] 15:43:24 INFO - PROCESS | 1846 | 1478040204730 Marionette TRACE conn3 <- [1,3201,null,{}] 15:43:24 INFO - PROCESS | 1846 | 1478040204847 Marionette TRACE conn3 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fd9000 == 31 [pid = 1846] [id = 709] 15:43:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x82fda000) [pid = 1846] [serial = 2058] [outer = (nil)] 15:43:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x82fe6800) [pid = 1846] [serial = 2059] [outer = 0x82fda000] 15:43:24 INFO - PROCESS | 1846 | 1478040204942 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x830c9800) [pid = 1846] [serial = 2060] [outer = 0x82fda000] 15:43:25 INFO - PROCESS | 1846 | [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 15:43:25 INFO - PROCESS | 1846 | [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 15:43:25 INFO - PROCESS | 1846 | 1478040205515 Marionette TRACE conn3 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 15:43:25 INFO - .. 15:43:25 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1022ms 15:43:25 INFO - PROCESS | 1846 | 1478040205559 Marionette TRACE conn3 -> [0,3203,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1846 | 1478040205564 Marionette TRACE conn3 <- [1,3203,null,{"value":"8"}] 15:43:25 INFO - TEST-START | /websockets/Close-string.htm 15:43:25 INFO - PROCESS | 1846 | 1478040205579 Marionette TRACE conn3 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:25 INFO - PROCESS | 1846 | 1478040205742 Marionette TRACE conn3 <- [1,3204,null,{"value":null}] 15:43:25 INFO - PROCESS | 1846 | 1478040205756 Marionette TRACE conn3 -> [0,3205,"getWindowHandles",null] 15:43:25 INFO - PROCESS | 1846 | 1478040205759 Marionette TRACE conn3 <- [1,3205,null,["8"]] 15:43:25 INFO - PROCESS | 1846 | 1478040205766 Marionette TRACE conn3 -> [0,3206,"switchToWindow",{"name":"8"}] 15:43:25 INFO - PROCESS | 1846 | 1478040205770 Marionette TRACE conn3 <- [1,3206,null,{}] 15:43:25 INFO - PROCESS | 1846 | 1478040205776 Marionette TRACE conn3 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x83468000 == 32 [pid = 1846] [id = 710] 15:43:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x83468800) [pid = 1846] [serial = 2061] [outer = (nil)] 15:43:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x83505000) [pid = 1846] [serial = 2062] [outer = 0x83468800] 15:43:25 INFO - PROCESS | 1846 | 1478040205861 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8350b800) [pid = 1846] [serial = 2063] [outer = 0x83468800] 15:43:26 INFO - PROCESS | 1846 | 1478040206435 Marionette TRACE conn3 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:43:26 INFO - . 15:43:26 INFO - TEST-OK | /websockets/Close-string.htm | took 869ms 15:43:26 INFO - PROCESS | 1846 | 1478040206469 Marionette TRACE conn3 -> [0,3208,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1846 | 1478040206476 Marionette TRACE conn3 <- [1,3208,null,{"value":"8"}] 15:43:26 INFO - TEST-START | /websockets/Close-undefined.htm 15:43:26 INFO - PROCESS | 1846 | 1478040206483 Marionette TRACE conn3 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:26 INFO - PROCESS | 1846 | 1478040206692 Marionette TRACE conn3 <- [1,3209,null,{"value":null}] 15:43:26 INFO - PROCESS | 1846 | [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 15:43:26 INFO - PROCESS | 1846 | 1478040206722 Marionette TRACE conn3 -> [0,3210,"getWindowHandles",null] 15:43:26 INFO - PROCESS | 1846 | 1478040206726 Marionette TRACE conn3 <- [1,3210,null,["8"]] 15:43:26 INFO - PROCESS | 1846 | 1478040206731 Marionette TRACE conn3 -> [0,3211,"switchToWindow",{"name":"8"}] 15:43:26 INFO - PROCESS | 1846 | 1478040206737 Marionette TRACE conn3 <- [1,3211,null,{}] 15:43:26 INFO - PROCESS | 1846 | 1478040206743 Marionette TRACE conn3 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bec4800 == 33 [pid = 1846] [id = 711] 15:43:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8bec4c00) [pid = 1846] [serial = 2064] [outer = (nil)] 15:43:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8bec6800) [pid = 1846] [serial = 2065] [outer = 0x8bec4c00] 15:43:26 INFO - PROCESS | 1846 | 1478040206899 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8beeb400) [pid = 1846] [serial = 2066] [outer = 0x8bec4c00] 15:43:27 INFO - PROCESS | 1846 | 1478040207492 Marionette TRACE conn3 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 15:43:27 INFO - . 15:43:27 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1020ms 15:43:27 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 15:43:27 INFO - PROCESS | 1846 | 1478040207502 Marionette TRACE conn3 -> [0,3213,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1846 | 1478040207505 Marionette TRACE conn3 <- [1,3213,null,{"value":"8"}] 15:43:27 INFO - PROCESS | 1846 | 1478040207512 Marionette TRACE conn3 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:27 INFO - PROCESS | 1846 | 1478040207726 Marionette TRACE conn3 <- [1,3214,null,{"value":null}] 15:43:27 INFO - PROCESS | 1846 | 1478040207818 Marionette TRACE conn3 -> [0,3215,"getWindowHandles",null] 15:43:27 INFO - PROCESS | 1846 | 1478040207821 Marionette TRACE conn3 <- [1,3215,null,["8"]] 15:43:27 INFO - PROCESS | 1846 | 1478040207825 Marionette TRACE conn3 -> [0,3216,"switchToWindow",{"name":"8"}] 15:43:27 INFO - PROCESS | 1846 | 1478040207831 Marionette TRACE conn3 <- [1,3216,null,{}] 15:43:27 INFO - PROCESS | 1846 | 1478040207839 Marionette TRACE conn3 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b912000 == 34 [pid = 1846] [id = 712] 15:43:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8bef3c00) [pid = 1846] [serial = 2067] [outer = (nil)] 15:43:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8c7e1000) [pid = 1846] [serial = 2068] [outer = 0x8bef3c00] 15:43:27 INFO - PROCESS | 1846 | 1478040207935 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8c7ebc00) [pid = 1846] [serial = 2069] [outer = 0x8bef3c00] 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:43:28 INFO - PROCESS | 1846 | [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 2097 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:43:28 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8dee8000) [pid = 1846] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8fa7d400) [pid = 1846] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x831ea400) [pid = 1846] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x830cac00) [pid = 1846] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8c971000) [pid = 1846] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8c799c00) [pid = 1846] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8de70400) [pid = 1846] [serial = 2026] [outer = (nil)] [url = about:blank] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8c794c00) [pid = 1846] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x82fdb400) [pid = 1846] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8de16400) [pid = 1846] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8de1c400) [pid = 1846] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 15:43:29 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8e064c00) [pid = 1846] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 15:43:29 INFO - PROCESS | 1846 | 1478040209153 Marionette TRACE conn3 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 15:43:29 INFO - . 15:43:29 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1673ms 15:43:29 INFO - PROCESS | 1846 | 1478040209250 Marionette TRACE conn3 -> [0,3218,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1846 | 1478040209256 Marionette TRACE conn3 <- [1,3218,null,{"value":"8"}] 15:43:29 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 15:43:29 INFO - PROCESS | 1846 | 1478040209272 Marionette TRACE conn3 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:43:29 INFO - PROCESS | 1846 | 1478040209448 Marionette TRACE conn3 <- [1,3219,null,{"value":null}] 15:43:29 INFO - PROCESS | 1846 | 1478040209531 Marionette TRACE conn3 -> [0,3220,"getWindowHandles",null] 15:43:29 INFO - PROCESS | 1846 | 1478040209534 Marionette TRACE conn3 <- [1,3220,null,["8"]] 15:43:29 INFO - PROCESS | 1846 | 1478040209542 Marionette TRACE conn3 -> [0,3221,"switchToWindow",{"name":"8"}] 15:43:29 INFO - PROCESS | 1846 | 1478040209547 Marionette TRACE conn3 <- [1,3221,null,{}] 15:43:29 INFO - PROCESS | 1846 | 1478040209551 Marionette TRACE conn3 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b904000 == 35 [pid = 1846] [id = 713] 15:43:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8b905c00) [pid = 1846] [serial = 2070] [outer = (nil)] 15:43:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8cfab000) [pid = 1846] [serial = 2071] [outer = 0x8b905c00] 15:43:29 INFO - PROCESS | 1846 | 1478040209629 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8dbb5000) [pid = 1846] [serial = 2072] [outer = 0x8b905c00] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc12400 == 34 [pid = 1846] [id = 707] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7e400 == 33 [pid = 1846] [id = 703] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8db0f800 == 32 [pid = 1846] [id = 706] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea0800 == 31 [pid = 1846] [id = 705] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef2800 == 30 [pid = 1846] [id = 704] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x831e9000 == 29 [pid = 1846] [id = 693] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8c799000 == 28 [pid = 1846] [id = 694] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x830c8400 == 27 [pid = 1846] [id = 696] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdac00 == 26 [pid = 1846] [id = 692] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8dcd8800 == 25 [pid = 1846] [id = 695] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8dee7000 == 24 [pid = 1846] [id = 700] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82e74000 == 23 [pid = 1846] [id = 691] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7cc00 == 22 [pid = 1846] [id = 702] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf83800 == 21 [pid = 1846] [id = 688] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8c798000 == 20 [pid = 1846] [id = 690] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8def1400 == 19 [pid = 1846] [id = 701] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8c759400 == 18 [pid = 1846] [id = 689] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x83147000 == 17 [pid = 1846] [id = 687] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82f07c00 == 16 [pid = 1846] [id = 685] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1c000 == 15 [pid = 1846] [id = 699] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x83463000 == 14 [pid = 1846] [id = 686] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf61400 == 13 [pid = 1846] [id = 697] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7ec00 == 12 [pid = 1846] [id = 684] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8b912000 == 11 [pid = 1846] [id = 712] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x8bec4800 == 10 [pid = 1846] [id = 711] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x83468000 == 9 [pid = 1846] [id = 710] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82fd9000 == 8 [pid = 1846] [id = 709] 15:43:33 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03800 == 7 [pid = 1846] [id = 708] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8d0b0800) [pid = 1846] [serial = 2027] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8fbc1800) [pid = 1846] [serial = 2038] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8fbcb400) [pid = 1846] [serial = 2039] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8fa01800) [pid = 1846] [serial = 2035] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8fa0fc00) [pid = 1846] [serial = 2036] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8dee9800) [pid = 1846] [serial = 2032] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8def0000) [pid = 1846] [serial = 2033] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8dea1c00) [pid = 1846] [serial = 2029] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8dea5000) [pid = 1846] [serial = 2030] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c7e3000) [pid = 1846] [serial = 2024] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8c7eb400) [pid = 1846] [serial = 2025] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8317b400) [pid = 1846] [serial = 2021] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x83461800) [pid = 1846] [serial = 2022] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8de1e800) [pid = 1846] [serial = 2018] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8de6fc00) [pid = 1846] [serial = 2019] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c7eb800) [pid = 1846] [serial = 2015] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8c979c00) [pid = 1846] [serial = 2016] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x83461400) [pid = 1846] [serial = 2012] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x83502400) [pid = 1846] [serial = 2013] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x830be000) [pid = 1846] [serial = 2009] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x830c2400) [pid = 1846] [serial = 2010] [outer = (nil)] [url = about:blank] 15:43:33 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8c979800) [pid = 1846] [serial = 2007] [outer = (nil)] [url = about:blank] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x82f06800) [pid = 1846] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x82fda000) [pid = 1846] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x82e7e800) [pid = 1846] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x8bef8c00) [pid = 1846] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8dea0c00) [pid = 1846] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8fa0a800) [pid = 1846] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x8fc12c00) [pid = 1846] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x8bec4c00) [pid = 1846] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x8bef3c00) [pid = 1846] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 15:43:36 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x83468800) [pid = 1846] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8c970c00) [pid = 1846] [serial = 2054] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8fc19000) [pid = 1846] [serial = 2053] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x83180000) [pid = 1846] [serial = 2057] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x830c9000) [pid = 1846] [serial = 2056] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x830c9800) [pid = 1846] [serial = 2060] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x82fe6800) [pid = 1846] [serial = 2059] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8350b800) [pid = 1846] [serial = 2063] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x83505000) [pid = 1846] [serial = 2062] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8beeb400) [pid = 1846] [serial = 2066] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8bec6800) [pid = 1846] [serial = 2065] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8c7ebc00) [pid = 1846] [serial = 2069] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8c7e1000) [pid = 1846] [serial = 2068] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8cfab000) [pid = 1846] [serial = 2071] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fbbc800) [pid = 1846] [serial = 2050] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fbc0400) [pid = 1846] [serial = 2051] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8deab400) [pid = 1846] [serial = 2047] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8dee3400) [pid = 1846] [serial = 2048] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8bf5d800) [pid = 1846] [serial = 2044] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8c59cc00) [pid = 1846] [serial = 2045] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x82f10c00) [pid = 1846] [serial = 2041] [outer = (nil)] [url = about:blank] 15:43:41 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x830be800) [pid = 1846] [serial = 2042] [outer = (nil)] [url = about:blank] 15:43:59 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:43:59 INFO - PROCESS | 1846 | 1478040239780 Marionette TRACE conn3 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 15:43:59 INFO - .. 15:43:59 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30552ms 15:43:59 INFO - PROCESS | 1846 | 1478040239825 Marionette TRACE conn3 -> [0,3223,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 1846 | 1478040239831 Marionette TRACE conn3 <- [1,3223,null,{"value":"8"}] 15:43:59 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 15:43:59 INFO - PROCESS | 1846 | 1478040239841 Marionette TRACE conn3 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:00 INFO - PROCESS | 1846 | 1478040240045 Marionette TRACE conn3 <- [1,3224,null,{"value":null}] 15:44:00 INFO - PROCESS | 1846 | [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 15:44:00 INFO - PROCESS | 1846 | 1478040240126 Marionette TRACE conn3 -> [0,3225,"getWindowHandles",null] 15:44:00 INFO - PROCESS | 1846 | 1478040240130 Marionette TRACE conn3 <- [1,3225,null,["8"]] 15:44:00 INFO - PROCESS | 1846 | 1478040240139 Marionette TRACE conn3 -> [0,3226,"switchToWindow",{"name":"8"}] 15:44:00 INFO - PROCESS | 1846 | 1478040240146 Marionette TRACE conn3 <- [1,3226,null,{}] 15:44:00 INFO - PROCESS | 1846 | 1478040240152 Marionette TRACE conn3 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03000 == 8 [pid = 1846] [id = 714] 15:44:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03400) [pid = 1846] [serial = 2073] [outer = (nil)] 15:44:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f05800) [pid = 1846] [serial = 2074] [outer = 0x82f03400] 15:44:00 INFO - PROCESS | 1846 | 1478040240244 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0cc00) [pid = 1846] [serial = 2075] [outer = 0x82f03400] 15:44:00 INFO - PROCESS | 1846 | [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 2073 15:44:00 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:00 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:00 INFO - PROCESS | 1846 | 1478040240748 Marionette TRACE conn3 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 15:44:00 INFO - . 15:44:00 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 922ms 15:44:00 INFO - PROCESS | 1846 | 1478040240761 Marionette TRACE conn3 -> [0,3228,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1846 | 1478040240765 Marionette TRACE conn3 <- [1,3228,null,{"value":"8"}] 15:44:00 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 15:44:00 INFO - PROCESS | 1846 | 1478040240772 Marionette TRACE conn3 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:00 INFO - PROCESS | 1846 | 1478040240929 Marionette TRACE conn3 <- [1,3229,null,{"value":null}] 15:44:01 INFO - PROCESS | 1846 | 1478040241051 Marionette TRACE conn3 -> [0,3230,"getWindowHandles",null] 15:44:01 INFO - PROCESS | 1846 | 1478040241055 Marionette TRACE conn3 <- [1,3230,null,["8"]] 15:44:01 INFO - PROCESS | 1846 | 1478040241061 Marionette TRACE conn3 -> [0,3231,"switchToWindow",{"name":"8"}] 15:44:01 INFO - PROCESS | 1846 | 1478040241065 Marionette TRACE conn3 <- [1,3231,null,{}] 15:44:01 INFO - PROCESS | 1846 | 1478040241071 Marionette TRACE conn3 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0c800 == 9 [pid = 1846] [id = 715] 15:44:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830bd000) [pid = 1846] [serial = 2076] [outer = (nil)] 15:44:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830c4000) [pid = 1846] [serial = 2077] [outer = 0x830bd000] 15:44:01 INFO - PROCESS | 1846 | 1478040241155 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x82e81800) [pid = 1846] [serial = 2078] [outer = 0x830bd000] 15:44:01 INFO - PROCESS | 1846 | 1478040241671 Marionette TRACE conn3 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 15:44:01 INFO - .. 15:44:01 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 918ms 15:44:01 INFO - PROCESS | 1846 | 1478040241698 Marionette TRACE conn3 -> [0,3233,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1846 | 1478040241705 Marionette TRACE conn3 <- [1,3233,null,{"value":"8"}] 15:44:01 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 15:44:01 INFO - PROCESS | 1846 | 1478040241723 Marionette TRACE conn3 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:01 INFO - PROCESS | 1846 | 1478040241893 Marionette TRACE conn3 <- [1,3234,null,{"value":null}] 15:44:01 INFO - PROCESS | 1846 | 1478040241963 Marionette TRACE conn3 -> [0,3235,"getWindowHandles",null] 15:44:01 INFO - PROCESS | 1846 | 1478040241968 Marionette TRACE conn3 <- [1,3235,null,["8"]] 15:44:02 INFO - PROCESS | 1846 | 1478040242082 Marionette TRACE conn3 -> [0,3236,"switchToWindow",{"name":"8"}] 15:44:02 INFO - PROCESS | 1846 | 1478040242089 Marionette TRACE conn3 <- [1,3236,null,{}] 15:44:02 INFO - PROCESS | 1846 | 1478040242098 Marionette TRACE conn3 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181800 == 10 [pid = 1846] [id = 716] 15:44:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x83181c00) [pid = 1846] [serial = 2079] [outer = (nil)] 15:44:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83185800) [pid = 1846] [serial = 2080] [outer = 0x83181c00] 15:44:02 INFO - PROCESS | 1846 | 1478040242185 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x831e7800) [pid = 1846] [serial = 2081] [outer = 0x83181c00] 15:44:02 INFO - PROCESS | 1846 | 1478040242731 Marionette TRACE conn3 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 15:44:02 INFO - .. 15:44:02 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1076ms 15:44:02 INFO - PROCESS | 1846 | 1478040242792 Marionette TRACE conn3 -> [0,3238,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1846 | 1478040242796 Marionette TRACE conn3 <- [1,3238,null,{"value":"8"}] 15:44:02 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 15:44:02 INFO - PROCESS | 1846 | 1478040242802 Marionette TRACE conn3 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:02 INFO - PROCESS | 1846 | 1478040242991 Marionette TRACE conn3 <- [1,3239,null,{"value":null}] 15:44:03 INFO - PROCESS | 1846 | 1478040243065 Marionette TRACE conn3 -> [0,3240,"getWindowHandles",null] 15:44:03 INFO - PROCESS | 1846 | 1478040243070 Marionette TRACE conn3 <- [1,3240,null,["8"]] 15:44:03 INFO - PROCESS | 1846 | 1478040243076 Marionette TRACE conn3 -> [0,3241,"switchToWindow",{"name":"8"}] 15:44:03 INFO - PROCESS | 1846 | 1478040243082 Marionette TRACE conn3 <- [1,3241,null,{}] 15:44:03 INFO - PROCESS | 1846 | 1478040243088 Marionette TRACE conn3 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x83464c00 == 11 [pid = 1846] [id = 717] 15:44:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x83468800) [pid = 1846] [serial = 2082] [outer = (nil)] 15:44:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8346bc00) [pid = 1846] [serial = 2083] [outer = 0x83468800] 15:44:03 INFO - PROCESS | 1846 | 1478040243176 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8beec800) [pid = 1846] [serial = 2084] [outer = 0x83468800] 15:44:03 INFO - PROCESS | 1846 | 1478040243687 Marionette TRACE conn3 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 15:44:03 INFO - .. 15:44:03 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 920ms 15:44:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 15:44:03 INFO - PROCESS | 1846 | 1478040243723 Marionette TRACE conn3 -> [0,3243,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1846 | 1478040243725 Marionette TRACE conn3 <- [1,3243,null,{"value":"8"}] 15:44:03 INFO - PROCESS | 1846 | 1478040243732 Marionette TRACE conn3 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:03 INFO - PROCESS | 1846 | 1478040243873 Marionette TRACE conn3 <- [1,3244,null,{"value":null}] 15:44:03 INFO - PROCESS | 1846 | 1478040243890 Marionette TRACE conn3 -> [0,3245,"getWindowHandles",null] 15:44:03 INFO - PROCESS | 1846 | 1478040243893 Marionette TRACE conn3 <- [1,3245,null,["8"]] 15:44:03 INFO - PROCESS | 1846 | 1478040243898 Marionette TRACE conn3 -> [0,3246,"switchToWindow",{"name":"8"}] 15:44:03 INFO - PROCESS | 1846 | 1478040243902 Marionette TRACE conn3 <- [1,3246,null,{}] 15:44:03 INFO - PROCESS | 1846 | 1478040243907 Marionette TRACE conn3 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef4000 == 12 [pid = 1846] [id = 718] 15:44:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bef4400) [pid = 1846] [serial = 2085] [outer = (nil)] 15:44:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bef8000) [pid = 1846] [serial = 2086] [outer = 0x8bef4400] 15:44:04 INFO - PROCESS | 1846 | 1478040244096 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf56400) [pid = 1846] [serial = 2087] [outer = 0x8bef4400] 15:44:04 INFO - PROCESS | 1846 | 1478040244587 Marionette TRACE conn3 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 15:44:04 INFO - .. 15:44:04 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 874ms 15:44:04 INFO - PROCESS | 1846 | 1478040244609 Marionette TRACE conn3 -> [0,3248,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1846 | 1478040244611 Marionette TRACE conn3 <- [1,3248,null,{"value":"8"}] 15:44:04 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 15:44:04 INFO - PROCESS | 1846 | 1478040244619 Marionette TRACE conn3 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:04 INFO - PROCESS | 1846 | 1478040244806 Marionette TRACE conn3 <- [1,3249,null,{"value":null}] 15:44:04 INFO - PROCESS | 1846 | 1478040244930 Marionette TRACE conn3 -> [0,3250,"getWindowHandles",null] 15:44:04 INFO - PROCESS | 1846 | 1478040244934 Marionette TRACE conn3 <- [1,3250,null,["8"]] 15:44:04 INFO - PROCESS | 1846 | 1478040244939 Marionette TRACE conn3 -> [0,3251,"switchToWindow",{"name":"8"}] 15:44:04 INFO - PROCESS | 1846 | 1478040244943 Marionette TRACE conn3 <- [1,3251,null,{}] 15:44:04 INFO - PROCESS | 1846 | 1478040244947 Marionette TRACE conn3 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8e400 == 13 [pid = 1846] [id = 719] 15:44:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8bf8ec00) [pid = 1846] [serial = 2088] [outer = (nil)] 15:44:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c59fc00) [pid = 1846] [serial = 2089] [outer = 0x8bf8ec00] 15:44:05 INFO - PROCESS | 1846 | 1478040245031 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c75fc00) [pid = 1846] [serial = 2090] [outer = 0x8bf8ec00] 15:44:05 INFO - PROCESS | 1846 | 1478040245578 Marionette TRACE conn3 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 15:44:05 INFO - .. 15:44:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 975ms 15:44:05 INFO - PROCESS | 1846 | 1478040245592 Marionette TRACE conn3 -> [0,3253,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1846 | 1478040245595 Marionette TRACE conn3 <- [1,3253,null,{"value":"8"}] 15:44:05 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 15:44:05 INFO - PROCESS | 1846 | 1478040245601 Marionette TRACE conn3 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:05 INFO - PROCESS | 1846 | 1478040245783 Marionette TRACE conn3 <- [1,3254,null,{"value":null}] 15:44:05 INFO - PROCESS | 1846 | 1478040245794 Marionette TRACE conn3 -> [0,3255,"getWindowHandles",null] 15:44:05 INFO - PROCESS | 1846 | 1478040245799 Marionette TRACE conn3 <- [1,3255,null,["8"]] 15:44:05 INFO - PROCESS | 1846 | 1478040245808 Marionette TRACE conn3 -> [0,3256,"switchToWindow",{"name":"8"}] 15:44:05 INFO - PROCESS | 1846 | 1478040245813 Marionette TRACE conn3 <- [1,3256,null,{}] 15:44:05 INFO - PROCESS | 1846 | 1478040245819 Marionette TRACE conn3 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c765400 == 14 [pid = 1846] [id = 720] 15:44:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c765800) [pid = 1846] [serial = 2091] [outer = (nil)] 15:44:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8c78fc00) [pid = 1846] [serial = 2092] [outer = 0x8c765800] 15:44:05 INFO - PROCESS | 1846 | 1478040245897 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x8c795400) [pid = 1846] [serial = 2093] [outer = 0x8c765800] 15:44:06 INFO - PROCESS | 1846 | 1478040246396 Marionette TRACE conn3 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 15:44:06 INFO - . 15:44:06 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 827ms 15:44:06 INFO - PROCESS | 1846 | 1478040246428 Marionette TRACE conn3 -> [0,3258,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1846 | 1478040246431 Marionette TRACE conn3 <- [1,3258,null,{"value":"8"}] 15:44:06 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 15:44:06 INFO - PROCESS | 1846 | 1478040246444 Marionette TRACE conn3 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:06 INFO - PROCESS | 1846 | 1478040246624 Marionette TRACE conn3 <- [1,3259,null,{"value":null}] 15:44:06 INFO - PROCESS | 1846 | [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 15:44:06 INFO - PROCESS | 1846 | 1478040246639 Marionette TRACE conn3 -> [0,3260,"getWindowHandles",null] 15:44:06 INFO - PROCESS | 1846 | 1478040246661 Marionette TRACE conn3 <- [1,3260,null,["8"]] 15:44:06 INFO - PROCESS | 1846 | 1478040246666 Marionette TRACE conn3 -> [0,3261,"switchToWindow",{"name":"8"}] 15:44:06 INFO - PROCESS | 1846 | 1478040246670 Marionette TRACE conn3 <- [1,3261,null,{}] 15:44:06 INFO - PROCESS | 1846 | 1478040246674 Marionette TRACE conn3 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7b000 == 15 [pid = 1846] [id = 721] 15:44:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x8c764400) [pid = 1846] [serial = 2094] [outer = (nil)] 15:44:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x8c7de800) [pid = 1846] [serial = 2095] [outer = 0x8c764400] 15:44:06 INFO - PROCESS | 1846 | 1478040246753 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8c7e2400) [pid = 1846] [serial = 2096] [outer = 0x8c764400] 15:44:07 INFO - PROCESS | 1846 | 1478040247277 Marionette TRACE conn3 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 15:44:07 INFO - . 15:44:07 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 870ms 15:44:07 INFO - PROCESS | 1846 | 1478040247314 Marionette TRACE conn3 -> [0,3263,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 1846 | 1478040247316 Marionette TRACE conn3 <- [1,3263,null,{"value":"8"}] 15:44:07 INFO - TEST-START | /websockets/Create-invalid-urls.htm 15:44:07 INFO - PROCESS | 1846 | 1478040247338 Marionette TRACE conn3 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:07 INFO - PROCESS | 1846 | 1478040247524 Marionette TRACE conn3 <- [1,3264,null,{"value":null}] 15:44:07 INFO - PROCESS | 1846 | 1478040247541 Marionette TRACE conn3 -> [0,3265,"getWindowHandles",null] 15:44:07 INFO - PROCESS | 1846 | 1478040247543 Marionette TRACE conn3 <- [1,3265,null,["8"]] 15:44:07 INFO - PROCESS | 1846 | 1478040247549 Marionette TRACE conn3 -> [0,3266,"switchToWindow",{"name":"8"}] 15:44:07 INFO - PROCESS | 1846 | 1478040247554 Marionette TRACE conn3 <- [1,3266,null,{}] 15:44:07 INFO - PROCESS | 1846 | 1478040247559 Marionette TRACE conn3 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181400 == 16 [pid = 1846] [id = 722] 15:44:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x8c799400) [pid = 1846] [serial = 2097] [outer = (nil)] 15:44:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x8c96d400) [pid = 1846] [serial = 2098] [outer = 0x8c799400] 15:44:07 INFO - PROCESS | 1846 | 1478040247705 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x8c799000) [pid = 1846] [serial = 2099] [outer = 0x8c799400] 15:44:08 INFO - PROCESS | 1846 | [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 2073 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:08 INFO - PROCESS | 1846 | [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 2076 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:08 INFO - PROCESS | 1846 | [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 2076 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:08 INFO - PROCESS | 1846 | [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 2073 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:08 INFO - PROCESS | 1846 | [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 2073 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:08 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:08 INFO - PROCESS | 1846 | 1478040248270 Marionette TRACE conn3 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 15:44:08 INFO - ..... 15:44:08 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 969ms 15:44:08 INFO - PROCESS | 1846 | 1478040248308 Marionette TRACE conn3 -> [0,3268,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1846 | 1478040248314 Marionette TRACE conn3 <- [1,3268,null,{"value":"8"}] 15:44:08 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 15:44:08 INFO - PROCESS | 1846 | 1478040248323 Marionette TRACE conn3 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:08 INFO - PROCESS | 1846 | 1478040248497 Marionette TRACE conn3 <- [1,3269,null,{"value":null}] 15:44:08 INFO - PROCESS | 1846 | 1478040248672 Marionette TRACE conn3 -> [0,3270,"getWindowHandles",null] 15:44:08 INFO - PROCESS | 1846 | 1478040248677 Marionette TRACE conn3 <- [1,3270,null,["8"]] 15:44:08 INFO - PROCESS | 1846 | 1478040248689 Marionette TRACE conn3 -> [0,3271,"switchToWindow",{"name":"8"}] 15:44:08 INFO - PROCESS | 1846 | 1478040248694 Marionette TRACE conn3 <- [1,3271,null,{}] 15:44:08 INFO - PROCESS | 1846 | 1478040248701 Marionette TRACE conn3 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdc800 == 17 [pid = 1846] [id = 723] 15:44:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 51 (0x82fdcc00) [pid = 1846] [serial = 2100] [outer = (nil)] 15:44:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 52 (0x830bd800) [pid = 1846] [serial = 2101] [outer = 0x82fdcc00] 15:44:08 INFO - PROCESS | 1846 | 1478040248804 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 53 (0x830cb400) [pid = 1846] [serial = 2102] [outer = 0x82fdcc00] 15:44:09 INFO - PROCESS | 1846 | [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 2073 15:44:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:09 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:09 INFO - PROCESS | 1846 | 1478040249399 Marionette TRACE conn3 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:09 INFO - . 15:44:09 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1119ms 15:44:09 INFO - PROCESS | 1846 | 1478040249441 Marionette TRACE conn3 -> [0,3273,"getWindowHandle",null] 15:44:09 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 15:44:09 INFO - PROCESS | 1846 | 1478040249446 Marionette TRACE conn3 <- [1,3273,null,{"value":"8"}] 15:44:09 INFO - PROCESS | 1846 | 1478040249453 Marionette TRACE conn3 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:09 INFO - PROCESS | 1846 | 1478040249625 Marionette TRACE conn3 <- [1,3274,null,{"value":null}] 15:44:09 INFO - PROCESS | 1846 | 1478040249802 Marionette TRACE conn3 -> [0,3275,"getWindowHandles",null] 15:44:09 INFO - PROCESS | 1846 | 1478040249806 Marionette TRACE conn3 <- [1,3275,null,["8"]] 15:44:09 INFO - PROCESS | 1846 | 1478040249815 Marionette TRACE conn3 -> [0,3276,"switchToWindow",{"name":"8"}] 15:44:09 INFO - PROCESS | 1846 | 1478040249821 Marionette TRACE conn3 <- [1,3276,null,{}] 15:44:09 INFO - PROCESS | 1846 | 1478040249830 Marionette TRACE conn3 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e76400 == 18 [pid = 1846] [id = 724] 15:44:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 54 (0x8bec3c00) [pid = 1846] [serial = 2103] [outer = (nil)] 15:44:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 55 (0x8bee9400) [pid = 1846] [serial = 2104] [outer = 0x8bec3c00] 15:44:09 INFO - PROCESS | 1846 | 1478040249932 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 56 (0x8bf5dc00) [pid = 1846] [serial = 2105] [outer = 0x8bec3c00] 15:44:10 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:10 INFO - PROCESS | 1846 | 1478040250528 Marionette TRACE conn3 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:10 INFO - . 15:44:10 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1124ms 15:44:10 INFO - PROCESS | 1846 | 1478040250584 Marionette TRACE conn3 -> [0,3278,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1846 | 1478040250591 Marionette TRACE conn3 <- [1,3278,null,{"value":"8"}] 15:44:10 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 15:44:10 INFO - PROCESS | 1846 | 1478040250599 Marionette TRACE conn3 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:10 INFO - PROCESS | 1846 | 1478040250756 Marionette TRACE conn3 <- [1,3279,null,{"value":null}] 15:44:10 INFO - PROCESS | 1846 | 1478040250921 Marionette TRACE conn3 -> [0,3280,"getWindowHandles",null] 15:44:10 INFO - PROCESS | 1846 | 1478040250926 Marionette TRACE conn3 <- [1,3280,null,["8"]] 15:44:10 INFO - PROCESS | 1846 | 1478040250936 Marionette TRACE conn3 -> [0,3281,"switchToWindow",{"name":"8"}] 15:44:10 INFO - PROCESS | 1846 | 1478040250941 Marionette TRACE conn3 <- [1,3281,null,{}] 15:44:10 INFO - PROCESS | 1846 | 1478040250948 Marionette TRACE conn3 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c975800 == 19 [pid = 1846] [id = 725] 15:44:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 57 (0x8c975c00) [pid = 1846] [serial = 2106] [outer = (nil)] 15:44:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 58 (0x8c97bc00) [pid = 1846] [serial = 2107] [outer = 0x8c975c00] 15:44:11 INFO - PROCESS | 1846 | 1478040251042 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 59 (0x8d0aa400) [pid = 1846] [serial = 2108] [outer = 0x8c975c00] 15:44:11 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:11 INFO - PROCESS | 1846 | 1478040251591 Marionette TRACE conn3 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:11 INFO - . 15:44:11 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1019ms 15:44:11 INFO - PROCESS | 1846 | 1478040251637 Marionette TRACE conn3 -> [0,3283,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1846 | 1478040251641 Marionette TRACE conn3 <- [1,3283,null,{"value":"8"}] 15:44:11 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 15:44:11 INFO - PROCESS | 1846 | 1478040251655 Marionette TRACE conn3 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:11 INFO - PROCESS | 1846 | 1478040251812 Marionette TRACE conn3 <- [1,3284,null,{"value":null}] 15:44:11 INFO - PROCESS | 1846 | 1478040251987 Marionette TRACE conn3 -> [0,3285,"getWindowHandles",null] 15:44:11 INFO - PROCESS | 1846 | 1478040251991 Marionette TRACE conn3 <- [1,3285,null,["8"]] 15:44:12 INFO - PROCESS | 1846 | 1478040252005 Marionette TRACE conn3 -> [0,3286,"switchToWindow",{"name":"8"}] 15:44:12 INFO - PROCESS | 1846 | 1478040252017 Marionette TRACE conn3 <- [1,3286,null,{}] 15:44:12 INFO - PROCESS | 1846 | 1478040252026 Marionette TRACE conn3 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dbb4800 == 20 [pid = 1846] [id = 726] 15:44:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 60 (0x8dcccc00) [pid = 1846] [serial = 2109] [outer = (nil)] 15:44:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 61 (0x8de18800) [pid = 1846] [serial = 2110] [outer = 0x8dcccc00] 15:44:12 INFO - PROCESS | 1846 | 1478040252117 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 62 (0x8de6fc00) [pid = 1846] [serial = 2111] [outer = 0x8dcccc00] 15:44:12 INFO - PROCESS | 1846 | 1478040252821 Marionette TRACE conn3 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 15:44:12 INFO - . 15:44:12 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1228ms 15:44:12 INFO - PROCESS | 1846 | 1478040252878 Marionette TRACE conn3 -> [0,3288,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1846 | 1478040252883 Marionette TRACE conn3 <- [1,3288,null,{"value":"8"}] 15:44:12 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 15:44:12 INFO - PROCESS | 1846 | 1478040252892 Marionette TRACE conn3 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:13 INFO - PROCESS | 1846 | 1478040253052 Marionette TRACE conn3 <- [1,3289,null,{"value":null}] 15:44:13 INFO - PROCESS | 1846 | [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 15:44:13 INFO - PROCESS | 1846 | 1478040253238 Marionette TRACE conn3 -> [0,3290,"getWindowHandles",null] 15:44:13 INFO - PROCESS | 1846 | 1478040253251 Marionette TRACE conn3 <- [1,3290,null,["8"]] 15:44:13 INFO - PROCESS | 1846 | 1478040253269 Marionette TRACE conn3 -> [0,3291,"switchToWindow",{"name":"8"}] 15:44:13 INFO - PROCESS | 1846 | 1478040253276 Marionette TRACE conn3 <- [1,3291,null,{}] 15:44:13 INFO - PROCESS | 1846 | 1478040253281 Marionette TRACE conn3 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e75400 == 21 [pid = 1846] [id = 727] 15:44:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 63 (0x82e81400) [pid = 1846] [serial = 2112] [outer = (nil)] 15:44:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x830c2400) [pid = 1846] [serial = 2113] [outer = 0x82e81400] 15:44:13 INFO - PROCESS | 1846 | 1478040253375 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x831ef800) [pid = 1846] [serial = 2114] [outer = 0x82e81400] 15:44:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8b904000 == 20 [pid = 1846] [id = 713] 15:44:14 INFO - PROCESS | 1846 | 1478040254590 Marionette TRACE conn3 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:14 INFO - . 15:44:14 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1727ms 15:44:14 INFO - PROCESS | 1846 | 1478040254619 Marionette TRACE conn3 -> [0,3293,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1846 | 1478040254624 Marionette TRACE conn3 <- [1,3293,null,{"value":"8"}] 15:44:14 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 15:44:14 INFO - PROCESS | 1846 | 1478040254642 Marionette TRACE conn3 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:14 INFO - PROCESS | 1846 | 1478040254789 Marionette TRACE conn3 <- [1,3294,null,{"value":null}] 15:44:14 INFO - PROCESS | 1846 | 1478040254951 Marionette TRACE conn3 -> [0,3295,"getWindowHandles",null] 15:44:14 INFO - PROCESS | 1846 | 1478040254956 Marionette TRACE conn3 <- [1,3295,null,["8"]] 15:44:14 INFO - PROCESS | 1846 | 1478040254962 Marionette TRACE conn3 -> [0,3296,"switchToWindow",{"name":"8"}] 15:44:14 INFO - PROCESS | 1846 | 1478040254968 Marionette TRACE conn3 <- [1,3296,null,{}] 15:44:14 INFO - PROCESS | 1846 | 1478040254974 Marionette TRACE conn3 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x830bf000 == 21 [pid = 1846] [id = 728] 15:44:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x830bf400) [pid = 1846] [serial = 2115] [outer = (nil)] 15:44:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x830ca000) [pid = 1846] [serial = 2116] [outer = 0x830bf400] 15:44:15 INFO - PROCESS | 1846 | 1478040255061 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8314b400) [pid = 1846] [serial = 2117] [outer = 0x830bf400] 15:44:15 INFO - PROCESS | 1846 | 1478040255542 Marionette TRACE conn3 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 15:44:15 INFO - .. 15:44:15 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 929ms 15:44:15 INFO - PROCESS | 1846 | 1478040255561 Marionette TRACE conn3 -> [0,3298,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1846 | 1478040255566 Marionette TRACE conn3 <- [1,3298,null,{"value":"8"}] 15:44:15 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 15:44:15 INFO - PROCESS | 1846 | 1478040255572 Marionette TRACE conn3 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:15 INFO - PROCESS | 1846 | 1478040255728 Marionette TRACE conn3 <- [1,3299,null,{"value":null}] 15:44:15 INFO - PROCESS | 1846 | 1478040255740 Marionette TRACE conn3 -> [0,3300,"getWindowHandles",null] 15:44:15 INFO - PROCESS | 1846 | 1478040255742 Marionette TRACE conn3 <- [1,3300,null,["8"]] 15:44:15 INFO - PROCESS | 1846 | 1478040255748 Marionette TRACE conn3 -> [0,3301,"switchToWindow",{"name":"8"}] 15:44:15 INFO - PROCESS | 1846 | 1478040255752 Marionette TRACE conn3 <- [1,3301,null,{}] 15:44:15 INFO - PROCESS | 1846 | 1478040255873 Marionette TRACE conn3 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8b000 == 22 [pid = 1846] [id = 729] 15:44:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x83466000) [pid = 1846] [serial = 2118] [outer = (nil)] 15:44:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x83507800) [pid = 1846] [serial = 2119] [outer = 0x83466000] 15:44:15 INFO - PROCESS | 1846 | 1478040255957 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8350a800) [pid = 1846] [serial = 2120] [outer = 0x83466000] 15:44:16 INFO - PROCESS | 1846 | 1478040256466 Marionette TRACE conn3 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 15:44:16 INFO - . 15:44:16 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 922ms 15:44:16 INFO - PROCESS | 1846 | 1478040256510 Marionette TRACE conn3 -> [0,3303,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1846 | 1478040256518 Marionette TRACE conn3 <- [1,3303,null,{"value":"8"}] 15:44:16 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 15:44:16 INFO - PROCESS | 1846 | 1478040256541 Marionette TRACE conn3 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:16 INFO - PROCESS | 1846 | 1478040256736 Marionette TRACE conn3 <- [1,3304,null,{"value":null}] 15:44:16 INFO - PROCESS | 1846 | 1478040256767 Marionette TRACE conn3 -> [0,3305,"getWindowHandles",null] 15:44:16 INFO - PROCESS | 1846 | 1478040256770 Marionette TRACE conn3 <- [1,3305,null,["8"]] 15:44:16 INFO - PROCESS | 1846 | 1478040256776 Marionette TRACE conn3 -> [0,3306,"switchToWindow",{"name":"8"}] 15:44:16 INFO - PROCESS | 1846 | 1478040256782 Marionette TRACE conn3 <- [1,3306,null,{}] 15:44:16 INFO - PROCESS | 1846 | 1478040256788 Marionette TRACE conn3 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bebfc00 == 23 [pid = 1846] [id = 730] 15:44:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8bec0000) [pid = 1846] [serial = 2121] [outer = (nil)] 15:44:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8bec5c00) [pid = 1846] [serial = 2122] [outer = 0x8bec0000] 15:44:16 INFO - PROCESS | 1846 | 1478040256945 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8bef2c00) [pid = 1846] [serial = 2123] [outer = 0x8bec0000] 15:44:17 INFO - PROCESS | 1846 | 1478040257591 Marionette TRACE conn3 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 15:44:17 INFO - .. 15:44:17 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1070ms 15:44:17 INFO - PROCESS | 1846 | 1478040257610 Marionette TRACE conn3 -> [0,3308,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1846 | 1478040257613 Marionette TRACE conn3 <- [1,3308,null,{"value":"8"}] 15:44:17 INFO - TEST-START | /websockets/Create-valid-url.htm 15:44:17 INFO - PROCESS | 1846 | 1478040257627 Marionette TRACE conn3 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:17 INFO - PROCESS | 1846 | 1478040257835 Marionette TRACE conn3 <- [1,3309,null,{"value":null}] 15:44:17 INFO - PROCESS | 1846 | 1478040257853 Marionette TRACE conn3 -> [0,3310,"getWindowHandles",null] 15:44:17 INFO - PROCESS | 1846 | 1478040257859 Marionette TRACE conn3 <- [1,3310,null,["8"]] 15:44:17 INFO - PROCESS | 1846 | 1478040257869 Marionette TRACE conn3 -> [0,3311,"switchToWindow",{"name":"8"}] 15:44:17 INFO - PROCESS | 1846 | 1478040257873 Marionette TRACE conn3 <- [1,3311,null,{}] 15:44:17 INFO - PROCESS | 1846 | 1478040257879 Marionette TRACE conn3 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c59cc00 == 24 [pid = 1846] [id = 731] 15:44:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8c758c00) [pid = 1846] [serial = 2124] [outer = (nil)] 15:44:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c75c800) [pid = 1846] [serial = 2125] [outer = 0x8c758c00] 15:44:18 INFO - PROCESS | 1846 | 1478040258034 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8dbb4400) [pid = 1846] [serial = 2126] [outer = 0x8c758c00] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c764400) [pid = 1846] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8c765800) [pid = 1846] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8c799400) [pid = 1846] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8bf8ec00) [pid = 1846] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8bef4400) [pid = 1846] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x83468800) [pid = 1846] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x83181c00) [pid = 1846] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x830bd000) [pid = 1846] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8b905c00) [pid = 1846] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 15:44:18 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x82f03400) [pid = 1846] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 15:44:18 INFO - PROCESS | 1846 | 1478040258746 Marionette TRACE conn3 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 15:44:18 INFO - .. 15:44:18 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1133ms 15:44:18 INFO - PROCESS | 1846 | 1478040258767 Marionette TRACE conn3 -> [0,3313,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1846 | 1478040258771 Marionette TRACE conn3 <- [1,3313,null,{"value":"8"}] 15:44:18 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 15:44:18 INFO - PROCESS | 1846 | 1478040258779 Marionette TRACE conn3 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:18 INFO - PROCESS | 1846 | 1478040258911 Marionette TRACE conn3 <- [1,3314,null,{"value":null}] 15:44:18 INFO - PROCESS | 1846 | 1478040258924 Marionette TRACE conn3 -> [0,3315,"getWindowHandles",null] 15:44:18 INFO - PROCESS | 1846 | 1478040258926 Marionette TRACE conn3 <- [1,3315,null,["8"]] 15:44:18 INFO - PROCESS | 1846 | 1478040258931 Marionette TRACE conn3 -> [0,3316,"switchToWindow",{"name":"8"}] 15:44:18 INFO - PROCESS | 1846 | 1478040258936 Marionette TRACE conn3 <- [1,3316,null,{}] 15:44:18 INFO - PROCESS | 1846 | 1478040258942 Marionette TRACE conn3 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75a400 == 25 [pid = 1846] [id = 732] 15:44:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8c75bc00) [pid = 1846] [serial = 2127] [outer = (nil)] 15:44:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8de6f400) [pid = 1846] [serial = 2128] [outer = 0x8c75bc00] 15:44:19 INFO - PROCESS | 1846 | 1478040259021 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8de9fc00) [pid = 1846] [serial = 2129] [outer = 0x8c75bc00] 15:44:19 INFO - PROCESS | 1846 | 1478040259583 Marionette TRACE conn3 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 15:44:19 INFO - . 15:44:19 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 821ms 15:44:19 INFO - PROCESS | 1846 | 1478040259600 Marionette TRACE conn3 -> [0,3318,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1846 | 1478040259604 Marionette TRACE conn3 <- [1,3318,null,{"value":"8"}] 15:44:19 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 15:44:19 INFO - PROCESS | 1846 | 1478040259617 Marionette TRACE conn3 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:19 INFO - PROCESS | 1846 | 1478040259789 Marionette TRACE conn3 <- [1,3319,null,{"value":null}] 15:44:19 INFO - PROCESS | 1846 | [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 15:44:19 INFO - PROCESS | 1846 | 1478040259800 Marionette TRACE conn3 -> [0,3320,"getWindowHandles",null] 15:44:19 INFO - PROCESS | 1846 | 1478040259803 Marionette TRACE conn3 <- [1,3320,null,["8"]] 15:44:19 INFO - PROCESS | 1846 | 1478040259809 Marionette TRACE conn3 -> [0,3321,"switchToWindow",{"name":"8"}] 15:44:19 INFO - PROCESS | 1846 | 1478040259812 Marionette TRACE conn3 <- [1,3321,null,{}] 15:44:19 INFO - PROCESS | 1846 | 1478040259817 Marionette TRACE conn3 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dead800 == 26 [pid = 1846] [id = 733] 15:44:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8deae400) [pid = 1846] [serial = 2130] [outer = (nil)] 15:44:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8deb8c00) [pid = 1846] [serial = 2131] [outer = 0x8deae400] 15:44:19 INFO - PROCESS | 1846 | 1478040259903 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8debe800) [pid = 1846] [serial = 2132] [outer = 0x8deae400] 15:44:20 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:44:20 INFO - PROCESS | 1846 | [1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:44:20 INFO - PROCESS | 1846 | 1478040260461 Marionette TRACE conn3 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:20 INFO - . 15:44:20 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 868ms 15:44:20 INFO - PROCESS | 1846 | 1478040260485 Marionette TRACE conn3 -> [0,3323,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1846 | 1478040260488 Marionette TRACE conn3 <- [1,3323,null,{"value":"8"}] 15:44:20 INFO - TEST-START | /websockets/Secure-Close-0.htm 15:44:20 INFO - PROCESS | 1846 | 1478040260494 Marionette TRACE conn3 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:20 INFO - PROCESS | 1846 | 1478040260665 Marionette TRACE conn3 <- [1,3324,null,{"value":null}] 15:44:20 INFO - PROCESS | 1846 | 1478040260833 Marionette TRACE conn3 -> [0,3325,"getWindowHandles",null] 15:44:20 INFO - PROCESS | 1846 | 1478040260839 Marionette TRACE conn3 <- [1,3325,null,["8"]] 15:44:20 INFO - PROCESS | 1846 | 1478040260850 Marionette TRACE conn3 -> [0,3326,"switchToWindow",{"name":"8"}] 15:44:20 INFO - PROCESS | 1846 | 1478040260860 Marionette TRACE conn3 <- [1,3326,null,{}] 15:44:20 INFO - PROCESS | 1846 | 1478040260907 Marionette TRACE conn3 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f01800 == 27 [pid = 1846] [id = 734] 15:44:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x82f02400) [pid = 1846] [serial = 2133] [outer = (nil)] 15:44:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x83140c00) [pid = 1846] [serial = 2134] [outer = 0x82f02400] 15:44:21 INFO - PROCESS | 1846 | 1478040261013 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8317d800) [pid = 1846] [serial = 2135] [outer = 0x82f02400] 15:44:21 INFO - PROCESS | 1846 | 1478040261711 Marionette TRACE conn3 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:21 INFO - . 15:44:21 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1274ms 15:44:21 INFO - PROCESS | 1846 | 1478040261781 Marionette TRACE conn3 -> [0,3328,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1846 | 1478040261788 Marionette TRACE conn3 <- [1,3328,null,{"value":"8"}] 15:44:21 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 15:44:21 INFO - PROCESS | 1846 | 1478040261797 Marionette TRACE conn3 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:21 INFO - PROCESS | 1846 | 1478040261967 Marionette TRACE conn3 <- [1,3329,null,{"value":null}] 15:44:22 INFO - PROCESS | 1846 | [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 15:44:22 INFO - PROCESS | 1846 | 1478040262138 Marionette TRACE conn3 -> [0,3330,"getWindowHandles",null] 15:44:22 INFO - PROCESS | 1846 | 1478040262143 Marionette TRACE conn3 <- [1,3330,null,["8"]] 15:44:22 INFO - PROCESS | 1846 | 1478040262150 Marionette TRACE conn3 -> [0,3331,"switchToWindow",{"name":"8"}] 15:44:22 INFO - PROCESS | 1846 | 1478040262157 Marionette TRACE conn3 <- [1,3331,null,{}] 15:44:22 INFO - PROCESS | 1846 | 1478040262163 Marionette TRACE conn3 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7b400 == 28 [pid = 1846] [id = 735] 15:44:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8beb7800) [pid = 1846] [serial = 2136] [outer = (nil)] 15:44:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8bec4000) [pid = 1846] [serial = 2137] [outer = 0x8beb7800] 15:44:22 INFO - PROCESS | 1846 | 1478040262255 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8bef0800) [pid = 1846] [serial = 2138] [outer = 0x8beb7800] 15:44:22 INFO - PROCESS | 1846 | 1478040262944 Marionette TRACE conn3 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:22 INFO - .. 15:44:22 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1169ms 15:44:22 INFO - PROCESS | 1846 | 1478040262965 Marionette TRACE conn3 -> [0,3333,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1846 | 1478040262969 Marionette TRACE conn3 <- [1,3333,null,{"value":"8"}] 15:44:22 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 15:44:22 INFO - PROCESS | 1846 | 1478040262975 Marionette TRACE conn3 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:23 INFO - PROCESS | 1846 | 1478040263136 Marionette TRACE conn3 <- [1,3334,null,{"value":null}] 15:44:23 INFO - PROCESS | 1846 | 1478040263317 Marionette TRACE conn3 -> [0,3335,"getWindowHandles",null] 15:44:23 INFO - PROCESS | 1846 | 1478040263325 Marionette TRACE conn3 <- [1,3335,null,["8"]] 15:44:23 INFO - PROCESS | 1846 | 1478040263335 Marionette TRACE conn3 -> [0,3336,"switchToWindow",{"name":"8"}] 15:44:23 INFO - PROCESS | 1846 | 1478040263340 Marionette TRACE conn3 <- [1,3336,null,{}] 15:44:23 INFO - PROCESS | 1846 | 1478040263346 Marionette TRACE conn3 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7de400 == 29 [pid = 1846] [id = 736] 15:44:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8c7e5c00) [pid = 1846] [serial = 2139] [outer = (nil)] 15:44:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8dea5400) [pid = 1846] [serial = 2140] [outer = 0x8c7e5c00] 15:44:23 INFO - PROCESS | 1846 | 1478040263436 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8dea7400) [pid = 1846] [serial = 2141] [outer = 0x8c7e5c00] 15:44:24 INFO - PROCESS | 1846 | 1478040264357 Marionette TRACE conn3 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8c96d400) [pid = 1846] [serial = 2098] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8c799000) [pid = 1846] [serial = 2099] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8c7de800) [pid = 1846] [serial = 2095] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8c7e2400) [pid = 1846] [serial = 2096] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8c78fc00) [pid = 1846] [serial = 2092] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c795400) [pid = 1846] [serial = 2093] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8c59fc00) [pid = 1846] [serial = 2089] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8c75fc00) [pid = 1846] [serial = 2090] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8bef8000) [pid = 1846] [serial = 2086] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8bf56400) [pid = 1846] [serial = 2087] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8346bc00) [pid = 1846] [serial = 2083] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8beec800) [pid = 1846] [serial = 2084] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x83185800) [pid = 1846] [serial = 2080] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x831e7800) [pid = 1846] [serial = 2081] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x830c4000) [pid = 1846] [serial = 2077] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x82e81800) [pid = 1846] [serial = 2078] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x82f05800) [pid = 1846] [serial = 2074] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x82f0cc00) [pid = 1846] [serial = 2075] [outer = (nil)] [url = about:blank] 15:44:24 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8dbb5000) [pid = 1846] [serial = 2072] [outer = (nil)] [url = about:blank] 15:44:24 INFO - .. 15:44:24 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1428ms 15:44:24 INFO - PROCESS | 1846 | 1478040264412 Marionette TRACE conn3 -> [0,3338,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1846 | 1478040264418 Marionette TRACE conn3 <- [1,3338,null,{"value":"8"}] 15:44:24 INFO - TEST-START | /websockets/Secure-Close-1000.htm 15:44:24 INFO - PROCESS | 1846 | 1478040264427 Marionette TRACE conn3 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:24 INFO - PROCESS | 1846 | 1478040264581 Marionette TRACE conn3 <- [1,3339,null,{"value":null}] 15:44:24 INFO - PROCESS | 1846 | 1478040264594 Marionette TRACE conn3 -> [0,3340,"getWindowHandles",null] 15:44:24 INFO - PROCESS | 1846 | 1478040264599 Marionette TRACE conn3 <- [1,3340,null,["8"]] 15:44:24 INFO - PROCESS | 1846 | 1478040264721 Marionette TRACE conn3 -> [0,3341,"switchToWindow",{"name":"8"}] 15:44:24 INFO - PROCESS | 1846 | 1478040264728 Marionette TRACE conn3 <- [1,3341,null,{}] 15:44:24 INFO - PROCESS | 1846 | 1478040264737 Marionette TRACE conn3 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x830c5400 == 30 [pid = 1846] [id = 737] 15:44:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 64 (0x830c5800) [pid = 1846] [serial = 2142] [outer = (nil)] 15:44:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 65 (0x830ca800) [pid = 1846] [serial = 2143] [outer = 0x830c5800] 15:44:24 INFO - PROCESS | 1846 | 1478040264823 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x83145c00) [pid = 1846] [serial = 2144] [outer = 0x830c5800] 15:44:25 INFO - PROCESS | 1846 | 1478040265354 Marionette TRACE conn3 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:25 INFO - .. 15:44:25 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 971ms 15:44:25 INFO - PROCESS | 1846 | 1478040265397 Marionette TRACE conn3 -> [0,3343,"getWindowHandle",null] 15:44:25 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 15:44:25 INFO - PROCESS | 1846 | 1478040265402 Marionette TRACE conn3 <- [1,3343,null,{"value":"8"}] 15:44:25 INFO - PROCESS | 1846 | 1478040265408 Marionette TRACE conn3 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:25 INFO - PROCESS | 1846 | 1478040265555 Marionette TRACE conn3 <- [1,3344,null,{"value":null}] 15:44:25 INFO - PROCESS | 1846 | 1478040265681 Marionette TRACE conn3 -> [0,3345,"getWindowHandles",null] 15:44:25 INFO - PROCESS | 1846 | 1478040265684 Marionette TRACE conn3 <- [1,3345,null,["8"]] 15:44:25 INFO - PROCESS | 1846 | 1478040265694 Marionette TRACE conn3 -> [0,3346,"switchToWindow",{"name":"8"}] 15:44:25 INFO - PROCESS | 1846 | 1478040265698 Marionette TRACE conn3 <- [1,3346,null,{}] 15:44:25 INFO - PROCESS | 1846 | 1478040265704 Marionette TRACE conn3 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1846 | ++DOCSHELL 0x83469c00 == 31 [pid = 1846] [id = 738] 15:44:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8346b400) [pid = 1846] [serial = 2145] [outer = (nil)] 15:44:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x83503c00) [pid = 1846] [serial = 2146] [outer = 0x8346b400] 15:44:25 INFO - PROCESS | 1846 | 1478040265788 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8350c800) [pid = 1846] [serial = 2147] [outer = 0x8346b400] 15:44:26 INFO - PROCESS | 1846 | 1478040266334 Marionette TRACE conn3 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 15:44:26 INFO - .. 15:44:26 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 971ms 15:44:26 INFO - PROCESS | 1846 | 1478040266386 Marionette TRACE conn3 -> [0,3348,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1846 | 1478040266391 Marionette TRACE conn3 <- [1,3348,null,{"value":"8"}] 15:44:26 INFO - TEST-START | /websockets/Secure-Close-1005.htm 15:44:26 INFO - PROCESS | 1846 | 1478040266402 Marionette TRACE conn3 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:26 INFO - PROCESS | 1846 | 1478040266601 Marionette TRACE conn3 <- [1,3349,null,{"value":null}] 15:44:26 INFO - PROCESS | 1846 | 1478040266625 Marionette TRACE conn3 -> [0,3350,"getWindowHandles",null] 15:44:26 INFO - PROCESS | 1846 | 1478040266628 Marionette TRACE conn3 <- [1,3350,null,["8"]] 15:44:26 INFO - PROCESS | 1846 | 1478040266633 Marionette TRACE conn3 -> [0,3351,"switchToWindow",{"name":"8"}] 15:44:26 INFO - PROCESS | 1846 | 1478040266638 Marionette TRACE conn3 <- [1,3351,null,{}] 15:44:26 INFO - PROCESS | 1846 | 1478040266644 Marionette TRACE conn3 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf8d800 == 32 [pid = 1846] [id = 739] 15:44:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8bf8ec00) [pid = 1846] [serial = 2148] [outer = (nil)] 15:44:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8c59fc00) [pid = 1846] [serial = 2149] [outer = 0x8bf8ec00] 15:44:26 INFO - PROCESS | 1846 | 1478040266798 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c78fc00) [pid = 1846] [serial = 2150] [outer = 0x8bf8ec00] 15:44:27 INFO - PROCESS | 1846 | 1478040267350 Marionette TRACE conn3 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 15:44:27 INFO - . 15:44:27 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 978ms 15:44:27 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 15:44:27 INFO - PROCESS | 1846 | 1478040267380 Marionette TRACE conn3 -> [0,3353,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1846 | 1478040267383 Marionette TRACE conn3 <- [1,3353,null,{"value":"8"}] 15:44:27 INFO - PROCESS | 1846 | 1478040267390 Marionette TRACE conn3 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:27 INFO - PROCESS | 1846 | 1478040267586 Marionette TRACE conn3 <- [1,3354,null,{"value":null}] 15:44:27 INFO - PROCESS | 1846 | [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 15:44:27 INFO - PROCESS | 1846 | 1478040267614 Marionette TRACE conn3 -> [0,3355,"getWindowHandles",null] 15:44:27 INFO - PROCESS | 1846 | 1478040267617 Marionette TRACE conn3 <- [1,3355,null,["8"]] 15:44:27 INFO - PROCESS | 1846 | 1478040267622 Marionette TRACE conn3 -> [0,3356,"switchToWindow",{"name":"8"}] 15:44:27 INFO - PROCESS | 1846 | 1478040267627 Marionette TRACE conn3 <- [1,3356,null,{}] 15:44:27 INFO - PROCESS | 1846 | 1478040267634 Marionette TRACE conn3 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e7d800 == 33 [pid = 1846] [id = 740] 15:44:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8d0b4800) [pid = 1846] [serial = 2151] [outer = (nil)] 15:44:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8dcd8000) [pid = 1846] [serial = 2152] [outer = 0x8d0b4800] 15:44:27 INFO - PROCESS | 1846 | 1478040267789 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8de1ec00) [pid = 1846] [serial = 2153] [outer = 0x8d0b4800] 15:44:28 INFO - PROCESS | 1846 | 1478040268365 Marionette TRACE conn3 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:28 INFO - . 15:44:28 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1025ms 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x82e81400) [pid = 1846] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8bec0000) [pid = 1846] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8c758c00) [pid = 1846] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x82fdcc00) [pid = 1846] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8bec3c00) [pid = 1846] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8c975c00) [pid = 1846] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8dcccc00) [pid = 1846] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x830bf400) [pid = 1846] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8c75bc00) [pid = 1846] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 15:44:28 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x83466000) [pid = 1846] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 15:44:28 INFO - PROCESS | 1846 | 1478040268496 Marionette TRACE conn3 -> [0,3358,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1846 | 1478040268505 Marionette TRACE conn3 <- [1,3358,null,{"value":"8"}] 15:44:28 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 15:44:28 INFO - PROCESS | 1846 | 1478040268517 Marionette TRACE conn3 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:28 INFO - PROCESS | 1846 | 1478040268648 Marionette TRACE conn3 <- [1,3359,null,{"value":null}] 15:44:28 INFO - PROCESS | 1846 | [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 15:44:28 INFO - PROCESS | 1846 | 1478040268662 Marionette TRACE conn3 -> [0,3360,"getWindowHandles",null] 15:44:28 INFO - PROCESS | 1846 | 1478040268665 Marionette TRACE conn3 <- [1,3360,null,["8"]] 15:44:28 INFO - PROCESS | 1846 | 1478040268670 Marionette TRACE conn3 -> [0,3361,"switchToWindow",{"name":"8"}] 15:44:28 INFO - PROCESS | 1846 | 1478040268680 Marionette TRACE conn3 <- [1,3361,null,{}] 15:44:28 INFO - PROCESS | 1846 | 1478040268684 Marionette TRACE conn3 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c7e9400 == 34 [pid = 1846] [id = 741] 15:44:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 66 (0x8c96f800) [pid = 1846] [serial = 2154] [outer = (nil)] 15:44:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 67 (0x8dead400) [pid = 1846] [serial = 2155] [outer = 0x8c96f800] 15:44:28 INFO - PROCESS | 1846 | 1478040268761 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 68 (0x8deb5800) [pid = 1846] [serial = 2156] [outer = 0x8c96f800] 15:44:29 INFO - PROCESS | 1846 | 1478040269349 Marionette TRACE conn3 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:29 INFO - .. 15:44:29 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 870ms 15:44:29 INFO - PROCESS | 1846 | 1478040269387 Marionette TRACE conn3 -> [0,3363,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1846 | 1478040269390 Marionette TRACE conn3 <- [1,3363,null,{"value":"8"}] 15:44:29 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 15:44:29 INFO - PROCESS | 1846 | 1478040269396 Marionette TRACE conn3 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:29 INFO - PROCESS | 1846 | 1478040269560 Marionette TRACE conn3 <- [1,3364,null,{"value":null}] 15:44:29 INFO - PROCESS | 1846 | 1478040269691 Marionette TRACE conn3 -> [0,3365,"getWindowHandles",null] 15:44:29 INFO - PROCESS | 1846 | 1478040269693 Marionette TRACE conn3 <- [1,3365,null,["8"]] 15:44:29 INFO - PROCESS | 1846 | 1478040269697 Marionette TRACE conn3 -> [0,3366,"switchToWindow",{"name":"8"}] 15:44:29 INFO - PROCESS | 1846 | 1478040269703 Marionette TRACE conn3 <- [1,3366,null,{}] 15:44:29 INFO - PROCESS | 1846 | 1478040269707 Marionette TRACE conn3 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dccb800 == 35 [pid = 1846] [id = 742] 15:44:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8dea7c00) [pid = 1846] [serial = 2157] [outer = (nil)] 15:44:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8fa03000) [pid = 1846] [serial = 2158] [outer = 0x8dea7c00] 15:44:29 INFO - PROCESS | 1846 | 1478040269788 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8fa07000) [pid = 1846] [serial = 2159] [outer = 0x8dea7c00] 15:44:30 INFO - PROCESS | 1846 | 1478040270245 Marionette TRACE conn3 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 15:44:30 INFO - .. 15:44:30 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 870ms 15:44:30 INFO - PROCESS | 1846 | 1478040270265 Marionette TRACE conn3 -> [0,3368,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1846 | 1478040270269 Marionette TRACE conn3 <- [1,3368,null,{"value":"8"}] 15:44:30 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 15:44:30 INFO - PROCESS | 1846 | 1478040270274 Marionette TRACE conn3 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:30 INFO - PROCESS | 1846 | 1478040270408 Marionette TRACE conn3 <- [1,3369,null,{"value":null}] 15:44:30 INFO - PROCESS | 1846 | 1478040270416 Marionette TRACE conn3 -> [0,3370,"getWindowHandles",null] 15:44:30 INFO - PROCESS | 1846 | 1478040270419 Marionette TRACE conn3 <- [1,3370,null,["8"]] 15:44:30 INFO - PROCESS | 1846 | 1478040270425 Marionette TRACE conn3 -> [0,3371,"switchToWindow",{"name":"8"}] 15:44:30 INFO - PROCESS | 1846 | 1478040270435 Marionette TRACE conn3 <- [1,3371,null,{}] 15:44:30 INFO - PROCESS | 1846 | 1478040270440 Marionette TRACE conn3 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x8346c400 == 36 [pid = 1846] [id = 743] 15:44:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8fa74000) [pid = 1846] [serial = 2160] [outer = (nil)] 15:44:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8fa77c00) [pid = 1846] [serial = 2161] [outer = 0x8fa74000] 15:44:30 INFO - PROCESS | 1846 | 1478040270516 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8dbb1c00) [pid = 1846] [serial = 2162] [outer = 0x8fa74000] 15:44:31 INFO - PROCESS | 1846 | 1478040271227 Marionette TRACE conn3 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:31 INFO - .. 15:44:31 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 979ms 15:44:31 INFO - PROCESS | 1846 | 1478040271255 Marionette TRACE conn3 -> [0,3373,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1846 | 1478040271261 Marionette TRACE conn3 <- [1,3373,null,{"value":"8"}] 15:44:31 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 15:44:31 INFO - PROCESS | 1846 | 1478040271270 Marionette TRACE conn3 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:31 INFO - PROCESS | 1846 | 1478040271558 Marionette TRACE conn3 <- [1,3374,null,{"value":null}] 15:44:31 INFO - PROCESS | 1846 | 1478040271644 Marionette TRACE conn3 -> [0,3375,"getWindowHandles",null] 15:44:31 INFO - PROCESS | 1846 | 1478040271649 Marionette TRACE conn3 <- [1,3375,null,["8"]] 15:44:31 INFO - PROCESS | 1846 | 1478040271701 Marionette TRACE conn3 -> [0,3376,"switchToWindow",{"name":"8"}] 15:44:31 INFO - PROCESS | 1846 | 1478040271708 Marionette TRACE conn3 <- [1,3376,null,{}] 15:44:31 INFO - PROCESS | 1846 | 1478040271716 Marionette TRACE conn3 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x83182c00 == 37 [pid = 1846] [id = 744] 15:44:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x83184000) [pid = 1846] [serial = 2163] [outer = (nil)] 15:44:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x83185c00) [pid = 1846] [serial = 2164] [outer = 0x83184000] 15:44:31 INFO - PROCESS | 1846 | 1478040271818 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x83505000) [pid = 1846] [serial = 2165] [outer = 0x83184000] 15:44:32 INFO - PROCESS | 1846 | 1478040272535 Marionette TRACE conn3 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:32 INFO - . 15:44:32 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1326ms 15:44:32 INFO - PROCESS | 1846 | 1478040272596 Marionette TRACE conn3 -> [0,3378,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1846 | 1478040272600 Marionette TRACE conn3 <- [1,3378,null,{"value":"8"}] 15:44:32 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 15:44:32 INFO - PROCESS | 1846 | 1478040272653 Marionette TRACE conn3 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:32 INFO - PROCESS | 1846 | 1478040272846 Marionette TRACE conn3 <- [1,3379,null,{"value":null}] 15:44:32 INFO - PROCESS | 1846 | [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 15:44:33 INFO - PROCESS | 1846 | 1478040273024 Marionette TRACE conn3 -> [0,3380,"getWindowHandles",null] 15:44:33 INFO - PROCESS | 1846 | 1478040273027 Marionette TRACE conn3 <- [1,3380,null,["8"]] 15:44:33 INFO - PROCESS | 1846 | 1478040273034 Marionette TRACE conn3 -> [0,3381,"switchToWindow",{"name":"8"}] 15:44:33 INFO - PROCESS | 1846 | 1478040273040 Marionette TRACE conn3 <- [1,3381,null,{}] 15:44:33 INFO - PROCESS | 1846 | 1478040273046 Marionette TRACE conn3 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c790000 == 38 [pid = 1846] [id = 745] 15:44:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8dccc800) [pid = 1846] [serial = 2166] [outer = (nil)] 15:44:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8dea3c00) [pid = 1846] [serial = 2167] [outer = 0x8dccc800] 15:44:33 INFO - PROCESS | 1846 | 1478040273138 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8deacc00) [pid = 1846] [serial = 2168] [outer = 0x8dccc800] 15:44:33 INFO - PROCESS | 1846 | 1478040273711 Marionette TRACE conn3 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 15:44:33 INFO - . 15:44:33 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1083ms 15:44:33 INFO - PROCESS | 1846 | 1478040273749 Marionette TRACE conn3 -> [0,3383,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1846 | 1478040273756 Marionette TRACE conn3 <- [1,3383,null,{"value":"8"}] 15:44:33 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 15:44:33 INFO - PROCESS | 1846 | 1478040273763 Marionette TRACE conn3 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:33 INFO - PROCESS | 1846 | 1478040273940 Marionette TRACE conn3 <- [1,3384,null,{"value":null}] 15:44:34 INFO - PROCESS | 1846 | [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 15:44:34 INFO - PROCESS | 1846 | 1478040274123 Marionette TRACE conn3 -> [0,3385,"getWindowHandles",null] 15:44:34 INFO - PROCESS | 1846 | 1478040274129 Marionette TRACE conn3 <- [1,3385,null,["8"]] 15:44:34 INFO - PROCESS | 1846 | 1478040274139 Marionette TRACE conn3 -> [0,3386,"switchToWindow",{"name":"8"}] 15:44:34 INFO - PROCESS | 1846 | 1478040274144 Marionette TRACE conn3 <- [1,3386,null,{}] 15:44:34 INFO - PROCESS | 1846 | 1478040274151 Marionette TRACE conn3 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fa7fc00 == 39 [pid = 1846] [id = 746] 15:44:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fbbe800) [pid = 1846] [serial = 2169] [outer = (nil)] 15:44:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fbc4000) [pid = 1846] [serial = 2170] [outer = 0x8fbbe800] 15:44:34 INFO - PROCESS | 1846 | 1478040274243 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fbca800) [pid = 1846] [serial = 2171] [outer = 0x8fbbe800] 15:44:34 INFO - PROCESS | 1846 | [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 15:44:34 INFO - PROCESS | 1846 | [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 15:44:34 INFO - PROCESS | 1846 | 1478040274858 Marionette TRACE conn3 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 15:44:34 INFO - .. 15:44:34 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1121ms 15:44:34 INFO - PROCESS | 1846 | 1478040274884 Marionette TRACE conn3 -> [0,3388,"getWindowHandle",null] 15:44:34 INFO - TEST-START | /websockets/Secure-Close-null.htm 15:44:34 INFO - PROCESS | 1846 | 1478040274888 Marionette TRACE conn3 <- [1,3388,null,{"value":"8"}] 15:44:34 INFO - PROCESS | 1846 | 1478040274898 Marionette TRACE conn3 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:35 INFO - PROCESS | 1846 | 1478040275064 Marionette TRACE conn3 <- [1,3389,null,{"value":null}] 15:44:35 INFO - PROCESS | 1846 | 1478040275240 Marionette TRACE conn3 -> [0,3390,"getWindowHandles",null] 15:44:35 INFO - PROCESS | 1846 | 1478040275244 Marionette TRACE conn3 <- [1,3390,null,["8"]] 15:44:35 INFO - PROCESS | 1846 | 1478040275251 Marionette TRACE conn3 -> [0,3391,"switchToWindow",{"name":"8"}] 15:44:35 INFO - PROCESS | 1846 | 1478040275256 Marionette TRACE conn3 <- [1,3391,null,{}] 15:44:35 INFO - PROCESS | 1846 | 1478040275265 Marionette TRACE conn3 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8d400 == 40 [pid = 1846] [id = 747] 15:44:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x82c8f000) [pid = 1846] [serial = 2172] [outer = (nil)] 15:44:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8b90c000) [pid = 1846] [serial = 2173] [outer = 0x82c8f000] 15:44:35 INFO - PROCESS | 1846 | 1478040275354 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8bf56800) [pid = 1846] [serial = 2174] [outer = 0x82c8f000] 15:44:36 INFO - PROCESS | 1846 | 1478040276120 Marionette TRACE conn3 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:36 INFO - . 15:44:36 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1276ms 15:44:36 INFO - PROCESS | 1846 | 1478040276172 Marionette TRACE conn3 -> [0,3393,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1846 | 1478040276177 Marionette TRACE conn3 <- [1,3393,null,{"value":"8"}] 15:44:36 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 15:44:36 INFO - PROCESS | 1846 | 1478040276187 Marionette TRACE conn3 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:36 INFO - PROCESS | 1846 | 1478040276351 Marionette TRACE conn3 <- [1,3394,null,{"value":null}] 15:44:36 INFO - PROCESS | 1846 | [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 15:44:36 INFO - PROCESS | 1846 | 1478040276535 Marionette TRACE conn3 -> [0,3395,"getWindowHandles",null] 15:44:36 INFO - PROCESS | 1846 | 1478040276540 Marionette TRACE conn3 <- [1,3395,null,["8"]] 15:44:36 INFO - PROCESS | 1846 | 1478040276552 Marionette TRACE conn3 -> [0,3396,"switchToWindow",{"name":"8"}] 15:44:36 INFO - PROCESS | 1846 | 1478040276556 Marionette TRACE conn3 <- [1,3396,null,{}] 15:44:36 INFO - PROCESS | 1846 | 1478040276568 Marionette TRACE conn3 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e8c00 == 41 [pid = 1846] [id = 748] 15:44:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x831e9800) [pid = 1846] [serial = 2175] [outer = (nil)] 15:44:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8350bc00) [pid = 1846] [serial = 2176] [outer = 0x831e9800] 15:44:36 INFO - PROCESS | 1846 | 1478040276656 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x8bec2000) [pid = 1846] [serial = 2177] [outer = 0x831e9800] 15:44:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75a400 == 40 [pid = 1846] [id = 732] 15:44:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8dead800 == 39 [pid = 1846] [id = 733] 15:44:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8dccb800 == 38 [pid = 1846] [id = 742] 15:44:36 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7e9400 == 37 [pid = 1846] [id = 741] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8deb8c00) [pid = 1846] [serial = 2131] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7d800 == 36 [pid = 1846] [id = 740] 15:44:37 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8d800 == 35 [pid = 1846] [id = 739] 15:44:37 INFO - PROCESS | 1846 | --DOCSHELL 0x83469c00 == 34 [pid = 1846] [id = 738] 15:44:37 INFO - PROCESS | 1846 | --DOCSHELL 0x830c5400 == 33 [pid = 1846] [id = 737] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8de6f400) [pid = 1846] [serial = 2128] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8de9fc00) [pid = 1846] [serial = 2129] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8c75c800) [pid = 1846] [serial = 2125] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8dbb4400) [pid = 1846] [serial = 2126] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8bec5c00) [pid = 1846] [serial = 2122] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8bef2c00) [pid = 1846] [serial = 2123] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x83507800) [pid = 1846] [serial = 2119] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8350a800) [pid = 1846] [serial = 2120] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x830ca000) [pid = 1846] [serial = 2116] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8314b400) [pid = 1846] [serial = 2117] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x830c2400) [pid = 1846] [serial = 2113] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x831ef800) [pid = 1846] [serial = 2114] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8de18800) [pid = 1846] [serial = 2110] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8de6fc00) [pid = 1846] [serial = 2111] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c97bc00) [pid = 1846] [serial = 2107] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8d0aa400) [pid = 1846] [serial = 2108] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8bee9400) [pid = 1846] [serial = 2104] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8bf5dc00) [pid = 1846] [serial = 2105] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x830bd800) [pid = 1846] [serial = 2101] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x830cb400) [pid = 1846] [serial = 2102] [outer = (nil)] [url = about:blank] 15:44:37 INFO - PROCESS | 1846 | 1478040277280 Marionette TRACE conn3 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:37 INFO - . 15:44:37 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1120ms 15:44:37 INFO - PROCESS | 1846 | 1478040277347 Marionette TRACE conn3 -> [0,3398,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1846 | 1478040277351 Marionette TRACE conn3 <- [1,3398,null,{"value":"8"}] 15:44:37 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 15:44:37 INFO - PROCESS | 1846 | 1478040277359 Marionette TRACE conn3 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:37 INFO - PROCESS | 1846 | 1478040277527 Marionette TRACE conn3 <- [1,3399,null,{"value":null}] 15:44:37 INFO - PROCESS | 1846 | [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 15:44:37 INFO - PROCESS | 1846 | 1478040277539 Marionette TRACE conn3 -> [0,3400,"getWindowHandles",null] 15:44:37 INFO - PROCESS | 1846 | 1478040277542 Marionette TRACE conn3 <- [1,3400,null,["8"]] 15:44:37 INFO - PROCESS | 1846 | 1478040277546 Marionette TRACE conn3 -> [0,3401,"switchToWindow",{"name":"8"}] 15:44:37 INFO - PROCESS | 1846 | 1478040277552 Marionette TRACE conn3 <- [1,3401,null,{}] 15:44:37 INFO - PROCESS | 1846 | 1478040277557 Marionette TRACE conn3 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1846 | ++DOCSHELL 0x83144800 == 34 [pid = 1846] [id = 749] 15:44:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 69 (0x8bec2400) [pid = 1846] [serial = 2178] [outer = (nil)] 15:44:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8bef3c00) [pid = 1846] [serial = 2179] [outer = 0x8bec2400] 15:44:37 INFO - PROCESS | 1846 | 1478040277639 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8bf55800) [pid = 1846] [serial = 2180] [outer = 0x8bec2400] 15:44:38 INFO - PROCESS | 1846 | 1478040278246 Marionette TRACE conn3 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:38 INFO - .. 15:44:38 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 922ms 15:44:38 INFO - PROCESS | 1846 | 1478040278288 Marionette TRACE conn3 -> [0,3403,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 1846 | 1478040278293 Marionette TRACE conn3 <- [1,3403,null,{"value":"8"}] 15:44:38 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 15:44:38 INFO - PROCESS | 1846 | 1478040278299 Marionette TRACE conn3 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:38 INFO - PROCESS | 1846 | 1478040278499 Marionette TRACE conn3 <- [1,3404,null,{"value":null}] 15:44:38 INFO - PROCESS | 1846 | 1478040278594 Marionette TRACE conn3 -> [0,3405,"getWindowHandles",null] 15:44:38 INFO - PROCESS | 1846 | 1478040278598 Marionette TRACE conn3 <- [1,3405,null,["8"]] 15:44:38 INFO - PROCESS | 1846 | 1478040278603 Marionette TRACE conn3 -> [0,3406,"switchToWindow",{"name":"8"}] 15:44:38 INFO - PROCESS | 1846 | 1478040278608 Marionette TRACE conn3 <- [1,3406,null,{}] 15:44:38 INFO - PROCESS | 1846 | 1478040278614 Marionette TRACE conn3 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1846 | ++DOCSHELL 0x8db18c00 == 35 [pid = 1846] [id = 750] 15:44:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8db1ac00) [pid = 1846] [serial = 2181] [outer = (nil)] 15:44:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8de14800) [pid = 1846] [serial = 2182] [outer = 0x8db1ac00] 15:44:38 INFO - PROCESS | 1846 | 1478040278698 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8de6fc00) [pid = 1846] [serial = 2183] [outer = 0x8db1ac00] 15:44:39 INFO - PROCESS | 1846 | 1478040279226 Marionette TRACE conn3 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 15:44:39 INFO - . 15:44:39 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 969ms 15:44:39 INFO - PROCESS | 1846 | 1478040279269 Marionette TRACE conn3 -> [0,3408,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1846 | 1478040279273 Marionette TRACE conn3 <- [1,3408,null,{"value":"8"}] 15:44:39 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 15:44:39 INFO - PROCESS | 1846 | 1478040279279 Marionette TRACE conn3 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:39 INFO - PROCESS | 1846 | 1478040279483 Marionette TRACE conn3 <- [1,3409,null,{"value":null}] 15:44:39 INFO - PROCESS | 1846 | 1478040279507 Marionette TRACE conn3 -> [0,3410,"getWindowHandles",null] 15:44:39 INFO - PROCESS | 1846 | 1478040279511 Marionette TRACE conn3 <- [1,3410,null,["8"]] 15:44:39 INFO - PROCESS | 1846 | 1478040279515 Marionette TRACE conn3 -> [0,3411,"switchToWindow",{"name":"8"}] 15:44:39 INFO - PROCESS | 1846 | 1478040279522 Marionette TRACE conn3 <- [1,3411,null,{}] 15:44:39 INFO - PROCESS | 1846 | 1478040279528 Marionette TRACE conn3 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deb4400 == 36 [pid = 1846] [id = 751] 15:44:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8debac00) [pid = 1846] [serial = 2184] [outer = (nil)] 15:44:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8dee7c00) [pid = 1846] [serial = 2185] [outer = 0x8debac00] 15:44:39 INFO - PROCESS | 1846 | 1478040279680 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8def0800) [pid = 1846] [serial = 2186] [outer = 0x8debac00] 15:44:40 INFO - PROCESS | 1846 | 1478040280270 Marionette TRACE conn3 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 15:44:40 INFO - .. 15:44:40 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1034ms 15:44:40 INFO - PROCESS | 1846 | 1478040280314 Marionette TRACE conn3 -> [0,3413,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1846 | 1478040280317 Marionette TRACE conn3 <- [1,3413,null,{"value":"8"}] 15:44:40 INFO - TEST-START | /websockets/Secure-Close-string.htm 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c96f800) [pid = 1846] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8deae400) [pid = 1846] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x830c5800) [pid = 1846] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8d0b4800) [pid = 1846] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8dea7c00) [pid = 1846] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8bf8ec00) [pid = 1846] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 15:44:40 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8346b400) [pid = 1846] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 15:44:40 INFO - PROCESS | 1846 | 1478040280408 Marionette TRACE conn3 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:40 INFO - PROCESS | 1846 | 1478040280598 Marionette TRACE conn3 <- [1,3414,null,{"value":null}] 15:44:40 INFO - PROCESS | 1846 | 1478040280681 Marionette TRACE conn3 -> [0,3415,"getWindowHandles",null] 15:44:40 INFO - PROCESS | 1846 | 1478040280685 Marionette TRACE conn3 <- [1,3415,null,["8"]] 15:44:40 INFO - PROCESS | 1846 | 1478040280695 Marionette TRACE conn3 -> [0,3416,"switchToWindow",{"name":"8"}] 15:44:40 INFO - PROCESS | 1846 | 1478040280699 Marionette TRACE conn3 <- [1,3416,null,{}] 15:44:40 INFO - PROCESS | 1846 | 1478040280708 Marionette TRACE conn3 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef6800 == 37 [pid = 1846] [id = 752] 15:44:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x8bf53800) [pid = 1846] [serial = 2187] [outer = (nil)] 15:44:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8c973400) [pid = 1846] [serial = 2188] [outer = 0x8bf53800] 15:44:40 INFO - PROCESS | 1846 | 1478040280789 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8fa02000) [pid = 1846] [serial = 2189] [outer = 0x8bf53800] 15:44:41 INFO - PROCESS | 1846 | 1478040281387 Marionette TRACE conn3 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 15:44:41 INFO - . 15:44:41 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1076ms 15:44:41 INFO - PROCESS | 1846 | 1478040281464 Marionette TRACE conn3 -> [0,3418,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1846 | 1478040281470 Marionette TRACE conn3 <- [1,3418,null,{"value":"8"}] 15:44:41 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 15:44:41 INFO - PROCESS | 1846 | 1478040281480 Marionette TRACE conn3 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:41 INFO - PROCESS | 1846 | 1478040281733 Marionette TRACE conn3 <- [1,3419,null,{"value":null}] 15:44:41 INFO - PROCESS | 1846 | [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 15:44:41 INFO - PROCESS | 1846 | 1478040281859 Marionette TRACE conn3 -> [0,3420,"getWindowHandles",null] 15:44:41 INFO - PROCESS | 1846 | 1478040281865 Marionette TRACE conn3 <- [1,3420,null,["8"]] 15:44:41 INFO - PROCESS | 1846 | 1478040281875 Marionette TRACE conn3 -> [0,3421,"switchToWindow",{"name":"8"}] 15:44:41 INFO - PROCESS | 1846 | 1478040281882 Marionette TRACE conn3 <- [1,3421,null,{}] 15:44:41 INFO - PROCESS | 1846 | 1478040281889 Marionette TRACE conn3 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1846 | ++DOCSHELL 0x8346cc00 == 38 [pid = 1846] [id = 753] 15:44:41 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x83502000) [pid = 1846] [serial = 2190] [outer = (nil)] 15:44:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8350d800) [pid = 1846] [serial = 2191] [outer = 0x83502000] 15:44:42 INFO - PROCESS | 1846 | 1478040282039 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8beec400) [pid = 1846] [serial = 2192] [outer = 0x83502000] 15:44:42 INFO - PROCESS | 1846 | 1478040282680 Marionette TRACE conn3 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 15:44:42 INFO - . 15:44:42 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1219ms 15:44:42 INFO - PROCESS | 1846 | 1478040282698 Marionette TRACE conn3 -> [0,3423,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 1846 | 1478040282704 Marionette TRACE conn3 <- [1,3423,null,{"value":"8"}] 15:44:42 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 15:44:42 INFO - PROCESS | 1846 | 1478040282711 Marionette TRACE conn3 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:42 INFO - PROCESS | 1846 | 1478040282871 Marionette TRACE conn3 <- [1,3424,null,{"value":null}] 15:44:43 INFO - PROCESS | 1846 | 1478040283045 Marionette TRACE conn3 -> [0,3425,"getWindowHandles",null] 15:44:43 INFO - PROCESS | 1846 | 1478040283048 Marionette TRACE conn3 <- [1,3425,null,["8"]] 15:44:43 INFO - PROCESS | 1846 | 1478040283071 Marionette TRACE conn3 -> [0,3426,"switchToWindow",{"name":"8"}] 15:44:43 INFO - PROCESS | 1846 | 1478040283076 Marionette TRACE conn3 <- [1,3426,null,{}] 15:44:43 INFO - PROCESS | 1846 | 1478040283083 Marionette TRACE conn3 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02000 == 39 [pid = 1846] [id = 754] 15:44:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c97cc00) [pid = 1846] [serial = 2193] [outer = (nil)] 15:44:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8de7bc00) [pid = 1846] [serial = 2194] [outer = 0x8c97cc00] 15:44:43 INFO - PROCESS | 1846 | 1478040283175 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8deaec00) [pid = 1846] [serial = 2195] [outer = 0x8c97cc00] 15:44:43 INFO - PROCESS | 1846 | 1478040283822 Marionette TRACE conn3 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:44:43 INFO - ... 15:44:43 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1170ms 15:44:43 INFO - PROCESS | 1846 | 1478040283888 Marionette TRACE conn3 -> [0,3428,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1846 | 1478040283895 Marionette TRACE conn3 <- [1,3428,null,{"value":"8"}] 15:44:43 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 15:44:43 INFO - PROCESS | 1846 | 1478040283917 Marionette TRACE conn3 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:44 INFO - PROCESS | 1846 | 1478040284076 Marionette TRACE conn3 <- [1,3429,null,{"value":null}] 15:44:44 INFO - PROCESS | 1846 | 1478040284247 Marionette TRACE conn3 -> [0,3430,"getWindowHandles",null] 15:44:44 INFO - PROCESS | 1846 | 1478040284251 Marionette TRACE conn3 <- [1,3430,null,["8"]] 15:44:44 INFO - PROCESS | 1846 | 1478040284261 Marionette TRACE conn3 -> [0,3431,"switchToWindow",{"name":"8"}] 15:44:44 INFO - PROCESS | 1846 | 1478040284267 Marionette TRACE conn3 <- [1,3431,null,{}] 15:44:44 INFO - PROCESS | 1846 | 1478040284273 Marionette TRACE conn3 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc0ec00 == 40 [pid = 1846] [id = 755] 15:44:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fc0fc00) [pid = 1846] [serial = 2196] [outer = (nil)] 15:44:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fc12000) [pid = 1846] [serial = 2197] [outer = 0x8fc0fc00] 15:44:44 INFO - PROCESS | 1846 | 1478040284366 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fc17c00) [pid = 1846] [serial = 2198] [outer = 0x8fc0fc00] 15:44:44 INFO - PROCESS | 1846 | 1478040284935 Marionette TRACE conn3 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 15:44:44 INFO - ... 15:44:44 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1076ms 15:44:44 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 15:44:44 INFO - PROCESS | 1846 | 1478040284991 Marionette TRACE conn3 -> [0,3433,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1846 | 1478040284994 Marionette TRACE conn3 <- [1,3433,null,{"value":"8"}] 15:44:45 INFO - PROCESS | 1846 | 1478040285005 Marionette TRACE conn3 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:45 INFO - PROCESS | 1846 | 1478040285165 Marionette TRACE conn3 <- [1,3434,null,{"value":null}] 15:44:45 INFO - PROCESS | 1846 | 1478040285334 Marionette TRACE conn3 -> [0,3435,"getWindowHandles",null] 15:44:45 INFO - PROCESS | 1846 | 1478040285338 Marionette TRACE conn3 <- [1,3435,null,["8"]] 15:44:45 INFO - PROCESS | 1846 | 1478040285350 Marionette TRACE conn3 -> [0,3436,"switchToWindow",{"name":"8"}] 15:44:45 INFO - PROCESS | 1846 | 1478040285355 Marionette TRACE conn3 <- [1,3436,null,{}] 15:44:45 INFO - PROCESS | 1846 | 1478040285361 Marionette TRACE conn3 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcbb400 == 41 [pid = 1846] [id = 756] 15:44:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fcc3800) [pid = 1846] [serial = 2199] [outer = (nil)] 15:44:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fcc6400) [pid = 1846] [serial = 2200] [outer = 0x8fcc3800] 15:44:45 INFO - PROCESS | 1846 | 1478040285451 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8fcc9000) [pid = 1846] [serial = 2201] [outer = 0x8fcc3800] 15:44:46 INFO - PROCESS | 1846 | 1478040286034 Marionette TRACE conn3 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 15:44:46 INFO - ... 15:44:46 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1074ms 15:44:46 INFO - PROCESS | 1846 | 1478040286074 Marionette TRACE conn3 -> [0,3438,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 1846 | 1478040286077 Marionette TRACE conn3 <- [1,3438,null,{"value":"8"}] 15:44:46 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 15:44:46 INFO - PROCESS | 1846 | 1478040286083 Marionette TRACE conn3 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:46 INFO - PROCESS | 1846 | 1478040286231 Marionette TRACE conn3 <- [1,3439,null,{"value":null}] 15:44:46 INFO - PROCESS | 1846 | 1478040286367 Marionette TRACE conn3 -> [0,3440,"getWindowHandles",null] 15:44:46 INFO - PROCESS | 1846 | 1478040286371 Marionette TRACE conn3 <- [1,3440,null,["8"]] 15:44:46 INFO - PROCESS | 1846 | 1478040286377 Marionette TRACE conn3 -> [0,3441,"switchToWindow",{"name":"8"}] 15:44:46 INFO - PROCESS | 1846 | 1478040286382 Marionette TRACE conn3 <- [1,3441,null,{}] 15:44:46 INFO - PROCESS | 1846 | 1478040286387 Marionette TRACE conn3 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1846 | ++DOCSHELL 0x8dea9c00 == 42 [pid = 1846] [id = 757] 15:44:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8deaa000) [pid = 1846] [serial = 2202] [outer = (nil)] 15:44:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x91d34400) [pid = 1846] [serial = 2203] [outer = 0x8deaa000] 15:44:46 INFO - PROCESS | 1846 | 1478040286474 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x91db6800) [pid = 1846] [serial = 2204] [outer = 0x8deaa000] 15:44:47 INFO - PROCESS | 1846 | 1478040287224 Marionette TRACE conn3 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 15:44:47 INFO - ... 15:44:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1176ms 15:44:47 INFO - PROCESS | 1846 | 1478040287260 Marionette TRACE conn3 -> [0,3443,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1846 | 1478040287265 Marionette TRACE conn3 <- [1,3443,null,{"value":"8"}] 15:44:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 15:44:47 INFO - PROCESS | 1846 | 1478040287274 Marionette TRACE conn3 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:47 INFO - PROCESS | 1846 | 1478040287441 Marionette TRACE conn3 <- [1,3444,null,{"value":null}] 15:44:47 INFO - PROCESS | 1846 | 1478040287721 Marionette TRACE conn3 -> [0,3445,"getWindowHandles",null] 15:44:47 INFO - PROCESS | 1846 | 1478040287726 Marionette TRACE conn3 <- [1,3445,null,["8"]] 15:44:47 INFO - PROCESS | 1846 | 1478040287788 Marionette TRACE conn3 -> [0,3446,"switchToWindow",{"name":"8"}] 15:44:47 INFO - PROCESS | 1846 | 1478040287795 Marionette TRACE conn3 <- [1,3446,null,{}] 15:44:47 INFO - PROCESS | 1846 | 1478040287803 Marionette TRACE conn3 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 1846 | ++DOCSHELL 0x83505800 == 43 [pid = 1846] [id = 758] 15:44:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x83510400) [pid = 1846] [serial = 2205] [outer = (nil)] 15:44:47 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8beeb800) [pid = 1846] [serial = 2206] [outer = 0x83510400] 15:44:47 INFO - PROCESS | 1846 | 1478040287888 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8bf60400) [pid = 1846] [serial = 2207] [outer = 0x83510400] 15:44:48 INFO - PROCESS | 1846 | --DOCSHELL 0x8db18c00 == 42 [pid = 1846] [id = 750] 15:44:48 INFO - PROCESS | 1846 | --DOCSHELL 0x83144800 == 41 [pid = 1846] [id = 749] 15:44:48 INFO - PROCESS | 1846 | --DOCSHELL 0x831e8c00 == 40 [pid = 1846] [id = 748] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8fa03000) [pid = 1846] [serial = 2158] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x8fa07000) [pid = 1846] [serial = 2159] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8dead400) [pid = 1846] [serial = 2155] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8deb5800) [pid = 1846] [serial = 2156] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8dcd8000) [pid = 1846] [serial = 2152] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8de1ec00) [pid = 1846] [serial = 2153] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8c59fc00) [pid = 1846] [serial = 2149] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8c78fc00) [pid = 1846] [serial = 2150] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x83503c00) [pid = 1846] [serial = 2146] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8350c800) [pid = 1846] [serial = 2147] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x830ca800) [pid = 1846] [serial = 2143] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x83145c00) [pid = 1846] [serial = 2144] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8dea5400) [pid = 1846] [serial = 2140] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8bec4000) [pid = 1846] [serial = 2137] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x83140c00) [pid = 1846] [serial = 2134] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8debe800) [pid = 1846] [serial = 2132] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1846 | 1478040288534 Marionette TRACE conn3 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 15:44:48 INFO - ... 15:44:48 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1327ms 15:44:48 INFO - PROCESS | 1846 | 1478040288600 Marionette TRACE conn3 -> [0,3448,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1846 | 1478040288606 Marionette TRACE conn3 <- [1,3448,null,{"value":"8"}] 15:44:48 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 15:44:48 INFO - PROCESS | 1846 | 1478040288613 Marionette TRACE conn3 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:48 INFO - PROCESS | 1846 | 1478040288764 Marionette TRACE conn3 <- [1,3449,null,{"value":null}] 15:44:48 INFO - PROCESS | 1846 | 1478040288898 Marionette TRACE conn3 -> [0,3450,"getWindowHandles",null] 15:44:48 INFO - PROCESS | 1846 | 1478040288901 Marionette TRACE conn3 <- [1,3450,null,["8"]] 15:44:48 INFO - PROCESS | 1846 | 1478040288907 Marionette TRACE conn3 -> [0,3451,"switchToWindow",{"name":"8"}] 15:44:48 INFO - PROCESS | 1846 | 1478040288912 Marionette TRACE conn3 <- [1,3451,null,{}] 15:44:48 INFO - PROCESS | 1846 | 1478040288920 Marionette TRACE conn3 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beea400 == 41 [pid = 1846] [id = 759] 15:44:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8c793800) [pid = 1846] [serial = 2208] [outer = (nil)] 15:44:48 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8c799000) [pid = 1846] [serial = 2209] [outer = 0x8c793800] 15:44:49 INFO - PROCESS | 1846 | 1478040289003 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8c974000) [pid = 1846] [serial = 2210] [outer = 0x8c793800] 15:44:49 INFO - PROCESS | 1846 | 1478040289536 Marionette TRACE conn3 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 15:44:49 INFO - ... 15:44:49 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 975ms 15:44:49 INFO - PROCESS | 1846 | 1478040289594 Marionette TRACE conn3 -> [0,3453,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1846 | 1478040289601 Marionette TRACE conn3 <- [1,3453,null,{"value":"8"}] 15:44:49 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 15:44:49 INFO - PROCESS | 1846 | 1478040289607 Marionette TRACE conn3 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:49 INFO - PROCESS | 1846 | 1478040289802 Marionette TRACE conn3 <- [1,3454,null,{"value":null}] 15:44:49 INFO - PROCESS | 1846 | 1478040289821 Marionette TRACE conn3 -> [0,3455,"getWindowHandles",null] 15:44:49 INFO - PROCESS | 1846 | 1478040289824 Marionette TRACE conn3 <- [1,3455,null,["8"]] 15:44:49 INFO - PROCESS | 1846 | 1478040289829 Marionette TRACE conn3 -> [0,3456,"switchToWindow",{"name":"8"}] 15:44:49 INFO - PROCESS | 1846 | 1478040289835 Marionette TRACE conn3 <- [1,3456,null,{}] 15:44:49 INFO - PROCESS | 1846 | 1478040289840 Marionette TRACE conn3 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deed400 == 42 [pid = 1846] [id = 760] 15:44:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8def1800) [pid = 1846] [serial = 2211] [outer = (nil)] 15:44:49 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fa06c00) [pid = 1846] [serial = 2212] [outer = 0x8def1800] 15:44:49 INFO - PROCESS | 1846 | 1478040289924 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fa0f000) [pid = 1846] [serial = 2213] [outer = 0x8def1800] 15:44:50 INFO - PROCESS | 1846 | 1478040290527 Marionette TRACE conn3 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 15:44:50 INFO - ... 15:44:50 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 933ms 15:44:50 INFO - PROCESS | 1846 | 1478040290540 Marionette TRACE conn3 -> [0,3458,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1846 | 1478040290544 Marionette TRACE conn3 <- [1,3458,null,{"value":"8"}] 15:44:50 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 15:44:50 INFO - PROCESS | 1846 | 1478040290556 Marionette TRACE conn3 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:50 INFO - PROCESS | 1846 | 1478040290761 Marionette TRACE conn3 <- [1,3459,null,{"value":null}] 15:44:50 INFO - PROCESS | 1846 | 1478040290780 Marionette TRACE conn3 -> [0,3460,"getWindowHandles",null] 15:44:50 INFO - PROCESS | 1846 | 1478040290785 Marionette TRACE conn3 <- [1,3460,null,["8"]] 15:44:50 INFO - PROCESS | 1846 | 1478040290870 Marionette TRACE conn3 -> [0,3461,"switchToWindow",{"name":"8"}] 15:44:50 INFO - PROCESS | 1846 | 1478040290875 Marionette TRACE conn3 <- [1,3461,null,{}] 15:44:50 INFO - PROCESS | 1846 | 1478040290884 Marionette TRACE conn3 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc11c00 == 43 [pid = 1846] [id = 761] 15:44:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fc13800) [pid = 1846] [serial = 2214] [outer = (nil)] 15:44:50 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fc10c00) [pid = 1846] [serial = 2215] [outer = 0x8fc13800] 15:44:50 INFO - PROCESS | 1846 | 1478040290964 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x8fcbf800) [pid = 1846] [serial = 2216] [outer = 0x8fc13800] 15:44:51 INFO - PROCESS | 1846 | 1478040291513 Marionette TRACE conn3 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 15:44:51 INFO - ... 15:44:51 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 979ms 15:44:51 INFO - PROCESS | 1846 | 1478040291543 Marionette TRACE conn3 -> [0,3463,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 1846 | 1478040291547 Marionette TRACE conn3 <- [1,3463,null,{"value":"8"}] 15:44:51 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 15:44:51 INFO - PROCESS | 1846 | 1478040291553 Marionette TRACE conn3 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:51 INFO - PROCESS | 1846 | 1478040291748 Marionette TRACE conn3 <- [1,3464,null,{"value":null}] 15:44:51 INFO - PROCESS | 1846 | 1478040291782 Marionette TRACE conn3 -> [0,3465,"getWindowHandles",null] 15:44:51 INFO - PROCESS | 1846 | 1478040291784 Marionette TRACE conn3 <- [1,3465,null,["8"]] 15:44:51 INFO - PROCESS | 1846 | 1478040291788 Marionette TRACE conn3 -> [0,3466,"switchToWindow",{"name":"8"}] 15:44:51 INFO - PROCESS | 1846 | 1478040291793 Marionette TRACE conn3 <- [1,3466,null,{}] 15:44:51 INFO - PROCESS | 1846 | 1478040291798 Marionette TRACE conn3 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 1846 | ++DOCSHELL 0x9114f400 == 44 [pid = 1846] [id = 762] 15:44:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x9114fc00) [pid = 1846] [serial = 2217] [outer = (nil)] 15:44:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x92f43800) [pid = 1846] [serial = 2218] [outer = 0x9114fc00] 15:44:51 INFO - PROCESS | 1846 | 1478040291877 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x93bef800) [pid = 1846] [serial = 2219] [outer = 0x9114fc00] 15:44:52 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8debac00) [pid = 1846] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 15:44:52 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x831e9800) [pid = 1846] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 15:44:52 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8bec2400) [pid = 1846] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 15:44:52 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8db1ac00) [pid = 1846] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 15:44:52 INFO - PROCESS | 1846 | 1478040292537 Marionette TRACE conn3 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 15:44:52 INFO - ... 15:44:52 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1021ms 15:44:52 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 15:44:52 INFO - PROCESS | 1846 | 1478040292574 Marionette TRACE conn3 -> [0,3468,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1846 | 1478040292576 Marionette TRACE conn3 <- [1,3468,null,{"value":"8"}] 15:44:52 INFO - PROCESS | 1846 | 1478040292582 Marionette TRACE conn3 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:52 INFO - PROCESS | 1846 | 1478040292795 Marionette TRACE conn3 <- [1,3469,null,{"value":null}] 15:44:52 INFO - PROCESS | 1846 | 1478040292935 Marionette TRACE conn3 -> [0,3470,"getWindowHandles",null] 15:44:52 INFO - PROCESS | 1846 | 1478040292940 Marionette TRACE conn3 <- [1,3470,null,["8"]] 15:44:52 INFO - PROCESS | 1846 | 1478040292944 Marionette TRACE conn3 -> [0,3471,"switchToWindow",{"name":"8"}] 15:44:52 INFO - PROCESS | 1846 | 1478040292949 Marionette TRACE conn3 <- [1,3471,null,{}] 15:44:52 INFO - PROCESS | 1846 | 1478040292953 Marionette TRACE conn3 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1846 | ++DOCSHELL 0x94c7f400 == 45 [pid = 1846] [id = 763] 15:44:52 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x94c80000) [pid = 1846] [serial = 2220] [outer = (nil)] 15:44:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8beb9000) [pid = 1846] [serial = 2221] [outer = 0x94c80000] 15:44:53 INFO - PROCESS | 1846 | 1478040293039 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x94d5c000) [pid = 1846] [serial = 2222] [outer = 0x94c80000] 15:44:53 INFO - PROCESS | 1846 | 1478040293571 Marionette TRACE conn3 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 15:44:53 INFO - ... 15:44:53 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1027ms 15:44:53 INFO - PROCESS | 1846 | 1478040293608 Marionette TRACE conn3 -> [0,3473,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1846 | 1478040293612 Marionette TRACE conn3 <- [1,3473,null,{"value":"8"}] 15:44:53 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 15:44:53 INFO - PROCESS | 1846 | 1478040293618 Marionette TRACE conn3 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:53 INFO - PROCESS | 1846 | 1478040293755 Marionette TRACE conn3 <- [1,3474,null,{"value":null}] 15:44:53 INFO - PROCESS | 1846 | 1478040293767 Marionette TRACE conn3 -> [0,3475,"getWindowHandles",null] 15:44:53 INFO - PROCESS | 1846 | 1478040293772 Marionette TRACE conn3 <- [1,3475,null,["8"]] 15:44:53 INFO - PROCESS | 1846 | 1478040293779 Marionette TRACE conn3 -> [0,3476,"switchToWindow",{"name":"8"}] 15:44:53 INFO - PROCESS | 1846 | 1478040293785 Marionette TRACE conn3 <- [1,3476,null,{}] 15:44:53 INFO - PROCESS | 1846 | 1478040293789 Marionette TRACE conn3 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1846 | ++DOCSHELL 0x94d66800 == 46 [pid = 1846] [id = 764] 15:44:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x94d66c00) [pid = 1846] [serial = 2223] [outer = (nil)] 15:44:53 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x94dfb800) [pid = 1846] [serial = 2224] [outer = 0x94d66c00] 15:44:53 INFO - PROCESS | 1846 | 1478040293994 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x94eb5c00) [pid = 1846] [serial = 2225] [outer = 0x94d66c00] 15:44:54 INFO - PROCESS | 1846 | 1478040294693 Marionette TRACE conn3 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 15:44:54 INFO - ... 15:44:54 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1124ms 15:44:54 INFO - PROCESS | 1846 | 1478040294743 Marionette TRACE conn3 -> [0,3478,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1846 | 1478040294750 Marionette TRACE conn3 <- [1,3478,null,{"value":"8"}] 15:44:54 INFO - TEST-START | /websockets/Secure-Send-data.htm 15:44:54 INFO - PROCESS | 1846 | 1478040294759 Marionette TRACE conn3 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:54 INFO - PROCESS | 1846 | 1478040294973 Marionette TRACE conn3 <- [1,3479,null,{"value":null}] 15:44:55 INFO - PROCESS | 1846 | 1478040295123 Marionette TRACE conn3 -> [0,3480,"getWindowHandles",null] 15:44:55 INFO - PROCESS | 1846 | 1478040295128 Marionette TRACE conn3 <- [1,3480,null,["8"]] 15:44:55 INFO - PROCESS | 1846 | 1478040295136 Marionette TRACE conn3 -> [0,3481,"switchToWindow",{"name":"8"}] 15:44:55 INFO - PROCESS | 1846 | 1478040295141 Marionette TRACE conn3 <- [1,3481,null,{}] 15:44:55 INFO - PROCESS | 1846 | 1478040295191 Marionette TRACE conn3 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e7c00 == 47 [pid = 1846] [id = 765] 15:44:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8350f400) [pid = 1846] [serial = 2226] [outer = (nil)] 15:44:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x8bf85000) [pid = 1846] [serial = 2227] [outer = 0x8350f400] 15:44:55 INFO - PROCESS | 1846 | 1478040295298 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8c75f000) [pid = 1846] [serial = 2228] [outer = 0x8350f400] 15:44:55 INFO - PROCESS | 1846 | 1478040295939 Marionette TRACE conn3 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:44:55 INFO - ... 15:44:55 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1222ms 15:44:55 INFO - PROCESS | 1846 | 1478040295980 Marionette TRACE conn3 -> [0,3483,"getWindowHandle",null] 15:44:55 INFO - TEST-START | /websockets/Secure-Send-null.htm 15:44:55 INFO - PROCESS | 1846 | 1478040295985 Marionette TRACE conn3 <- [1,3483,null,{"value":"8"}] 15:44:55 INFO - PROCESS | 1846 | 1478040295992 Marionette TRACE conn3 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:56 INFO - PROCESS | 1846 | 1478040296193 Marionette TRACE conn3 <- [1,3484,null,{"value":null}] 15:44:56 INFO - PROCESS | 1846 | 1478040296343 Marionette TRACE conn3 -> [0,3485,"getWindowHandles",null] 15:44:56 INFO - PROCESS | 1846 | 1478040296348 Marionette TRACE conn3 <- [1,3485,null,["8"]] 15:44:56 INFO - PROCESS | 1846 | 1478040296368 Marionette TRACE conn3 -> [0,3486,"switchToWindow",{"name":"8"}] 15:44:56 INFO - PROCESS | 1846 | 1478040296373 Marionette TRACE conn3 <- [1,3486,null,{}] 15:44:56 INFO - PROCESS | 1846 | 1478040296381 Marionette TRACE conn3 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deea800 == 48 [pid = 1846] [id = 766] 15:44:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8deeb400) [pid = 1846] [serial = 2229] [outer = (nil)] 15:44:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8fa80000) [pid = 1846] [serial = 2230] [outer = 0x8deeb400] 15:44:56 INFO - PROCESS | 1846 | 1478040296472 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8fbcbc00) [pid = 1846] [serial = 2231] [outer = 0x8deeb400] 15:44:57 INFO - PROCESS | 1846 | 1478040297072 Marionette TRACE conn3 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:44:57 INFO - ... 15:44:57 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1123ms 15:44:57 INFO - PROCESS | 1846 | 1478040297122 Marionette TRACE conn3 -> [0,3488,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1846 | 1478040297128 Marionette TRACE conn3 <- [1,3488,null,{"value":"8"}] 15:44:57 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 15:44:57 INFO - PROCESS | 1846 | 1478040297135 Marionette TRACE conn3 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:57 INFO - PROCESS | 1846 | 1478040297351 Marionette TRACE conn3 <- [1,3489,null,{"value":null}] 15:44:57 INFO - PROCESS | 1846 | 1478040297478 Marionette TRACE conn3 -> [0,3490,"getWindowHandles",null] 15:44:57 INFO - PROCESS | 1846 | 1478040297483 Marionette TRACE conn3 <- [1,3490,null,["8"]] 15:44:57 INFO - PROCESS | 1846 | 1478040297492 Marionette TRACE conn3 -> [0,3491,"switchToWindow",{"name":"8"}] 15:44:57 INFO - PROCESS | 1846 | 1478040297498 Marionette TRACE conn3 <- [1,3491,null,{}] 15:44:57 INFO - PROCESS | 1846 | 1478040297505 Marionette TRACE conn3 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1846 | ++DOCSHELL 0x94d61000 == 49 [pid = 1846] [id = 767] 15:44:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x94d61400) [pid = 1846] [serial = 2232] [outer = (nil)] 15:44:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x94fd2000) [pid = 1846] [serial = 2233] [outer = 0x94d61400] 15:44:57 INFO - PROCESS | 1846 | 1478040297641 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x94fd9800) [pid = 1846] [serial = 2234] [outer = 0x94d61400] 15:44:58 INFO - PROCESS | 1846 | 1478040298237 Marionette TRACE conn3 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:44:58 INFO - ... 15:44:58 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1171ms 15:44:58 INFO - PROCESS | 1846 | 1478040298306 Marionette TRACE conn3 -> [0,3493,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1846 | 1478040298310 Marionette TRACE conn3 <- [1,3493,null,{"value":"8"}] 15:44:58 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 15:44:58 INFO - PROCESS | 1846 | 1478040298317 Marionette TRACE conn3 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:58 INFO - PROCESS | 1846 | 1478040298482 Marionette TRACE conn3 <- [1,3494,null,{"value":null}] 15:44:58 INFO - PROCESS | 1846 | 1478040298658 Marionette TRACE conn3 -> [0,3495,"getWindowHandles",null] 15:44:58 INFO - PROCESS | 1846 | 1478040298663 Marionette TRACE conn3 <- [1,3495,null,["8"]] 15:44:58 INFO - PROCESS | 1846 | 1478040298671 Marionette TRACE conn3 -> [0,3496,"switchToWindow",{"name":"8"}] 15:44:58 INFO - PROCESS | 1846 | 1478040298678 Marionette TRACE conn3 <- [1,3496,null,{}] 15:44:58 INFO - PROCESS | 1846 | 1478040298684 Marionette TRACE conn3 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1846 | ++DOCSHELL 0x95818800 == 50 [pid = 1846] [id = 768] 15:44:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x95819400) [pid = 1846] [serial = 2235] [outer = (nil)] 15:44:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x9581dc00) [pid = 1846] [serial = 2236] [outer = 0x95819400] 15:44:58 INFO - PROCESS | 1846 | 1478040298814 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x9581f800) [pid = 1846] [serial = 2237] [outer = 0x95819400] 15:44:59 INFO - PROCESS | 1846 | 1478040299427 Marionette TRACE conn3 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:44:59 INFO - ... 15:44:59 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1170ms 15:44:59 INFO - PROCESS | 1846 | 1478040299487 Marionette TRACE conn3 -> [0,3498,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1846 | 1478040299490 Marionette TRACE conn3 <- [1,3498,null,{"value":"8"}] 15:44:59 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 15:44:59 INFO - PROCESS | 1846 | 1478040299496 Marionette TRACE conn3 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:44:59 INFO - PROCESS | 1846 | 1478040299646 Marionette TRACE conn3 <- [1,3499,null,{"value":null}] 15:45:00 INFO - PROCESS | 1846 | 1478040300012 Marionette TRACE conn3 -> [0,3500,"getWindowHandles",null] 15:45:00 INFO - PROCESS | 1846 | 1478040300018 Marionette TRACE conn3 <- [1,3500,null,["8"]] 15:45:00 INFO - PROCESS | 1846 | 1478040300029 Marionette TRACE conn3 -> [0,3501,"switchToWindow",{"name":"8"}] 15:45:00 INFO - PROCESS | 1846 | 1478040300037 Marionette TRACE conn3 <- [1,3501,null,{}] 15:45:00 INFO - PROCESS | 1846 | 1478040300045 Marionette TRACE conn3 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e2000 == 51 [pid = 1846] [id = 769] 15:45:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x831e2c00) [pid = 1846] [serial = 2238] [outer = (nil)] 15:45:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x8b90e400) [pid = 1846] [serial = 2239] [outer = 0x831e2c00] 15:45:00 INFO - PROCESS | 1846 | 1478040300133 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x8c794400) [pid = 1846] [serial = 2240] [outer = 0x831e2c00] 15:45:00 INFO - PROCESS | 1846 | [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 15:45:00 INFO - PROCESS | 1846 | [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 15:45:00 INFO - ... 15:45:00 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1324ms 15:45:00 INFO - PROCESS | 1846 | 1478040300810 Marionette TRACE conn3 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 15:45:00 INFO - PROCESS | 1846 | 1478040300822 Marionette TRACE conn3 -> [0,3503,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 1846 | 1478040300828 Marionette TRACE conn3 <- [1,3503,null,{"value":"8"}] 15:45:00 INFO - TEST-START | /websockets/Send-0byte-data.htm 15:45:00 INFO - PROCESS | 1846 | 1478040300853 Marionette TRACE conn3 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:01 INFO - PROCESS | 1846 | 1478040301016 Marionette TRACE conn3 <- [1,3504,null,{"value":null}] 15:45:01 INFO - PROCESS | 1846 | 1478040301204 Marionette TRACE conn3 -> [0,3505,"getWindowHandles",null] 15:45:01 INFO - PROCESS | 1846 | 1478040301211 Marionette TRACE conn3 <- [1,3505,null,["8"]] 15:45:01 INFO - PROCESS | 1846 | 1478040301219 Marionette TRACE conn3 -> [0,3506,"switchToWindow",{"name":"8"}] 15:45:01 INFO - PROCESS | 1846 | 1478040301226 Marionette TRACE conn3 <- [1,3506,null,{}] 15:45:01 INFO - PROCESS | 1846 | 1478040301231 Marionette TRACE conn3 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1846 | ++DOCSHELL 0x8de1b400 == 52 [pid = 1846] [id = 770] 15:45:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x8de1ec00) [pid = 1846] [serial = 2241] [outer = (nil)] 15:45:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 106 (0x8dead400) [pid = 1846] [serial = 2242] [outer = 0x8de1ec00] 15:45:01 INFO - PROCESS | 1846 | 1478040301321 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1846 | ++DOMWINDOW == 107 (0x8debcc00) [pid = 1846] [serial = 2243] [outer = 0x8de1ec00] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x94c7f400 == 51 [pid = 1846] [id = 763] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x9114f400 == 50 [pid = 1846] [id = 762] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8deed400 == 49 [pid = 1846] [id = 760] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc11c00 == 48 [pid = 1846] [id = 761] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x83505800 == 47 [pid = 1846] [id = 758] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8beea400 == 46 [pid = 1846] [id = 759] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fa7fc00 == 45 [pid = 1846] [id = 746] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef6800 == 44 [pid = 1846] [id = 752] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8346cc00 == 43 [pid = 1846] [id = 753] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7b400 == 42 [pid = 1846] [id = 735] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8346c400 == 41 [pid = 1846] [id = 743] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02000 == 40 [pid = 1846] [id = 754] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8c7de400 == 39 [pid = 1846] [id = 736] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8dea9c00 == 38 [pid = 1846] [id = 757] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8c790000 == 37 [pid = 1846] [id = 745] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcbb400 == 36 [pid = 1846] [id = 756] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x82f01800 == 35 [pid = 1846] [id = 734] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc0ec00 == 34 [pid = 1846] [id = 755] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x83182c00 == 33 [pid = 1846] [id = 744] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8d400 == 32 [pid = 1846] [id = 747] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x831e2000 == 31 [pid = 1846] [id = 769] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8deb4400 == 30 [pid = 1846] [id = 751] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x94d66800 == 29 [pid = 1846] [id = 764] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x831e7c00 == 28 [pid = 1846] [id = 765] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x8deea800 == 27 [pid = 1846] [id = 766] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x94d61000 == 26 [pid = 1846] [id = 767] 15:45:02 INFO - PROCESS | 1846 | --DOCSHELL 0x95818800 == 25 [pid = 1846] [id = 768] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 106 (0x8350bc00) [pid = 1846] [serial = 2176] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 105 (0x8de14800) [pid = 1846] [serial = 2182] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8bf55800) [pid = 1846] [serial = 2180] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x8dee7c00) [pid = 1846] [serial = 2185] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x8bec2000) [pid = 1846] [serial = 2177] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8de6fc00) [pid = 1846] [serial = 2183] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8b90c000) [pid = 1846] [serial = 2173] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x8def0800) [pid = 1846] [serial = 2186] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8bef3c00) [pid = 1846] [serial = 2179] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8fa77c00) [pid = 1846] [serial = 2161] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8fbc4000) [pid = 1846] [serial = 2170] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x8dea3c00) [pid = 1846] [serial = 2167] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x8c973400) [pid = 1846] [serial = 2188] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x83185c00) [pid = 1846] [serial = 2164] [outer = (nil)] [url = about:blank] 15:45:02 INFO - PROCESS | 1846 | 1478040302871 Marionette TRACE conn3 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:02 INFO - ... 15:45:02 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 2078ms 15:45:02 INFO - PROCESS | 1846 | 1478040302929 Marionette TRACE conn3 -> [0,3508,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1846 | 1478040302934 Marionette TRACE conn3 <- [1,3508,null,{"value":"8"}] 15:45:02 INFO - TEST-START | /websockets/Send-65K-data.htm 15:45:02 INFO - PROCESS | 1846 | 1478040302943 Marionette TRACE conn3 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:03 INFO - PROCESS | 1846 | 1478040303151 Marionette TRACE conn3 <- [1,3509,null,{"value":null}] 15:45:03 INFO - PROCESS | 1846 | 1478040303286 Marionette TRACE conn3 -> [0,3510,"getWindowHandles",null] 15:45:03 INFO - PROCESS | 1846 | 1478040303292 Marionette TRACE conn3 <- [1,3510,null,["8"]] 15:45:03 INFO - PROCESS | 1846 | 1478040303298 Marionette TRACE conn3 -> [0,3511,"switchToWindow",{"name":"8"}] 15:45:03 INFO - PROCESS | 1846 | 1478040303305 Marionette TRACE conn3 <- [1,3511,null,{}] 15:45:03 INFO - PROCESS | 1846 | 1478040303310 Marionette TRACE conn3 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314fc00 == 26 [pid = 1846] [id = 771] 15:45:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x83179800) [pid = 1846] [serial = 2244] [outer = (nil)] 15:45:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8317f400) [pid = 1846] [serial = 2245] [outer = 0x83179800] 15:45:03 INFO - PROCESS | 1846 | 1478040303398 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x830c7400) [pid = 1846] [serial = 2246] [outer = 0x83179800] 15:45:03 INFO - PROCESS | 1846 | 1478040303929 Marionette TRACE conn3 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:03 INFO - ... 15:45:03 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1025ms 15:45:03 INFO - PROCESS | 1846 | 1478040303968 Marionette TRACE conn3 -> [0,3513,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1846 | 1478040303972 Marionette TRACE conn3 <- [1,3513,null,{"value":"8"}] 15:45:03 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 15:45:03 INFO - PROCESS | 1846 | 1478040303978 Marionette TRACE conn3 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:04 INFO - PROCESS | 1846 | 1478040304131 Marionette TRACE conn3 <- [1,3514,null,{"value":null}] 15:45:04 INFO - PROCESS | 1846 | 1478040304266 Marionette TRACE conn3 -> [0,3515,"getWindowHandles",null] 15:45:04 INFO - PROCESS | 1846 | 1478040304271 Marionette TRACE conn3 <- [1,3515,null,["8"]] 15:45:04 INFO - PROCESS | 1846 | 1478040304276 Marionette TRACE conn3 -> [0,3516,"switchToWindow",{"name":"8"}] 15:45:04 INFO - PROCESS | 1846 | 1478040304281 Marionette TRACE conn3 <- [1,3516,null,{}] 15:45:04 INFO - PROCESS | 1846 | 1478040304286 Marionette TRACE conn3 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x8b911000 == 27 [pid = 1846] [id = 772] 15:45:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8bebb000) [pid = 1846] [serial = 2247] [outer = (nil)] 15:45:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8bec2400) [pid = 1846] [serial = 2248] [outer = 0x8bebb000] 15:45:04 INFO - PROCESS | 1846 | 1478040304370 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8beed000) [pid = 1846] [serial = 2249] [outer = 0x8bebb000] 15:45:04 INFO - PROCESS | 1846 | [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 15:45:04 INFO - PROCESS | 1846 | [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 15:45:04 INFO - PROCESS | 1846 | 1478040304877 Marionette TRACE conn3 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:04 INFO - ... 15:45:04 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 930ms 15:45:04 INFO - PROCESS | 1846 | 1478040304923 Marionette TRACE conn3 -> [0,3518,"getWindowHandle",null] 15:45:04 INFO - TEST-START | /websockets/Send-before-open.htm 15:45:04 INFO - PROCESS | 1846 | 1478040304931 Marionette TRACE conn3 <- [1,3518,null,{"value":"8"}] 15:45:04 INFO - PROCESS | 1846 | 1478040304943 Marionette TRACE conn3 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:05 INFO - PROCESS | 1846 | 1478040305144 Marionette TRACE conn3 <- [1,3519,null,{"value":null}] 15:45:05 INFO - PROCESS | 1846 | 1478040305168 Marionette TRACE conn3 -> [0,3520,"getWindowHandles",null] 15:45:05 INFO - PROCESS | 1846 | 1478040305173 Marionette TRACE conn3 <- [1,3520,null,["8"]] 15:45:05 INFO - PROCESS | 1846 | 1478040305178 Marionette TRACE conn3 -> [0,3521,"switchToWindow",{"name":"8"}] 15:45:05 INFO - PROCESS | 1846 | 1478040305184 Marionette TRACE conn3 <- [1,3521,null,{}] 15:45:05 INFO - PROCESS | 1846 | 1478040305189 Marionette TRACE conn3 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75e800 == 28 [pid = 1846] [id = 773] 15:45:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x8c75f400) [pid = 1846] [serial = 2250] [outer = (nil)] 15:45:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x8c762800) [pid = 1846] [serial = 2251] [outer = 0x8c75f400] 15:45:05 INFO - PROCESS | 1846 | 1478040305351 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x8c78d000) [pid = 1846] [serial = 2252] [outer = 0x8c75f400] 15:45:05 INFO - PROCESS | 1846 | 1478040305868 Marionette TRACE conn3 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 15:45:05 INFO - . 15:45:05 INFO - TEST-OK | /websockets/Send-before-open.htm | took 978ms 15:45:05 INFO - PROCESS | 1846 | 1478040305923 Marionette TRACE conn3 -> [0,3523,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1846 | 1478040305926 Marionette TRACE conn3 <- [1,3523,null,{"value":"8"}] 15:45:05 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 15:45:05 INFO - PROCESS | 1846 | 1478040305933 Marionette TRACE conn3 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:06 INFO - PROCESS | 1846 | 1478040306155 Marionette TRACE conn3 <- [1,3524,null,{"value":null}] 15:45:06 INFO - PROCESS | 1846 | [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 15:45:06 INFO - PROCESS | 1846 | 1478040306175 Marionette TRACE conn3 -> [0,3525,"getWindowHandles",null] 15:45:06 INFO - PROCESS | 1846 | 1478040306178 Marionette TRACE conn3 <- [1,3525,null,["8"]] 15:45:06 INFO - PROCESS | 1846 | 1478040306182 Marionette TRACE conn3 -> [0,3526,"switchToWindow",{"name":"8"}] 15:45:06 INFO - PROCESS | 1846 | 1478040306187 Marionette TRACE conn3 <- [1,3526,null,{}] 15:45:06 INFO - PROCESS | 1846 | 1478040306192 Marionette TRACE conn3 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c790c00 == 29 [pid = 1846] [id = 774] 15:45:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 103 (0x8c7e1000) [pid = 1846] [serial = 2253] [outer = (nil)] 15:45:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 104 (0x8dea5000) [pid = 1846] [serial = 2254] [outer = 0x8c7e1000] 15:45:06 INFO - PROCESS | 1846 | 1478040306353 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 105 (0x8dea8000) [pid = 1846] [serial = 2255] [outer = 0x8c7e1000] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 104 (0x8fc13800) [pid = 1846] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 103 (0x8fcc3800) [pid = 1846] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 102 (0x94c80000) [pid = 1846] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8fc0fc00) [pid = 1846] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8c793800) [pid = 1846] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x82f02400) [pid = 1846] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8def1800) [pid = 1846] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8bf53800) [pid = 1846] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8dccc800) [pid = 1846] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x83184000) [pid = 1846] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x8beb7800) [pid = 1846] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x83510400) [pid = 1846] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x8c7e5c00) [pid = 1846] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x9114fc00) [pid = 1846] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x8c97cc00) [pid = 1846] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x83502000) [pid = 1846] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x8fbbe800) [pid = 1846] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8fa74000) [pid = 1846] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8deaa000) [pid = 1846] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x82c8f000) [pid = 1846] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 15:45:07 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x94d66c00) [pid = 1846] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 15:45:07 INFO - PROCESS | 1846 | 1478040307523 Marionette TRACE conn3 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 15:45:07 INFO - ... 15:45:07 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1629ms 15:45:07 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 15:45:07 INFO - PROCESS | 1846 | 1478040307562 Marionette TRACE conn3 -> [0,3528,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1846 | 1478040307564 Marionette TRACE conn3 <- [1,3528,null,{"value":"8"}] 15:45:07 INFO - PROCESS | 1846 | 1478040307570 Marionette TRACE conn3 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:07 INFO - PROCESS | 1846 | 1478040307763 Marionette TRACE conn3 <- [1,3529,null,{"value":null}] 15:45:07 INFO - PROCESS | 1846 | 1478040307849 Marionette TRACE conn3 -> [0,3530,"getWindowHandles",null] 15:45:07 INFO - PROCESS | 1846 | 1478040307853 Marionette TRACE conn3 <- [1,3530,null,["8"]] 15:45:07 INFO - PROCESS | 1846 | 1478040307857 Marionette TRACE conn3 -> [0,3531,"switchToWindow",{"name":"8"}] 15:45:07 INFO - PROCESS | 1846 | 1478040307862 Marionette TRACE conn3 <- [1,3531,null,{}] 15:45:07 INFO - PROCESS | 1846 | 1478040307866 Marionette TRACE conn3 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1846 | ++DOCSHELL 0x8314d400 == 30 [pid = 1846] [id = 775] 15:45:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 85 (0x8317ac00) [pid = 1846] [serial = 2256] [outer = (nil)] 15:45:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 86 (0x8c767400) [pid = 1846] [serial = 2257] [outer = 0x8317ac00] 15:45:07 INFO - PROCESS | 1846 | 1478040307964 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 87 (0x8dcd8000) [pid = 1846] [serial = 2258] [outer = 0x8317ac00] 15:45:08 INFO - PROCESS | 1846 | 1478040308443 Marionette TRACE conn3 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 15:45:08 INFO - ... 15:45:08 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 927ms 15:45:08 INFO - PROCESS | 1846 | 1478040308503 Marionette TRACE conn3 -> [0,3533,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1846 | 1478040308506 Marionette TRACE conn3 <- [1,3533,null,{"value":"8"}] 15:45:08 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 15:45:08 INFO - PROCESS | 1846 | 1478040308514 Marionette TRACE conn3 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:08 INFO - PROCESS | 1846 | 1478040308685 Marionette TRACE conn3 <- [1,3534,null,{"value":null}] 15:45:08 INFO - PROCESS | 1846 | 1478040308824 Marionette TRACE conn3 -> [0,3535,"getWindowHandles",null] 15:45:08 INFO - PROCESS | 1846 | 1478040308827 Marionette TRACE conn3 <- [1,3535,null,["8"]] 15:45:08 INFO - PROCESS | 1846 | 1478040308835 Marionette TRACE conn3 -> [0,3536,"switchToWindow",{"name":"8"}] 15:45:08 INFO - PROCESS | 1846 | 1478040308839 Marionette TRACE conn3 <- [1,3536,null,{}] 15:45:08 INFO - PROCESS | 1846 | 1478040308847 Marionette TRACE conn3 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0a800 == 31 [pid = 1846] [id = 776] 15:45:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 88 (0x8fa0d000) [pid = 1846] [serial = 2259] [outer = (nil)] 15:45:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 89 (0x8fbbd800) [pid = 1846] [serial = 2260] [outer = 0x8fa0d000] 15:45:08 INFO - PROCESS | 1846 | 1478040308931 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 90 (0x8fbc2c00) [pid = 1846] [serial = 2261] [outer = 0x8fa0d000] 15:45:09 INFO - PROCESS | 1846 | 1478040309439 Marionette TRACE conn3 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 15:45:09 INFO - ... 15:45:09 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 972ms 15:45:09 INFO - PROCESS | 1846 | 1478040309487 Marionette TRACE conn3 -> [0,3538,"getWindowHandle",null] 15:45:09 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 15:45:09 INFO - PROCESS | 1846 | 1478040309495 Marionette TRACE conn3 <- [1,3538,null,{"value":"8"}] 15:45:09 INFO - PROCESS | 1846 | 1478040309545 Marionette TRACE conn3 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:09 INFO - PROCESS | 1846 | 1478040309805 Marionette TRACE conn3 <- [1,3539,null,{"value":null}] 15:45:09 INFO - PROCESS | 1846 | 1478040309935 Marionette TRACE conn3 -> [0,3540,"getWindowHandles",null] 15:45:09 INFO - PROCESS | 1846 | 1478040309941 Marionette TRACE conn3 <- [1,3540,null,["8"]] 15:45:09 INFO - PROCESS | 1846 | 1478040309951 Marionette TRACE conn3 -> [0,3541,"switchToWindow",{"name":"8"}] 15:45:09 INFO - PROCESS | 1846 | 1478040309957 Marionette TRACE conn3 <- [1,3541,null,{}] 15:45:09 INFO - PROCESS | 1846 | 1478040309964 Marionette TRACE conn3 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x831e2000 == 32 [pid = 1846] [id = 777] 15:45:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 91 (0x831e3000) [pid = 1846] [serial = 2262] [outer = (nil)] 15:45:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 92 (0x8346cc00) [pid = 1846] [serial = 2263] [outer = 0x831e3000] 15:45:10 INFO - PROCESS | 1846 | 1478040310068 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 93 (0x8350a400) [pid = 1846] [serial = 2264] [outer = 0x831e3000] 15:45:10 INFO - PROCESS | 1846 | 1478040310765 Marionette TRACE conn3 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 15:45:10 INFO - ... 15:45:10 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1320ms 15:45:10 INFO - PROCESS | 1846 | 1478040310823 Marionette TRACE conn3 -> [0,3543,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1846 | 1478040310828 Marionette TRACE conn3 <- [1,3543,null,{"value":"8"}] 15:45:10 INFO - TEST-START | /websockets/Send-binary-blob.htm 15:45:10 INFO - PROCESS | 1846 | 1478040310862 Marionette TRACE conn3 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:11 INFO - PROCESS | 1846 | 1478040311036 Marionette TRACE conn3 <- [1,3544,null,{"value":null}] 15:45:11 INFO - PROCESS | 1846 | 1478040311213 Marionette TRACE conn3 -> [0,3545,"getWindowHandles",null] 15:45:11 INFO - PROCESS | 1846 | 1478040311217 Marionette TRACE conn3 <- [1,3545,null,["8"]] 15:45:11 INFO - PROCESS | 1846 | 1478040311226 Marionette TRACE conn3 -> [0,3546,"switchToWindow",{"name":"8"}] 15:45:11 INFO - PROCESS | 1846 | 1478040311231 Marionette TRACE conn3 <- [1,3546,null,{}] 15:45:11 INFO - PROCESS | 1846 | 1478040311236 Marionette TRACE conn3 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c758800 == 33 [pid = 1846] [id = 778] 15:45:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 94 (0x8c75d800) [pid = 1846] [serial = 2265] [outer = (nil)] 15:45:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 95 (0x8c764800) [pid = 1846] [serial = 2266] [outer = 0x8c75d800] 15:45:11 INFO - PROCESS | 1846 | 1478040311329 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 96 (0x8c798c00) [pid = 1846] [serial = 2267] [outer = 0x8c75d800] 15:45:12 INFO - PROCESS | 1846 | 1478040312023 Marionette TRACE conn3 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 15:45:12 INFO - ... 15:45:12 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1174ms 15:45:12 INFO - PROCESS | 1846 | 1478040312042 Marionette TRACE conn3 -> [0,3548,"getWindowHandle",null] 15:45:12 INFO - TEST-START | /websockets/Send-data.htm 15:45:12 INFO - PROCESS | 1846 | 1478040312048 Marionette TRACE conn3 <- [1,3548,null,{"value":"8"}] 15:45:12 INFO - PROCESS | 1846 | 1478040312054 Marionette TRACE conn3 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:12 INFO - PROCESS | 1846 | 1478040312223 Marionette TRACE conn3 <- [1,3549,null,{"value":null}] 15:45:12 INFO - PROCESS | 1846 | 1478040312400 Marionette TRACE conn3 -> [0,3550,"getWindowHandles",null] 15:45:12 INFO - PROCESS | 1846 | 1478040312406 Marionette TRACE conn3 <- [1,3550,null,["8"]] 15:45:12 INFO - PROCESS | 1846 | 1478040312417 Marionette TRACE conn3 -> [0,3551,"switchToWindow",{"name":"8"}] 15:45:12 INFO - PROCESS | 1846 | 1478040312423 Marionette TRACE conn3 <- [1,3551,null,{}] 15:45:12 INFO - PROCESS | 1846 | 1478040312430 Marionette TRACE conn3 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fc0ec00 == 34 [pid = 1846] [id = 779] 15:45:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 97 (0x8fc0fc00) [pid = 1846] [serial = 2268] [outer = (nil)] 15:45:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 98 (0x8fc19400) [pid = 1846] [serial = 2269] [outer = 0x8fc0fc00] 15:45:12 INFO - PROCESS | 1846 | 1478040312524 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 99 (0x8fcbd800) [pid = 1846] [serial = 2270] [outer = 0x8fc0fc00] 15:45:13 INFO - PROCESS | 1846 | 1478040313202 Marionette TRACE conn3 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:13 INFO - ... 15:45:13 INFO - TEST-OK | /websockets/Send-data.htm | took 1172ms 15:45:13 INFO - PROCESS | 1846 | 1478040313225 Marionette TRACE conn3 -> [0,3553,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1846 | 1478040313230 Marionette TRACE conn3 <- [1,3553,null,{"value":"8"}] 15:45:13 INFO - TEST-START | /websockets/Send-data.worker 15:45:13 INFO - PROCESS | 1846 | 1478040313236 Marionette TRACE conn3 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:13 INFO - PROCESS | 1846 | 1478040313406 Marionette TRACE conn3 <- [1,3554,null,{"value":null}] 15:45:13 INFO - PROCESS | 1846 | 1478040313588 Marionette TRACE conn3 -> [0,3555,"getWindowHandles",null] 15:45:13 INFO - PROCESS | 1846 | 1478040313593 Marionette TRACE conn3 <- [1,3555,null,["8"]] 15:45:13 INFO - PROCESS | 1846 | 1478040313602 Marionette TRACE conn3 -> [0,3556,"switchToWindow",{"name":"8"}] 15:45:13 INFO - PROCESS | 1846 | 1478040313606 Marionette TRACE conn3 <- [1,3556,null,{}] 15:45:13 INFO - PROCESS | 1846 | 1478040313614 Marionette TRACE conn3 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c8e000 == 35 [pid = 1846] [id = 780] 15:45:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 100 (0x82e78000) [pid = 1846] [serial = 2271] [outer = (nil)] 15:45:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 101 (0x8bf8ec00) [pid = 1846] [serial = 2272] [outer = 0x82e78000] 15:45:13 INFO - PROCESS | 1846 | 1478040313716 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1846 | ++DOMWINDOW == 102 (0x8debd400) [pid = 1846] [serial = 2273] [outer = 0x82e78000] 15:45:14 INFO - PROCESS | 1846 | [1846] 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 15:45:14 INFO - PROCESS | 1846 | 1478040314676 Marionette TRACE conn3 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 15:45:14 INFO - . 15:45:14 INFO - TEST-OK | /websockets/Send-data.worker | took 1474ms 15:45:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8314d400 == 34 [pid = 1846] [id = 775] 15:45:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8c790c00 == 33 [pid = 1846] [id = 774] 15:45:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8c75e800 == 32 [pid = 1846] [id = 773] 15:45:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8b911000 == 31 [pid = 1846] [id = 772] 15:45:14 INFO - PROCESS | 1846 | 1478040314744 Marionette TRACE conn3 -> [0,3558,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1846 | 1478040314751 Marionette TRACE conn3 <- [1,3558,null,{"value":"8"}] 15:45:14 INFO - PROCESS | 1846 | --DOCSHELL 0x8314fc00 == 30 [pid = 1846] [id = 771] 15:45:14 INFO - TEST-START | /websockets/Send-null.htm 15:45:14 INFO - PROCESS | 1846 | 1478040314780 Marionette TRACE conn3 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:14 INFO - PROCESS | 1846 | 1478040314961 Marionette TRACE conn3 <- [1,3559,null,{"value":null}] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 101 (0x8317d800) [pid = 1846] [serial = 2135] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 100 (0x8deacc00) [pid = 1846] [serial = 2168] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 99 (0x83505000) [pid = 1846] [serial = 2165] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 98 (0x8bef0800) [pid = 1846] [serial = 2138] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 97 (0x8dea7400) [pid = 1846] [serial = 2141] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 96 (0x8fbca800) [pid = 1846] [serial = 2171] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 95 (0x8dbb1c00) [pid = 1846] [serial = 2162] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 94 (0x8bf56800) [pid = 1846] [serial = 2174] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 93 (0x94dfb800) [pid = 1846] [serial = 2224] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 92 (0x94eb5c00) [pid = 1846] [serial = 2225] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 91 (0x8beb9000) [pid = 1846] [serial = 2221] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 90 (0x94d5c000) [pid = 1846] [serial = 2222] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 89 (0x92f43800) [pid = 1846] [serial = 2218] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 88 (0x93bef800) [pid = 1846] [serial = 2219] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 87 (0x8fc10c00) [pid = 1846] [serial = 2215] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 86 (0x8fcbf800) [pid = 1846] [serial = 2216] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 85 (0x8fa06c00) [pid = 1846] [serial = 2212] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 84 (0x8fa0f000) [pid = 1846] [serial = 2213] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8c799000) [pid = 1846] [serial = 2209] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8c974000) [pid = 1846] [serial = 2210] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8beeb800) [pid = 1846] [serial = 2206] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8bf60400) [pid = 1846] [serial = 2207] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x91d34400) [pid = 1846] [serial = 2203] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x91db6800) [pid = 1846] [serial = 2204] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8fcc6400) [pid = 1846] [serial = 2200] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8fcc9000) [pid = 1846] [serial = 2201] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x8fc12000) [pid = 1846] [serial = 2197] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8fc17c00) [pid = 1846] [serial = 2198] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8de7bc00) [pid = 1846] [serial = 2194] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8deaec00) [pid = 1846] [serial = 2195] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8350d800) [pid = 1846] [serial = 2191] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8beec400) [pid = 1846] [serial = 2192] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x8fa02000) [pid = 1846] [serial = 2189] [outer = (nil)] [url = about:blank] 15:45:15 INFO - PROCESS | 1846 | 1478040315136 Marionette TRACE conn3 -> [0,3560,"getWindowHandles",null] 15:45:15 INFO - PROCESS | 1846 | 1478040315140 Marionette TRACE conn3 <- [1,3560,null,["8"]] 15:45:15 INFO - PROCESS | 1846 | 1478040315147 Marionette TRACE conn3 -> [0,3561,"switchToWindow",{"name":"8"}] 15:45:15 INFO - PROCESS | 1846 | 1478040315154 Marionette TRACE conn3 <- [1,3561,null,{}] 15:45:15 INFO - PROCESS | 1846 | 1478040315159 Marionette TRACE conn3 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1846 | ++DOCSHELL 0x83469400 == 31 [pid = 1846] [id = 781] 15:45:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 70 (0x8346b000) [pid = 1846] [serial = 2274] [outer = (nil)] 15:45:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 71 (0x83509800) [pid = 1846] [serial = 2275] [outer = 0x8346b000] 15:45:15 INFO - PROCESS | 1846 | 1478040315250 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1846 | ++DOMWINDOW == 72 (0x8b90e800) [pid = 1846] [serial = 2276] [outer = 0x8346b000] 15:45:15 INFO - PROCESS | 1846 | 1478040315762 Marionette TRACE conn3 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:15 INFO - ... 15:45:15 INFO - TEST-OK | /websockets/Send-null.htm | took 1019ms 15:45:15 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 15:45:15 INFO - PROCESS | 1846 | 1478040315798 Marionette TRACE conn3 -> [0,3563,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1846 | 1478040315802 Marionette TRACE conn3 <- [1,3563,null,{"value":"8"}] 15:45:15 INFO - PROCESS | 1846 | 1478040315809 Marionette TRACE conn3 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:15 INFO - PROCESS | 1846 | 1478040315961 Marionette TRACE conn3 <- [1,3564,null,{"value":null}] 15:45:15 INFO - PROCESS | 1846 | 1478040315970 Marionette TRACE conn3 -> [0,3565,"getWindowHandles",null] 15:45:15 INFO - PROCESS | 1846 | 1478040315974 Marionette TRACE conn3 <- [1,3565,null,["8"]] 15:45:15 INFO - PROCESS | 1846 | 1478040315984 Marionette TRACE conn3 -> [0,3566,"switchToWindow",{"name":"8"}] 15:45:15 INFO - PROCESS | 1846 | 1478040315988 Marionette TRACE conn3 <- [1,3566,null,{}] 15:45:16 INFO - PROCESS | 1846 | 1478040315994 Marionette TRACE conn3 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bef0800 == 32 [pid = 1846] [id = 782] 15:45:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 73 (0x8bef4c00) [pid = 1846] [serial = 2277] [outer = (nil)] 15:45:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x8c75e000) [pid = 1846] [serial = 2278] [outer = 0x8bef4c00] 15:45:16 INFO - PROCESS | 1846 | 1478040316075 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x8c767c00) [pid = 1846] [serial = 2279] [outer = 0x8bef4c00] 15:45:16 INFO - PROCESS | 1846 | 1478040316667 Marionette TRACE conn3 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:16 INFO - ... 15:45:16 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 875ms 15:45:16 INFO - PROCESS | 1846 | 1478040316689 Marionette TRACE conn3 -> [0,3568,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1846 | 1478040316695 Marionette TRACE conn3 <- [1,3568,null,{"value":"8"}] 15:45:16 INFO - TEST-START | /websockets/Send-unicode-data.htm 15:45:16 INFO - PROCESS | 1846 | 1478040316710 Marionette TRACE conn3 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:16 INFO - PROCESS | 1846 | 1478040316916 Marionette TRACE conn3 <- [1,3569,null,{"value":null}] 15:45:16 INFO - PROCESS | 1846 | 1478040316929 Marionette TRACE conn3 -> [0,3570,"getWindowHandles",null] 15:45:16 INFO - PROCESS | 1846 | 1478040316932 Marionette TRACE conn3 <- [1,3570,null,["8"]] 15:45:16 INFO - PROCESS | 1846 | 1478040316937 Marionette TRACE conn3 -> [0,3571,"switchToWindow",{"name":"8"}] 15:45:16 INFO - PROCESS | 1846 | 1478040316943 Marionette TRACE conn3 <- [1,3571,null,{}] 15:45:16 INFO - PROCESS | 1846 | 1478040316950 Marionette TRACE conn3 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1846 | ++DOCSHELL 0x8deba000 == 33 [pid = 1846] [id = 783] 15:45:16 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x8debb800) [pid = 1846] [serial = 2280] [outer = (nil)] 15:45:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x8dee9000) [pid = 1846] [serial = 2281] [outer = 0x8debb800] 15:45:17 INFO - PROCESS | 1846 | 1478040317032 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x8def0000) [pid = 1846] [serial = 2282] [outer = 0x8debb800] 15:45:17 INFO - PROCESS | 1846 | 1478040317628 Marionette TRACE conn3 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 15:45:17 INFO - ... 15:45:17 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 976ms 15:45:17 INFO - PROCESS | 1846 | 1478040317684 Marionette TRACE conn3 -> [0,3573,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1846 | 1478040317689 Marionette TRACE conn3 <- [1,3573,null,{"value":"8"}] 15:45:17 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 15:45:17 INFO - PROCESS | 1846 | 1478040317695 Marionette TRACE conn3 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:17 INFO - PROCESS | 1846 | 1478040317899 Marionette TRACE conn3 <- [1,3574,null,{"value":null}] 15:45:18 INFO - PROCESS | 1846 | 1478040318072 Marionette TRACE conn3 -> [0,3575,"getWindowHandles",null] 15:45:18 INFO - PROCESS | 1846 | 1478040318077 Marionette TRACE conn3 <- [1,3575,null,["8"]] 15:45:18 INFO - PROCESS | 1846 | 1478040318086 Marionette TRACE conn3 -> [0,3576,"switchToWindow",{"name":"8"}] 15:45:18 INFO - PROCESS | 1846 | 1478040318090 Marionette TRACE conn3 <- [1,3576,null,{}] 15:45:18 INFO - PROCESS | 1846 | 1478040318102 Marionette TRACE conn3 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f02400 == 34 [pid = 1846] [id = 784] 15:45:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x8fbbd400) [pid = 1846] [serial = 2283] [outer = (nil)] 15:45:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8fbcb400) [pid = 1846] [serial = 2284] [outer = 0x8fbbd400] 15:45:18 INFO - PROCESS | 1846 | 1478040318182 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8fc13800) [pid = 1846] [serial = 2285] [outer = 0x8fbbd400] 15:45:18 INFO - PROCESS | 1846 | 1478040318757 Marionette TRACE conn3 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 15:45:18 INFO - .. 15:45:18 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1079ms 15:45:18 INFO - PROCESS | 1846 | 1478040318774 Marionette TRACE conn3 -> [0,3578,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1846 | 1478040318776 Marionette TRACE conn3 <- [1,3578,null,{"value":"8"}] 15:45:18 INFO - TEST-START | /websockets/constructor.html 15:45:18 INFO - PROCESS | 1846 | 1478040318788 Marionette TRACE conn3 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:18 INFO - PROCESS | 1846 | 1478040318991 Marionette TRACE conn3 <- [1,3579,null,{"value":null}] 15:45:19 INFO - PROCESS | 1846 | 1478040319016 Marionette TRACE conn3 -> [0,3580,"getWindowHandles",null] 15:45:19 INFO - PROCESS | 1846 | 1478040319018 Marionette TRACE conn3 <- [1,3580,null,["8"]] 15:45:19 INFO - PROCESS | 1846 | 1478040319023 Marionette TRACE conn3 -> [0,3581,"switchToWindow",{"name":"8"}] 15:45:19 INFO - PROCESS | 1846 | 1478040319027 Marionette TRACE conn3 <- [1,3581,null,{}] 15:45:19 INFO - PROCESS | 1846 | 1478040319032 Marionette TRACE conn3 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1846 | ++DOCSHELL 0x8fcc6c00 == 35 [pid = 1846] [id = 785] 15:45:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8fcc7000) [pid = 1846] [serial = 2286] [outer = (nil)] 15:45:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 83 (0x8fcc9c00) [pid = 1846] [serial = 2287] [outer = 0x8fcc7000] 15:45:19 INFO - PROCESS | 1846 | 1478040319109 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1846 | ++DOMWINDOW == 84 (0x91d3a800) [pid = 1846] [serial = 2288] [outer = 0x8fcc7000] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 83 (0x8350f400) [pid = 1846] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 82 (0x8deeb400) [pid = 1846] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x94d61400) [pid = 1846] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x95819400) [pid = 1846] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x831e2c00) [pid = 1846] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8c7e1000) [pid = 1846] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x8317ac00) [pid = 1846] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x8c75f400) [pid = 1846] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x83179800) [pid = 1846] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x8de1ec00) [pid = 1846] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 15:45:19 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8bebb000) [pid = 1846] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 15:45:19 INFO - PROCESS | 1846 | 1478040319762 Marionette TRACE conn3 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 15:45:19 INFO - . 15:45:19 INFO - TEST-OK | /websockets/constructor.html | took 1026ms 15:45:19 INFO - PROCESS | 1846 | 1478040319810 Marionette TRACE conn3 -> [0,3583,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1846 | 1478040319813 Marionette TRACE conn3 <- [1,3583,null,{"value":"8"}] 15:45:19 INFO - TEST-START | /websockets/eventhandlers.html 15:45:19 INFO - PROCESS | 1846 | 1478040319819 Marionette TRACE conn3 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:20 INFO - PROCESS | 1846 | 1478040320020 Marionette TRACE conn3 <- [1,3584,null,{"value":null}] 15:45:20 INFO - PROCESS | 1846 | [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 15:45:20 INFO - PROCESS | 1846 | 1478040320162 Marionette TRACE conn3 -> [0,3585,"getWindowHandles",null] 15:45:20 INFO - PROCESS | 1846 | 1478040320165 Marionette TRACE conn3 <- [1,3585,null,["8"]] 15:45:20 INFO - PROCESS | 1846 | 1478040320170 Marionette TRACE conn3 -> [0,3586,"switchToWindow",{"name":"8"}] 15:45:20 INFO - PROCESS | 1846 | 1478040320174 Marionette TRACE conn3 <- [1,3586,null,{}] 15:45:20 INFO - PROCESS | 1846 | 1478040320179 Marionette TRACE conn3 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e74000 == 36 [pid = 1846] [id = 786] 15:45:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 74 (0x82e74c00) [pid = 1846] [serial = 2289] [outer = (nil)] 15:45:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 75 (0x82fe2c00) [pid = 1846] [serial = 2290] [outer = 0x82e74c00] 15:45:20 INFO - PROCESS | 1846 | 1478040320263 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1846 | ++DOMWINDOW == 76 (0x831e2400) [pid = 1846] [serial = 2291] [outer = 0x82e74c00] 15:45:20 INFO - PROCESS | 1846 | 1478040320717 Marionette TRACE conn3 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 15:45:20 INFO - .... 15:45:20 INFO - TEST-OK | /websockets/eventhandlers.html | took 922ms 15:45:20 INFO - PROCESS | 1846 | 1478040320742 Marionette TRACE conn3 -> [0,3588,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1846 | 1478040320746 Marionette TRACE conn3 <- [1,3588,null,{"value":"8"}] 15:45:20 INFO - TEST-START | /websockets/extended-payload-length.html 15:45:20 INFO - PROCESS | 1846 | 1478040320756 Marionette TRACE conn3 -> [0,3589,"timeouts",{"script":185000}] 15:45:20 INFO - PROCESS | 1846 | 1478040320759 Marionette TRACE conn3 <- [1,3589,null,{}] 15:45:20 INFO - PROCESS | 1846 | 1478040320772 Marionette TRACE conn3 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:20 INFO - PROCESS | 1846 | 1478040320973 Marionette TRACE conn3 <- [1,3590,null,{"value":null}] 15:45:20 INFO - PROCESS | 1846 | [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 15:45:20 INFO - PROCESS | 1846 | [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 15:45:20 INFO - PROCESS | 1846 | [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 15:45:20 INFO - PROCESS | 1846 | [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 15:45:20 INFO - PROCESS | 1846 | 1478040320997 Marionette TRACE conn3 -> [0,3591,"getWindowHandles",null] 15:45:21 INFO - PROCESS | 1846 | 1478040321002 Marionette TRACE conn3 <- [1,3591,null,["8"]] 15:45:21 INFO - PROCESS | 1846 | 1478040321006 Marionette TRACE conn3 -> [0,3592,"switchToWindow",{"name":"8"}] 15:45:21 INFO - PROCESS | 1846 | 1478040321011 Marionette TRACE conn3 <- [1,3592,null,{}] 15:45:21 INFO - PROCESS | 1846 | 1478040321015 Marionette TRACE conn3 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:45:21 INFO - PROCESS | 1846 | ++DOCSHELL 0x94c85000 == 37 [pid = 1846] [id = 787] 15:45:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 77 (0x94c85400) [pid = 1846] [serial = 2292] [outer = (nil)] 15:45:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 78 (0x94d5b400) [pid = 1846] [serial = 2293] [outer = 0x94c85400] 15:45:21 INFO - PROCESS | 1846 | 1478040321093 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1846 | ++DOMWINDOW == 79 (0x94d5d000) [pid = 1846] [serial = 2294] [outer = 0x94c85400] 15:45:21 INFO - PROCESS | 1846 | 1478040321865 Marionette TRACE conn3 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 15:45:21 INFO - .... 15:45:21 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1130ms 15:45:21 INFO - PROCESS | 1846 | 1478040321887 Marionette TRACE conn3 -> [0,3594,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1846 | 1478040321893 Marionette TRACE conn3 <- [1,3594,null,{"value":"8"}] 15:45:21 INFO - TEST-START | /websockets/extended-payload-length.html?wss 15:45:21 INFO - PROCESS | 1846 | 1478040321903 Marionette TRACE conn3 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:45:22 INFO - PROCESS | 1846 | 1478040322114 Marionette TRACE conn3 <- [1,3595,null,{"value":null}] 15:45:22 INFO - PROCESS | 1846 | [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 15:45:22 INFO - PROCESS | 1846 | [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 15:45:22 INFO - PROCESS | 1846 | [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 15:45:22 INFO - PROCESS | 1846 | [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 15:45:22 INFO - PROCESS | 1846 | 1478040322312 Marionette TRACE conn3 -> [0,3596,"getWindowHandles",null] 15:45:22 INFO - PROCESS | 1846 | 1478040322318 Marionette TRACE conn3 <- [1,3596,null,["8"]] 15:45:22 INFO - PROCESS | 1846 | 1478040322325 Marionette TRACE conn3 -> [0,3597,"switchToWindow",{"name":"8"}] 15:45:22 INFO - PROCESS | 1846 | 1478040322332 Marionette TRACE conn3 <- [1,3597,null,{}] 15:45:22 INFO - PROCESS | 1846 | 1478040322381 Marionette TRACE conn3 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:45:22 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beb8800 == 38 [pid = 1846] [id = 788] 15:45:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 80 (0x8beb8c00) [pid = 1846] [serial = 2295] [outer = (nil)] 15:45:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 81 (0x8bef2c00) [pid = 1846] [serial = 2296] [outer = 0x8beb8c00] 15:45:22 INFO - PROCESS | 1846 | 1478040322486 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1846 | ++DOMWINDOW == 82 (0x8bf56800) [pid = 1846] [serial = 2297] [outer = 0x8beb8c00] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8de1b400 == 37 [pid = 1846] [id = 770] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x82e74000 == 36 [pid = 1846] [id = 786] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x82f02400 == 35 [pid = 1846] [id = 784] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8fcc6c00 == 34 [pid = 1846] [id = 785] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8deba000 == 33 [pid = 1846] [id = 783] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef0800 == 32 [pid = 1846] [id = 782] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x83469400 == 31 [pid = 1846] [id = 781] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8fc0ec00 == 30 [pid = 1846] [id = 779] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8e000 == 29 [pid = 1846] [id = 780] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x8c758800 == 28 [pid = 1846] [id = 778] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0a800 == 27 [pid = 1846] [id = 776] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x831e2000 == 26 [pid = 1846] [id = 777] 15:45:26 INFO - PROCESS | 1846 | --DOCSHELL 0x94c85000 == 25 [pid = 1846] [id = 787] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 81 (0x8c75f000) [pid = 1846] [serial = 2228] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 80 (0x8bf85000) [pid = 1846] [serial = 2227] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 79 (0x8fbcbc00) [pid = 1846] [serial = 2231] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 78 (0x8fa80000) [pid = 1846] [serial = 2230] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 77 (0x94fd9800) [pid = 1846] [serial = 2234] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 76 (0x94fd2000) [pid = 1846] [serial = 2233] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 75 (0x9581f800) [pid = 1846] [serial = 2237] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 74 (0x9581dc00) [pid = 1846] [serial = 2236] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 73 (0x8c794400) [pid = 1846] [serial = 2240] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 72 (0x8b90e400) [pid = 1846] [serial = 2239] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 71 (0x8debcc00) [pid = 1846] [serial = 2243] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 70 (0x8dead400) [pid = 1846] [serial = 2242] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 69 (0x830c7400) [pid = 1846] [serial = 2246] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 68 (0x8317f400) [pid = 1846] [serial = 2245] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 67 (0x8beed000) [pid = 1846] [serial = 2249] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 66 (0x8bec2400) [pid = 1846] [serial = 2248] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 65 (0x8c78d000) [pid = 1846] [serial = 2252] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 64 (0x8c762800) [pid = 1846] [serial = 2251] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 63 (0x8dea8000) [pid = 1846] [serial = 2255] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 62 (0x8dea5000) [pid = 1846] [serial = 2254] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 61 (0x8dcd8000) [pid = 1846] [serial = 2258] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 60 (0x8c767400) [pid = 1846] [serial = 2257] [outer = (nil)] [url = about:blank] 15:45:26 INFO - PROCESS | 1846 | --DOMWINDOW == 59 (0x8fbbd800) [pid = 1846] [serial = 2260] [outer = (nil)] [url = about:blank] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 58 (0x8fcc7000) [pid = 1846] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 57 (0x8fa0d000) [pid = 1846] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 56 (0x8bef4c00) [pid = 1846] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 55 (0x8fc0fc00) [pid = 1846] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 54 (0x8c75d800) [pid = 1846] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 53 (0x8346b000) [pid = 1846] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 52 (0x82e78000) [pid = 1846] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 51 (0x831e3000) [pid = 1846] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 50 (0x82e74c00) [pid = 1846] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 49 (0x8fbbd400) [pid = 1846] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 48 (0x8debb800) [pid = 1846] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 15:45:30 INFO - PROCESS | 1846 | --DOMWINDOW == 47 (0x94c85400) [pid = 1846] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82e75400 == 24 [pid = 1846] [id = 727] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8c975800 == 23 [pid = 1846] [id = 725] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8bebfc00 == 22 [pid = 1846] [id = 730] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8dbb4800 == 21 [pid = 1846] [id = 726] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82fdc800 == 20 [pid = 1846] [id = 723] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82e76400 == 19 [pid = 1846] [id = 724] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x8c59cc00 == 18 [pid = 1846] [id = 731] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0c800 == 17 [pid = 1846] [id = 715] 15:45:34 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03000 == 16 [pid = 1846] [id = 714] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x94d5d000) [pid = 1846] [serial = 2294] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x94d5b400) [pid = 1846] [serial = 2293] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x82fe2c00) [pid = 1846] [serial = 2290] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x831e2400) [pid = 1846] [serial = 2291] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x8fcc9c00) [pid = 1846] [serial = 2287] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x91d3a800) [pid = 1846] [serial = 2288] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8fbcb400) [pid = 1846] [serial = 2284] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x8fc13800) [pid = 1846] [serial = 2285] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x8dee9000) [pid = 1846] [serial = 2281] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8def0000) [pid = 1846] [serial = 2282] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x8c75e000) [pid = 1846] [serial = 2278] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8c767c00) [pid = 1846] [serial = 2279] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x83509800) [pid = 1846] [serial = 2275] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8b90e800) [pid = 1846] [serial = 2276] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8bf8ec00) [pid = 1846] [serial = 2272] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x8debd400) [pid = 1846] [serial = 2273] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x8fc19400) [pid = 1846] [serial = 2269] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x8fcbd800) [pid = 1846] [serial = 2270] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x8c764800) [pid = 1846] [serial = 2266] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8c798c00) [pid = 1846] [serial = 2267] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x8346cc00) [pid = 1846] [serial = 2263] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x8350a400) [pid = 1846] [serial = 2264] [outer = (nil)] [url = about:blank] 15:45:34 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x8fbc2c00) [pid = 1846] [serial = 2261] [outer = (nil)] [url = about:blank] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x83181400 == 15 [pid = 1846] [id = 722] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8c765400 == 14 [pid = 1846] [id = 720] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8bef4000 == 13 [pid = 1846] [id = 718] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf8e400 == 12 [pid = 1846] [id = 719] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x82e7b000 == 11 [pid = 1846] [id = 721] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x83464c00 == 10 [pid = 1846] [id = 717] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x82c8b000 == 9 [pid = 1846] [id = 729] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x83181800 == 8 [pid = 1846] [id = 716] 15:45:41 INFO - PROCESS | 1846 | --DOCSHELL 0x830bf000 == 7 [pid = 1846] [id = 728] 15:45:42 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x8bef2c00) [pid = 1846] [serial = 2296] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1846 | 1478040383010 Marionette TRACE conn3 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 15:46:23 INFO - .... 15:46:23 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61138ms 15:46:23 INFO - PROCESS | 1846 | 1478040383040 Marionette TRACE conn3 -> [0,3599,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 1846 | 1478040383046 Marionette TRACE conn3 <- [1,3599,null,{"value":"8"}] 15:46:23 INFO - TEST-START | /websockets/opening-handshake/001.html 15:46:23 INFO - PROCESS | 1846 | 1478040383055 Marionette TRACE conn3 -> [0,3600,"timeouts",{"script":35000}] 15:46:23 INFO - PROCESS | 1846 | 1478040383060 Marionette TRACE conn3 <- [1,3600,null,{}] 15:46:23 INFO - PROCESS | 1846 | 1478040383068 Marionette TRACE conn3 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:23 INFO - PROCESS | 1846 | 1478040383286 Marionette TRACE conn3 <- [1,3601,null,{"value":null}] 15:46:23 INFO - PROCESS | 1846 | 1478040383364 Marionette TRACE conn3 -> [0,3602,"getWindowHandles",null] 15:46:23 INFO - PROCESS | 1846 | 1478040383369 Marionette TRACE conn3 <- [1,3602,null,["8"]] 15:46:23 INFO - PROCESS | 1846 | 1478040383375 Marionette TRACE conn3 -> [0,3603,"switchToWindow",{"name":"8"}] 15:46:23 INFO - PROCESS | 1846 | 1478040383384 Marionette TRACE conn3 <- [1,3603,null,{}] 15:46:23 INFO - PROCESS | 1846 | 1478040383396 Marionette TRACE conn3 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f03400 == 8 [pid = 1846] [id = 789] 15:46:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82f03800) [pid = 1846] [serial = 2298] [outer = (nil)] 15:46:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f09400) [pid = 1846] [serial = 2299] [outer = 0x82f03800] 15:46:23 INFO - PROCESS | 1846 | 1478040383489 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0e400) [pid = 1846] [serial = 2300] [outer = 0x82f03800] 15:46:23 INFO - PROCESS | 1846 | [1846] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 15:46:24 INFO - PROCESS | 1846 | 1478040384039 Marionette TRACE conn3 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 15:46:24 INFO - . 15:46:24 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1035ms 15:46:24 INFO - PROCESS | 1846 | 1478040384089 Marionette TRACE conn3 -> [0,3605,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1846 | 1478040384095 Marionette TRACE conn3 <- [1,3605,null,{"value":"8"}] 15:46:24 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 15:46:24 INFO - PROCESS | 1846 | 1478040384101 Marionette TRACE conn3 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:24 INFO - PROCESS | 1846 | 1478040384259 Marionette TRACE conn3 <- [1,3606,null,{"value":null}] 15:46:24 INFO - PROCESS | 1846 | 1478040384382 Marionette TRACE conn3 -> [0,3607,"getWindowHandles",null] 15:46:24 INFO - PROCESS | 1846 | 1478040384386 Marionette TRACE conn3 <- [1,3607,null,["8"]] 15:46:24 INFO - PROCESS | 1846 | 1478040384392 Marionette TRACE conn3 -> [0,3608,"switchToWindow",{"name":"8"}] 15:46:24 INFO - PROCESS | 1846 | 1478040384399 Marionette TRACE conn3 <- [1,3608,null,{}] 15:46:24 INFO - PROCESS | 1846 | 1478040384414 Marionette TRACE conn3 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f0dc00 == 9 [pid = 1846] [id = 790] 15:46:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c7c00) [pid = 1846] [serial = 2301] [outer = (nil)] 15:46:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830ca000) [pid = 1846] [serial = 2302] [outer = 0x830c7c00] 15:46:24 INFO - PROCESS | 1846 | 1478040384501 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x83141000) [pid = 1846] [serial = 2303] [outer = 0x830c7c00] 15:46:25 INFO - PROCESS | 1846 | 1478040385651 Marionette TRACE conn3 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 15:46:25 INFO - . 15:46:25 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1574ms 15:46:25 INFO - PROCESS | 1846 | 1478040385676 Marionette TRACE conn3 -> [0,3610,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1846 | 1478040385679 Marionette TRACE conn3 <- [1,3610,null,{"value":"8"}] 15:46:25 INFO - TEST-START | /websockets/opening-handshake/002.html 15:46:25 INFO - PROCESS | 1846 | 1478040385685 Marionette TRACE conn3 -> [0,3611,"timeouts",{"script":185000}] 15:46:25 INFO - PROCESS | 1846 | 1478040385690 Marionette TRACE conn3 <- [1,3611,null,{}] 15:46:25 INFO - PROCESS | 1846 | 1478040385695 Marionette TRACE conn3 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:25 INFO - PROCESS | 1846 | 1478040385848 Marionette TRACE conn3 <- [1,3612,null,{"value":null}] 15:46:25 INFO - PROCESS | 1846 | 1478040385984 Marionette TRACE conn3 -> [0,3613,"getWindowHandles",null] 15:46:25 INFO - PROCESS | 1846 | 1478040385988 Marionette TRACE conn3 <- [1,3613,null,["8"]] 15:46:25 INFO - PROCESS | 1846 | 1478040385993 Marionette TRACE conn3 -> [0,3614,"switchToWindow",{"name":"8"}] 15:46:26 INFO - PROCESS | 1846 | 1478040385999 Marionette TRACE conn3 <- [1,3614,null,{}] 15:46:26 INFO - PROCESS | 1846 | 1478040386005 Marionette TRACE conn3 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:46:26 INFO - PROCESS | 1846 | ++DOCSHELL 0x83181c00 == 10 [pid = 1846] [id = 791] 15:46:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x83182000) [pid = 1846] [serial = 2304] [outer = (nil)] 15:46:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83185400) [pid = 1846] [serial = 2305] [outer = 0x83182000] 15:46:26 INFO - PROCESS | 1846 | 1478040386094 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x831e1400) [pid = 1846] [serial = 2306] [outer = 0x83182000] 15:46:28 INFO - PROCESS | 1846 | 1478040388076 Marionette TRACE conn3 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 15:46:28 INFO - . 15:46:28 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2433ms 15:46:28 INFO - PROCESS | 1846 | 1478040388120 Marionette TRACE conn3 -> [0,3616,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1846 | 1478040388123 Marionette TRACE conn3 <- [1,3616,null,{"value":"8"}] 15:46:28 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 15:46:28 INFO - PROCESS | 1846 | 1478040388131 Marionette TRACE conn3 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:28 INFO - PROCESS | 1846 | 1478040388262 Marionette TRACE conn3 <- [1,3617,null,{"value":null}] 15:46:28 INFO - PROCESS | 1846 | 1478040388278 Marionette TRACE conn3 -> [0,3618,"getWindowHandles",null] 15:46:28 INFO - PROCESS | 1846 | 1478040388281 Marionette TRACE conn3 <- [1,3618,null,["8"]] 15:46:28 INFO - PROCESS | 1846 | 1478040388396 Marionette TRACE conn3 -> [0,3619,"switchToWindow",{"name":"8"}] 15:46:28 INFO - PROCESS | 1846 | 1478040388403 Marionette TRACE conn3 <- [1,3619,null,{}] 15:46:28 INFO - PROCESS | 1846 | 1478040388409 Marionette TRACE conn3 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\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"}] 15:46:28 INFO - PROCESS | 1846 | ++DOCSHELL 0x8346a400 == 11 [pid = 1846] [id = 792] 15:46:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8346bc00) [pid = 1846] [serial = 2307] [outer = (nil)] 15:46:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x83503c00) [pid = 1846] [serial = 2308] [outer = 0x8346bc00] 15:46:28 INFO - PROCESS | 1846 | 1478040388497 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8bef0000) [pid = 1846] [serial = 2309] [outer = 0x8346bc00] 15:46:28 INFO - PROCESS | 1846 | 1478040388987 Marionette TRACE conn3 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 15:46:29 INFO - . 15:46:29 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 877ms 15:46:29 INFO - PROCESS | 1846 | 1478040389007 Marionette TRACE conn3 -> [0,3621,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 1846 | 1478040389011 Marionette TRACE conn3 <- [1,3621,null,{"value":"8"}] 15:46:29 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 15:46:29 INFO - PROCESS | 1846 | 1478040389022 Marionette TRACE conn3 -> [0,3622,"timeouts",{"script":35000}] 15:46:29 INFO - PROCESS | 1846 | 1478040389025 Marionette TRACE conn3 <- [1,3622,null,{}] 15:46:29 INFO - PROCESS | 1846 | 1478040389036 Marionette TRACE conn3 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:29 INFO - PROCESS | 1846 | 1478040389169 Marionette TRACE conn3 <- [1,3623,null,{"value":null}] 15:46:29 INFO - PROCESS | 1846 | 1478040389180 Marionette TRACE conn3 -> [0,3624,"getWindowHandles",null] 15:46:29 INFO - PROCESS | 1846 | 1478040389183 Marionette TRACE conn3 <- [1,3624,null,["8"]] 15:46:29 INFO - PROCESS | 1846 | 1478040389189 Marionette TRACE conn3 -> [0,3625,"switchToWindow",{"name":"8"}] 15:46:29 INFO - PROCESS | 1846 | 1478040389193 Marionette TRACE conn3 <- [1,3625,null,{}] 15:46:29 INFO - PROCESS | 1846 | 1478040389198 Marionette TRACE conn3 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bf5d400 == 12 [pid = 1846] [id = 793] 15:46:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8bf5dc00) [pid = 1846] [serial = 2310] [outer = (nil)] 15:46:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8bf84000) [pid = 1846] [serial = 2311] [outer = 0x8bf5dc00] 15:46:29 INFO - PROCESS | 1846 | 1478040389275 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8bf89c00) [pid = 1846] [serial = 2312] [outer = 0x8bf5dc00] 15:46:29 INFO - PROCESS | 1846 | [1846] 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 15:46:30 INFO - PROCESS | 1846 | 1478040390055 Marionette TRACE conn3 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 15:46:30 INFO - . 15:46:30 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1091ms 15:46:30 INFO - PROCESS | 1846 | 1478040390109 Marionette TRACE conn3 -> [0,3627,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1846 | 1478040390111 Marionette TRACE conn3 <- [1,3627,null,{"value":"8"}] 15:46:30 INFO - TEST-START | /websockets/opening-handshake/003.html 15:46:30 INFO - PROCESS | 1846 | 1478040390118 Marionette TRACE conn3 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:30 INFO - PROCESS | 1846 | 1478040390362 Marionette TRACE conn3 <- [1,3628,null,{"value":null}] 15:46:30 INFO - PROCESS | 1846 | 1478040390374 Marionette TRACE conn3 -> [0,3629,"getWindowHandles",null] 15:46:30 INFO - PROCESS | 1846 | 1478040390376 Marionette TRACE conn3 <- [1,3629,null,["8"]] 15:46:30 INFO - PROCESS | 1846 | 1478040390381 Marionette TRACE conn3 -> [0,3630,"switchToWindow",{"name":"8"}] 15:46:30 INFO - PROCESS | 1846 | 1478040390385 Marionette TRACE conn3 <- [1,3630,null,{}] 15:46:30 INFO - PROCESS | 1846 | 1478040390392 Marionette TRACE conn3 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f10c00 == 13 [pid = 1846] [id = 794] 15:46:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x830bf800) [pid = 1846] [serial = 2313] [outer = (nil)] 15:46:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c75cc00) [pid = 1846] [serial = 2314] [outer = 0x830bf800] 15:46:30 INFO - PROCESS | 1846 | 1478040390474 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8c797400) [pid = 1846] [serial = 2315] [outer = 0x830bf800] 15:46:31 INFO - PROCESS | 1846 | 1478040391055 Marionette TRACE conn3 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 15:46:31 INFO - . 15:46:31 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 986ms 15:46:31 INFO - PROCESS | 1846 | 1478040391107 Marionette TRACE conn3 -> [0,3632,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1846 | 1478040391111 Marionette TRACE conn3 <- [1,3632,null,{"value":"8"}] 15:46:31 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 15:46:31 INFO - PROCESS | 1846 | 1478040391119 Marionette TRACE conn3 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:31 INFO - PROCESS | 1846 | 1478040391285 Marionette TRACE conn3 <- [1,3633,null,{"value":null}] 15:46:31 INFO - PROCESS | 1846 | 1478040391450 Marionette TRACE conn3 -> [0,3634,"getWindowHandles",null] 15:46:31 INFO - PROCESS | 1846 | 1478040391456 Marionette TRACE conn3 <- [1,3634,null,["8"]] 15:46:31 INFO - PROCESS | 1846 | 1478040391465 Marionette TRACE conn3 -> [0,3635,"switchToWindow",{"name":"8"}] 15:46:31 INFO - PROCESS | 1846 | 1478040391474 Marionette TRACE conn3 <- [1,3635,null,{}] 15:46:31 INFO - PROCESS | 1846 | 1478040391485 Marionette TRACE conn3 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e74c00 == 14 [pid = 1846] [id = 795] 15:46:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x82e75400) [pid = 1846] [serial = 2316] [outer = (nil)] 15:46:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x82e78400) [pid = 1846] [serial = 2317] [outer = 0x82e75400] 15:46:31 INFO - PROCESS | 1846 | 1478040391586 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x82f07800) [pid = 1846] [serial = 2318] [outer = 0x82e75400] 15:46:32 INFO - PROCESS | 1846 | 1478040392181 Marionette TRACE conn3 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 15:46:32 INFO - . 15:46:32 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1122ms 15:46:32 INFO - PROCESS | 1846 | 1478040392242 Marionette TRACE conn3 -> [0,3637,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1846 | 1478040392250 Marionette TRACE conn3 <- [1,3637,null,{"value":"8"}] 15:46:32 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 15:46:32 INFO - PROCESS | 1846 | 1478040392257 Marionette TRACE conn3 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:46:32 INFO - PROCESS | 1846 | 1478040392422 Marionette TRACE conn3 <- [1,3638,null,{"value":null}] 15:46:32 INFO - PROCESS | 1846 | 1478040392587 Marionette TRACE conn3 -> [0,3639,"getWindowHandles",null] 15:46:32 INFO - PROCESS | 1846 | 1478040392592 Marionette TRACE conn3 <- [1,3639,null,["8"]] 15:46:32 INFO - PROCESS | 1846 | 1478040392602 Marionette TRACE conn3 -> [0,3640,"switchToWindow",{"name":"8"}] 15:46:32 INFO - PROCESS | 1846 | 1478040392609 Marionette TRACE conn3 <- [1,3640,null,{}] 15:46:32 INFO - PROCESS | 1846 | 1478040392615 Marionette TRACE conn3 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c84400 == 15 [pid = 1846] [id = 796] 15:46:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x831e9800) [pid = 1846] [serial = 2319] [outer = (nil)] 15:46:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x83460800) [pid = 1846] [serial = 2320] [outer = 0x831e9800] 15:46:32 INFO - PROCESS | 1846 | 1478040392707 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x8bec6c00) [pid = 1846] [serial = 2321] [outer = 0x831e9800] 15:46:35 INFO - PROCESS | 1846 | --DOCSHELL 0x8beb8800 == 14 [pid = 1846] [id = 788] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 46 (0x830bf800) [pid = 1846] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 45 (0x83182000) [pid = 1846] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 44 (0x82f03800) [pid = 1846] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 43 (0x8346bc00) [pid = 1846] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 42 (0x830c7c00) [pid = 1846] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 41 (0x8beb8c00) [pid = 1846] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 15:46:38 INFO - PROCESS | 1846 | --DOMWINDOW == 40 (0x8bf5dc00) [pid = 1846] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x82f10c00 == 13 [pid = 1846] [id = 794] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x82e74c00 == 12 [pid = 1846] [id = 795] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8bf5d400 == 11 [pid = 1846] [id = 793] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x83181c00 == 10 [pid = 1846] [id = 791] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x8346a400 == 9 [pid = 1846] [id = 792] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x82f0dc00 == 8 [pid = 1846] [id = 790] 15:46:42 INFO - PROCESS | 1846 | --DOCSHELL 0x82f03400 == 7 [pid = 1846] [id = 789] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 39 (0x831e1400) [pid = 1846] [serial = 2306] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 38 (0x83185400) [pid = 1846] [serial = 2305] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 37 (0x8bef0000) [pid = 1846] [serial = 2309] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 36 (0x83503c00) [pid = 1846] [serial = 2308] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 35 (0x8bf89c00) [pid = 1846] [serial = 2312] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 34 (0x8bf84000) [pid = 1846] [serial = 2311] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 33 (0x8c797400) [pid = 1846] [serial = 2315] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 32 (0x8c75cc00) [pid = 1846] [serial = 2314] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 31 (0x830ca000) [pid = 1846] [serial = 2302] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 30 (0x83141000) [pid = 1846] [serial = 2303] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 29 (0x82f09400) [pid = 1846] [serial = 2299] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 28 (0x82f0e400) [pid = 1846] [serial = 2300] [outer = (nil)] [url = about:blank] 15:46:43 INFO - PROCESS | 1846 | --DOMWINDOW == 27 (0x8bf56800) [pid = 1846] [serial = 2297] [outer = (nil)] [url = about:blank] 15:46:45 INFO - PROCESS | 1846 | --DOMWINDOW == 26 (0x82e75400) [pid = 1846] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 15:46:50 INFO - PROCESS | 1846 | --DOMWINDOW == 25 (0x82f07800) [pid = 1846] [serial = 2318] [outer = (nil)] [url = about:blank] 15:46:50 INFO - PROCESS | 1846 | --DOMWINDOW == 24 (0x83460800) [pid = 1846] [serial = 2320] [outer = (nil)] [url = about:blank] 15:46:50 INFO - PROCESS | 1846 | --DOMWINDOW == 23 (0x82e78400) [pid = 1846] [serial = 2317] [outer = (nil)] [url = about:blank] 15:47:02 INFO - PROCESS | 1846 | MARIONETTE LOG: INFO: Timeout fired 15:47:02 INFO - PROCESS | 1846 | 1478040422878 Marionette TRACE conn3 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 15:47:02 INFO - . 15:47:02 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30655ms 15:47:02 INFO - PROCESS | 1846 | 1478040422912 Marionette TRACE conn3 -> [0,3642,"getWindowHandle",null] 15:47:02 INFO - TEST-START | /websockets/opening-handshake/005.html 15:47:02 INFO - PROCESS | 1846 | 1478040422918 Marionette TRACE conn3 <- [1,3642,null,{"value":"8"}] 15:47:02 INFO - PROCESS | 1846 | 1478040422929 Marionette TRACE conn3 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:03 INFO - PROCESS | 1846 | 1478040423128 Marionette TRACE conn3 <- [1,3643,null,{"value":null}] 15:47:03 INFO - PROCESS | 1846 | 1478040423206 Marionette TRACE conn3 -> [0,3644,"getWindowHandles",null] 15:47:03 INFO - PROCESS | 1846 | 1478040423211 Marionette TRACE conn3 <- [1,3644,null,["8"]] 15:47:03 INFO - PROCESS | 1846 | 1478040423219 Marionette TRACE conn3 -> [0,3645,"switchToWindow",{"name":"8"}] 15:47:03 INFO - PROCESS | 1846 | 1478040423226 Marionette TRACE conn3 <- [1,3645,null,{}] 15:47:03 INFO - PROCESS | 1846 | 1478040423232 Marionette TRACE conn3 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1846 | ++DOCSHELL 0x82e81800 == 8 [pid = 1846] [id = 797] 15:47:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 24 (0x82e81c00) [pid = 1846] [serial = 2322] [outer = (nil)] 15:47:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 25 (0x82f03000) [pid = 1846] [serial = 2323] [outer = 0x82e81c00] 15:47:03 INFO - PROCESS | 1846 | 1478040423323 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1846 | ++DOMWINDOW == 26 (0x82f0d400) [pid = 1846] [serial = 2324] [outer = 0x82e81c00] 15:47:03 INFO - PROCESS | 1846 | 1478040423833 Marionette TRACE conn3 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1846 | 1478040423902 Marionette TRACE conn3 <- [1,3647,null,{"value":"8"}] 15:47:03 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 15:47:03 INFO - PROCESS | 1846 | 1478040423909 Marionette TRACE conn3 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:04 INFO - PROCESS | 1846 | 1478040424072 Marionette TRACE conn3 <- [1,3648,null,{"value":null}] 15:47:04 INFO - PROCESS | 1846 | 1478040424193 Marionette TRACE conn3 -> [0,3649,"getWindowHandles",null] 15:47:04 INFO - PROCESS | 1846 | 1478040424197 Marionette TRACE conn3 <- [1,3649,null,["8"]] 15:47:04 INFO - PROCESS | 1846 | 1478040424203 Marionette TRACE conn3 -> [0,3650,"switchToWindow",{"name":"8"}] 15:47:04 INFO - PROCESS | 1846 | 1478040424208 Marionette TRACE conn3 <- [1,3650,null,{}] 15:47:04 INFO - PROCESS | 1846 | 1478040424214 Marionette TRACE conn3 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1846 | ++DOCSHELL 0x82f09c00 == 9 [pid = 1846] [id = 798] 15:47:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 27 (0x830c3c00) [pid = 1846] [serial = 2325] [outer = (nil)] 15:47:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 28 (0x830c6000) [pid = 1846] [serial = 2326] [outer = 0x830c3c00] 15:47:04 INFO - PROCESS | 1846 | 1478040424300 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1846 | ++DOMWINDOW == 29 (0x830c9400) [pid = 1846] [serial = 2327] [outer = 0x830c3c00] 15:47:04 INFO - PROCESS | 1846 | [1846] 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 15:47:05 INFO - ............................................................. 15:47:05 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1452ms 15:47:05 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 15:47:05 INFO - PROCESS | 1846 | 1478040425298 Marionette TRACE conn3 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 15:47:05 INFO - PROCESS | 1846 | 1478040425371 Marionette TRACE conn3 -> [0,3652,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1846 | 1478040425387 Marionette TRACE conn3 <- [1,3652,null,{"value":"8"}] 15:47:05 INFO - PROCESS | 1846 | 1478040425395 Marionette TRACE conn3 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:05 INFO - PROCESS | 1846 | 1478040425612 Marionette TRACE conn3 <- [1,3653,null,{"value":null}] 15:47:05 INFO - PROCESS | 1846 | 1478040425634 Marionette TRACE conn3 -> [0,3654,"getWindowHandles",null] 15:47:05 INFO - PROCESS | 1846 | 1478040425639 Marionette TRACE conn3 <- [1,3654,null,["8"]] 15:47:05 INFO - PROCESS | 1846 | 1478040425643 Marionette TRACE conn3 -> [0,3655,"switchToWindow",{"name":"8"}] 15:47:05 INFO - PROCESS | 1846 | 1478040425650 Marionette TRACE conn3 <- [1,3655,null,{}] 15:47:05 INFO - PROCESS | 1846 | 1478040425657 Marionette TRACE conn3 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1846 | ++DOCSHELL 0x83503c00 == 10 [pid = 1846] [id = 799] 15:47:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 30 (0x83504000) [pid = 1846] [serial = 2328] [outer = (nil)] 15:47:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 31 (0x83507000) [pid = 1846] [serial = 2329] [outer = 0x83504000] 15:47:05 INFO - PROCESS | 1846 | 1478040425746 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1846 | ++DOMWINDOW == 32 (0x83508c00) [pid = 1846] [serial = 2330] [outer = 0x83504000] 15:47:06 INFO - PROCESS | 1846 | [1846] 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 15:47:06 INFO - PROCESS | 1846 | 1478040426562 Marionette TRACE conn3 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 15:47:06 INFO - .................................. 15:47:06 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1228ms 15:47:06 INFO - TEST-START | /workers/semantics/interface-objects/003.html 15:47:06 INFO - PROCESS | 1846 | 1478040426621 Marionette TRACE conn3 -> [0,3657,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1846 | 1478040426624 Marionette TRACE conn3 <- [1,3657,null,{"value":"8"}] 15:47:06 INFO - PROCESS | 1846 | 1478040426632 Marionette TRACE conn3 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:06 INFO - PROCESS | 1846 | 1478040426779 Marionette TRACE conn3 <- [1,3658,null,{"value":null}] 15:47:06 INFO - PROCESS | 1846 | 1478040426789 Marionette TRACE conn3 -> [0,3659,"getWindowHandles",null] 15:47:06 INFO - PROCESS | 1846 | 1478040426794 Marionette TRACE conn3 <- [1,3659,null,["8"]] 15:47:06 INFO - PROCESS | 1846 | 1478040426801 Marionette TRACE conn3 -> [0,3660,"switchToWindow",{"name":"8"}] 15:47:06 INFO - PROCESS | 1846 | 1478040426806 Marionette TRACE conn3 <- [1,3660,null,{}] 15:47:06 INFO - PROCESS | 1846 | 1478040426920 Marionette TRACE conn3 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1846 | ++DOCSHELL 0x8bec2c00 == 11 [pid = 1846] [id = 800] 15:47:06 INFO - PROCESS | 1846 | ++DOMWINDOW == 33 (0x8bec4000) [pid = 1846] [serial = 2331] [outer = (nil)] 15:47:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 34 (0x8c759c00) [pid = 1846] [serial = 2332] [outer = 0x8bec4000] 15:47:07 INFO - PROCESS | 1846 | 1478040427009 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1846 | ++DOMWINDOW == 35 (0x8c762000) [pid = 1846] [serial = 2333] [outer = 0x8bec4000] 15:47:07 INFO - .............................................................. 15:47:07 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1074ms 15:47:07 INFO - TEST-START | /workers/semantics/interface-objects/004.html 15:47:07 INFO - PROCESS | 1846 | 1478040427647 Marionette TRACE conn3 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 15:47:07 INFO - PROCESS | 1846 | 1478040427705 Marionette TRACE conn3 -> [0,3662,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1846 | 1478040427707 Marionette TRACE conn3 <- [1,3662,null,{"value":"8"}] 15:47:07 INFO - PROCESS | 1846 | 1478040427715 Marionette TRACE conn3 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:07 INFO - PROCESS | 1846 | 1478040427900 Marionette TRACE conn3 <- [1,3663,null,{"value":null}] 15:47:07 INFO - PROCESS | 1846 | 1478040427926 Marionette TRACE conn3 -> [0,3664,"getWindowHandles",null] 15:47:07 INFO - PROCESS | 1846 | 1478040427931 Marionette TRACE conn3 <- [1,3664,null,["8"]] 15:47:07 INFO - PROCESS | 1846 | 1478040427938 Marionette TRACE conn3 -> [0,3665,"switchToWindow",{"name":"8"}] 15:47:07 INFO - PROCESS | 1846 | 1478040427947 Marionette TRACE conn3 <- [1,3665,null,{}] 15:47:08 INFO - PROCESS | 1846 | 1478040428063 Marionette TRACE conn3 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c75bc00 == 12 [pid = 1846] [id = 801] 15:47:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 36 (0x8c766c00) [pid = 1846] [serial = 2334] [outer = (nil)] 15:47:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 37 (0x8c792000) [pid = 1846] [serial = 2335] [outer = 0x8c766c00] 15:47:08 INFO - PROCESS | 1846 | 1478040428143 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1846 | ++DOMWINDOW == 38 (0x8c7ed800) [pid = 1846] [serial = 2336] [outer = 0x8c766c00] 15:47:08 INFO - PROCESS | 1846 | 1478040428686 Marionette TRACE conn3 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 15:47:08 INFO - ................................. 15:47:08 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1027ms 15:47:08 INFO - PROCESS | 1846 | 1478040428742 Marionette TRACE conn3 -> [0,3667,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1846 | 1478040428744 Marionette TRACE conn3 <- [1,3667,null,{"value":"8"}] 15:47:08 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 15:47:08 INFO - PROCESS | 1846 | 1478040428751 Marionette TRACE conn3 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:08 INFO - PROCESS | 1846 | 1478040428990 Marionette TRACE conn3 <- [1,3668,null,{"value":null}] 15:47:09 INFO - PROCESS | 1846 | 1478040429012 Marionette TRACE conn3 -> [0,3669,"getWindowHandles",null] 15:47:09 INFO - PROCESS | 1846 | 1478040429016 Marionette TRACE conn3 <- [1,3669,null,["8"]] 15:47:09 INFO - PROCESS | 1846 | 1478040429033 Marionette TRACE conn3 -> [0,3670,"switchToWindow",{"name":"8"}] 15:47:09 INFO - PROCESS | 1846 | 1478040429037 Marionette TRACE conn3 <- [1,3670,null,{}] 15:47:09 INFO - PROCESS | 1846 | 1478040429041 Marionette TRACE conn3 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1846 | ++DOCSHELL 0x8c795800 == 13 [pid = 1846] [id = 802] 15:47:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 39 (0x8c96f800) [pid = 1846] [serial = 2337] [outer = (nil)] 15:47:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 40 (0x8c973800) [pid = 1846] [serial = 2338] [outer = 0x8c96f800] 15:47:09 INFO - PROCESS | 1846 | 1478040429125 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1846 | ++DOMWINDOW == 41 (0x8de1a400) [pid = 1846] [serial = 2339] [outer = 0x8c96f800] 15:47:09 INFO - PROCESS | 1846 | 1478040429706 Marionette TRACE conn3 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 15:47:09 INFO - . 15:47:09 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 973ms 15:47:09 INFO - PROCESS | 1846 | 1478040429724 Marionette TRACE conn3 -> [0,3672,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1846 | 1478040429728 Marionette TRACE conn3 <- [1,3672,null,{"value":"8"}] 15:47:09 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 15:47:09 INFO - PROCESS | 1846 | 1478040429735 Marionette TRACE conn3 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:09 INFO - PROCESS | 1846 | 1478040429873 Marionette TRACE conn3 <- [1,3673,null,{"value":null}] 15:47:09 INFO - PROCESS | 1846 | 1478040429889 Marionette TRACE conn3 -> [0,3674,"getWindowHandles",null] 15:47:09 INFO - PROCESS | 1846 | 1478040429901 Marionette TRACE conn3 <- [1,3674,null,["8"]] 15:47:10 INFO - PROCESS | 1846 | 1478040430030 Marionette TRACE conn3 -> [0,3675,"switchToWindow",{"name":"8"}] 15:47:10 INFO - PROCESS | 1846 | 1478040430037 Marionette TRACE conn3 <- [1,3675,null,{}] 15:47:10 INFO - PROCESS | 1846 | 1478040430041 Marionette TRACE conn3 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1846 | ++DOCSHELL 0x8beba400 == 14 [pid = 1846] [id = 803] 15:47:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 42 (0x8c97b400) [pid = 1846] [serial = 2340] [outer = (nil)] 15:47:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 43 (0x8dea3c00) [pid = 1846] [serial = 2341] [outer = 0x8c97b400] 15:47:10 INFO - PROCESS | 1846 | 1478040430150 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1846 | ++DOMWINDOW == 44 (0x83148400) [pid = 1846] [serial = 2342] [outer = 0x8c97b400] 15:47:10 INFO - PROCESS | 1846 | 1478040430705 Marionette TRACE conn3 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 15:47:10 INFO - . 15:47:10 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1023ms 15:47:10 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 15:47:10 INFO - PROCESS | 1846 | 1478040430758 Marionette TRACE conn3 -> [0,3677,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1846 | 1478040430760 Marionette TRACE conn3 <- [1,3677,null,{"value":"8"}] 15:47:10 INFO - PROCESS | 1846 | 1478040430765 Marionette TRACE conn3 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:10 INFO - PROCESS | 1846 | 1478040430945 Marionette TRACE conn3 <- [1,3678,null,{"value":null}] 15:47:11 INFO - PROCESS | 1846 | 1478040431064 Marionette TRACE conn3 -> [0,3679,"getWindowHandles",null] 15:47:11 INFO - PROCESS | 1846 | 1478040431069 Marionette TRACE conn3 <- [1,3679,null,["8"]] 15:47:11 INFO - PROCESS | 1846 | 1478040431077 Marionette TRACE conn3 -> [0,3680,"switchToWindow",{"name":"8"}] 15:47:11 INFO - PROCESS | 1846 | 1478040431085 Marionette TRACE conn3 <- [1,3680,null,{}] 15:47:11 INFO - PROCESS | 1846 | 1478040431093 Marionette TRACE conn3 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1846 | ++DOCSHELL 0x82c81400 == 15 [pid = 1846] [id = 804] 15:47:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 45 (0x82c8c000) [pid = 1846] [serial = 2343] [outer = (nil)] 15:47:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 46 (0x82e74400) [pid = 1846] [serial = 2344] [outer = 0x82c8c000] 15:47:11 INFO - PROCESS | 1846 | 1478040431196 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1846 | ++DOMWINDOW == 47 (0x82e7fc00) [pid = 1846] [serial = 2345] [outer = 0x82c8c000] 15:47:11 INFO - PROCESS | 1846 | 1478040431899 Marionette TRACE conn3 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 15:47:11 INFO - . 15:47:11 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1174ms 15:47:11 INFO - PROCESS | 1846 | 1478040431947 Marionette TRACE conn3 -> [0,3682,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1846 | 1478040431953 Marionette TRACE conn3 <- [1,3682,null,{"value":"8"}] 15:47:11 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 15:47:11 INFO - PROCESS | 1846 | 1478040431962 Marionette TRACE conn3 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 15:47:12 INFO - PROCESS | 1846 | 1478040432131 Marionette TRACE conn3 <- [1,3683,null,{"value":null}] 15:47:12 INFO - PROCESS | 1846 | 1478040432302 Marionette TRACE conn3 -> [0,3684,"getWindowHandles",null] 15:47:12 INFO - PROCESS | 1846 | 1478040432308 Marionette TRACE conn3 <- [1,3684,null,["8"]] 15:47:12 INFO - PROCESS | 1846 | 1478040432320 Marionette TRACE conn3 -> [0,3685,"switchToWindow",{"name":"8"}] 15:47:12 INFO - PROCESS | 1846 | 1478040432327 Marionette TRACE conn3 <- [1,3685,null,{}] 15:47:12 INFO - PROCESS | 1846 | 1478040432333 Marionette TRACE conn3 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"23208bbd-583b-4b82-a4e6-29abec32cf45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1846 | ++DOCSHELL 0x82fdcc00 == 16 [pid = 1846] [id = 805] 15:47:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 48 (0x82fdf000) [pid = 1846] [serial = 2346] [outer = (nil)] 15:47:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 49 (0x83148c00) [pid = 1846] [serial = 2347] [outer = 0x82fdf000] 15:47:12 INFO - PROCESS | 1846 | 1478040432427 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1846 | ++DOMWINDOW == 50 (0x83187000) [pid = 1846] [serial = 2348] [outer = 0x82fdf000] 15:47:13 INFO - PROCESS | 1846 | 1478040433019 Marionette TRACE conn3 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1846 | 1478040433078 Marionette TRACE conn3 <- [1,3687,null,{"value":"8"}] 15:47:14 WARNING - u'runner_teardown' () 15:47:14 INFO - No more tests 15:47:14 INFO - Got 0 unexpected results 15:47:14 INFO - SUITE-END | took 2190s 15:47:14 INFO - Closing logging queue 15:47:14 INFO - queue closed 15:47:14 INFO - Return code: 0 15:47:14 WARNING - # TBPL SUCCESS # 15:47:14 INFO - Running post-action listener: _resource_record_post_action 15:47:14 INFO - [mozharness: 2016-11-01 22:47:14.413627Z] Finished run-tests step (success) 15:47:14 INFO - Running post-run listener: _resource_record_post_run 15:47:14 INFO - Total resource usage - Wall time: 2227s; CPU: 45.0%; Read bytes: 12029952; Write bytes: 312537088; Read time: 396; Write time: 195948 15:47:14 INFO - TinderboxPrint: CPU usage
45.3% 15:47:14 INFO - TinderboxPrint: I/O read bytes / time
12,029,952 / 396 15:47:14 INFO - TinderboxPrint: I/O write bytes / time
312,537,088 / 195,948 15:47:14 INFO - TinderboxPrint: CPU idle
1,206.6 (54.5%) 15:47:14 INFO - TinderboxPrint: CPU system
102.6 (4.6%) 15:47:14 INFO - TinderboxPrint: CPU user
899.9 (40.7%) 15:47:14 INFO - TinderboxPrint: Swap in / out
0 / 0 15:47:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:47:14 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 178896896; Read time: 0; Write time: 157724 15:47:14 INFO - run-tests - Wall time: 2198s; CPU: 45.0%; Read bytes: 12029952; Write bytes: 125227008; Read time: 396; Write time: 33184 15:47:15 INFO - Running post-run listener: _upload_blobber_files 15:47:15 INFO - Blob upload gear active. 15:47:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:47:15 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 15:47:15 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'] 15:47:15 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 15:47:15 INFO - (blobuploader) - INFO - Open directory for files ... 15:47:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:47:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:47:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:47:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:47:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:47:17 INFO - (blobuploader) - INFO - Done attempting. 15:47:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:47:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:47:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:47:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:47:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:47:18 INFO - (blobuploader) - INFO - Done attempting. 15:47:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 15:47:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:47:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:47:20 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 15:47:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:47:20 INFO - (blobuploader) - INFO - Done attempting. 15:47:20 INFO - (blobuploader) - INFO - Iteration through files over. 15:47:20 INFO - Return code: 0 15:47:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:47:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:47:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/49ab4c28c6f2cbb7c0356db7f316ae09a05d2bae6ca0f9be54a42e8b0c2416f5a078328b4f0ab2748fced41bb86b3e8e0d973a994415c967c97e399f7f9199c2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/13fbfd2d24c3189816b4a2b3848542a1d29da7eca616e307b61a6865a866786b80e1a5d2056c3899c88cd3572143c1070d3e96081386df96c32fd4bb61848f00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d8c28a768e2ccb08e41ae90b5cf1d321b25a1a585bb3cd0c1580072019cec0a0316ae9ec25b934af978ce793548a3282e69861c4064359bc9b234dd8f1445638"} 15:47:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:47:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:47:20 INFO - Contents: 15:47:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/49ab4c28c6f2cbb7c0356db7f316ae09a05d2bae6ca0f9be54a42e8b0c2416f5a078328b4f0ab2748fced41bb86b3e8e0d973a994415c967c97e399f7f9199c2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/13fbfd2d24c3189816b4a2b3848542a1d29da7eca616e307b61a6865a866786b80e1a5d2056c3899c88cd3572143c1070d3e96081386df96c32fd4bb61848f00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d8c28a768e2ccb08e41ae90b5cf1d321b25a1a585bb3cd0c1580072019cec0a0316ae9ec25b934af978ce793548a3282e69861c4064359bc9b234dd8f1445638"} 15:47:20 INFO - Running post-run listener: copy_logs_to_upload_dir 15:47:20 INFO - Copying logs to upload dir... 15:47:20 INFO - mkdir: /builds/slave/test/build/upload/logs 15:47:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2355.221997 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 15 secs) (at 2016-11-01 15:47:21.026050) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 15:47:21.027187) ========= 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-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/49ab4c28c6f2cbb7c0356db7f316ae09a05d2bae6ca0f9be54a42e8b0c2416f5a078328b4f0ab2748fced41bb86b3e8e0d973a994415c967c97e399f7f9199c2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/13fbfd2d24c3189816b4a2b3848542a1d29da7eca616e307b61a6865a866786b80e1a5d2056c3899c88cd3572143c1070d3e96081386df96c32fd4bb61848f00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d8c28a768e2ccb08e41ae90b5cf1d321b25a1a585bb3cd0c1580072019cec0a0316ae9ec25b934af978ce793548a3282e69861c4064359bc9b234dd8f1445638"} build_url:https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028194 build_url: 'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/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/49ab4c28c6f2cbb7c0356db7f316ae09a05d2bae6ca0f9be54a42e8b0c2416f5a078328b4f0ab2748fced41bb86b3e8e0d973a994415c967c97e399f7f9199c2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/13fbfd2d24c3189816b4a2b3848542a1d29da7eca616e307b61a6865a866786b80e1a5d2056c3899c88cd3572143c1070d3e96081386df96c32fd4bb61848f00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d8c28a768e2ccb08e41ae90b5cf1d321b25a1a585bb3cd0c1580072019cec0a0316ae9ec25b934af978ce793548a3282e69861c4064359bc9b234dd8f1445638"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VpJE3zYsSG-DcSjOtxfLhQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 15:47:21.088495) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:47:21.088985) ========= 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-1478035612.283929-1764644450 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015741 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 15:47:21.182915) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 15:47:21.183236) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 15:47:21.183580) ========= ========= Total master_lag: 0.90 =========