builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-551 starttime: 1477757706.67 results: success (0) buildid: 20161029063802 builduid: f503ea2dff4744db9856598a7952b4cc revision: 969c3295d3aa77931cca26eddb047d9d74bd9858 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:06.668386) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:06.852384) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:06.852799) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:07.272053) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:07.272338) ========= 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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False --2016-10-29 09:15:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.52M=0.001s 2016-10-29 09:15:07 (9.52 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.256261 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:07.561071) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:07.561409) ========= 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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.057199 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:07.748195) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 09:15:07.748590) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 969c3295d3aa77931cca26eddb047d9d74bd9858 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 969c3295d3aa77931cca26eddb047d9d74bd9858 --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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False 2016-10-29 09:15:07,827 truncating revision to first 12 chars 2016-10-29 09:15:07,828 Setting DEBUG logging. 2016-10-29 09:15:07,828 attempt 1/10 2016-10-29 09:15:07,828 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/969c3295d3aa?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-29 09:15:09,108 unpacking tar archive at: fx-team-969c3295d3aa/testing/mozharness/ program finished with exit code 0 elapsedTime=1.517977 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 09:15:09.304264) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:09.304592) ========= script_repo_revision: 969c3295d3aa77931cca26eddb047d9d74bd9858 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:09.304969) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:09.305249) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 09:15:09.412404) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 17 secs) (at 2016-10-29 09:15:09.412750) ========= /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 fx-team --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', 'fx-team', '--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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False 09:15:09 INFO - MultiFileLogger online at 20161029 09:15:09 in /builds/slave/test 09:15:09 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 fx-team --download-symbols true 09:15:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:15:09 INFO - {'allow_software_gl_layers': False, 09:15:09 INFO - 'append_to_log': False, 09:15:09 INFO - 'base_work_dir': '/builds/slave/test', 09:15:09 INFO - 'blob_upload_branch': 'fx-team', 09:15:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:15:09 INFO - 'buildbot_json_path': 'buildprops.json', 09:15:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:15:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:15:09 INFO - 'download_minidump_stackwalk': True, 09:15:09 INFO - 'download_symbols': 'true', 09:15:09 INFO - 'download_tooltool': True, 09:15:09 INFO - 'e10s': False, 09:15:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:15:09 INFO - 'tooltool.py': '/tools/tooltool.py', 09:15:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:15:09 INFO - '/tools/misc-python/virtualenv.py')}, 09:15:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:15:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:15:09 INFO - 'log_level': 'info', 09:15:09 INFO - 'log_to_console': True, 09:15:09 INFO - 'opt_config_files': (), 09:15:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:15:09 INFO - '--processes=1', 09:15:09 INFO - '--config=%(test_path)s/wptrunner.ini', 09:15:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:15:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:15:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:15:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:15:09 INFO - 'pip_index': False, 09:15:09 INFO - 'require_test_zip': True, 09:15:09 INFO - 'test_type': ('testharness',), 09:15:09 INFO - 'this_chunk': '1', 09:15:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:15:09 INFO - 'total_chunks': '10', 09:15:09 INFO - 'virtualenv_path': 'venv', 09:15:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:15:09 INFO - 'work_dir': 'build'} 09:15:09 INFO - [mozharness: 2016-10-29 16:15:09.652891Z] Running clobber step. 09:15:09 INFO - Running pre-action listener: _resource_record_pre_action 09:15:09 INFO - Running main action method: clobber 09:15:09 INFO - rmtree: /builds/slave/test/build 09:15:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:15:12 INFO - Running post-action listener: _resource_record_post_action 09:15:12 INFO - [mozharness: 2016-10-29 16:15:12.523928Z] Finished clobber step (success) 09:15:12 INFO - [mozharness: 2016-10-29 16:15:12.524248Z] Running read-buildbot-config step. 09:15:12 INFO - Running pre-action listener: _resource_record_pre_action 09:15:12 INFO - Running main action method: read_buildbot_config 09:15:12 INFO - Using buildbot properties: 09:15:12 INFO - { 09:15:12 INFO - "project": "", 09:15:12 INFO - "product": "firefox", 09:15:12 INFO - "script_repo_revision": "production", 09:15:12 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-8-3600", 09:15:12 INFO - "repository": "", 09:15:12 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 09:15:12 INFO - "buildid": "20161029063802", 09:15:12 INFO - "pgo_build": "False", 09:15:12 INFO - "basedir": "/builds/slave/test", 09:15:12 INFO - "buildnumber": 10, 09:15:12 INFO - "slavename": "tst-linux32-spot-551", 09:15:12 INFO - "revision": "969c3295d3aa77931cca26eddb047d9d74bd9858", 09:15:12 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 09:15:12 INFO - "platform": "linux", 09:15:12 INFO - "branch": "fx-team", 09:15:12 INFO - "repo_path": "integration/fx-team", 09:15:12 INFO - "moz_repo_path": "", 09:15:12 INFO - "stage_platform": "linux", 09:15:12 INFO - "builduid": "f503ea2dff4744db9856598a7952b4cc", 09:15:12 INFO - "slavebuilddir": "test" 09:15:12 INFO - } 09:15:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 09:15:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 09:15:12 INFO - Running post-action listener: _resource_record_post_action 09:15:12 INFO - [mozharness: 2016-10-29 16:15:12.532378Z] Finished read-buildbot-config step (success) 09:15:12 INFO - [mozharness: 2016-10-29 16:15:12.532666Z] Running download-and-extract step. 09:15:12 INFO - Running pre-action listener: _resource_record_pre_action 09:15:12 INFO - Running main action method: download_and_extract 09:15:12 INFO - mkdir: /builds/slave/test/build/tests 09:15:12 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')]} 09:15:12 INFO - trying https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 09:15:12 INFO - Downloading https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/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 09:15:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/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 09:15:13 INFO - Downloaded 1325 bytes. 09:15:13 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 09:15:13 INFO - Using the following test package requirements: 09:15:13 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 09:15:13 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 09:15:13 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 09:15:13 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'jsshell-linux-i686.zip'], 09:15:13 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 09:15:13 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 09:15:13 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 09:15:13 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 09:15:13 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 09:15:13 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 09:15:13 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 09:15:13 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 09:15:13 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/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 09:15:13 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 09:15:13 INFO - Fetch https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 09:15:14 INFO - Http code: 200 09:15:14 INFO - x-amz-id-2: /wUoQ967fDZMA4mg5LvjRmavlp2/YcpvqAYNhUUfPZ5+T3N53YSdBZY1tJ+fBuRokc971zZCVb4= 09:15:14 INFO - x-amz-request-id: 984D83B9D57F489B 09:15:14 INFO - x-amz-version-id: cLZfmh1BK93Y02pmx4U6tjM.iC3xf7FG 09:15:14 INFO - Expected file size: 20584174 09:15:14 INFO - Obtained file size: 20584174 09:15: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/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 09:15:15 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:15:15 INFO - Fetch https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 09:15:16 INFO - Http code: 200 09:15:16 INFO - via: 1.1 8008015354a3ca72f56c382a1d1cfe9f.cloudfront.net (CloudFront) 09:15:16 INFO - x-amz-cf-id: nqZr1OJA5akeuNg1jDgInoXvEnx79DpyqnKGo8ft8ofRYryg2b4wHA== 09:15:16 INFO - x-amz-version-id: IAb8CGdOOQoJ..vaQY1Jh4wzYYBImGEx 09:15:19 INFO - Expected file size: 43213275 09:15:19 INFO - Obtained file size: 43213275 09:15:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 09:15:30 INFO - trying https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 09:15:30 INFO - Downloading https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/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 09:15:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/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 09:15:32 INFO - Downloaded 66384918 bytes. 09:15:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 09:15:32 INFO - mkdir: /builds/slave/test/properties 09:15:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:15:32 INFO - Writing to file /builds/slave/test/properties/build_url 09:15:32 INFO - Contents: 09:15:32 INFO - build_url:https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 09:15:32 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 09:15:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:15:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:15:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:15:33 INFO - Contents: 09:15:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:15:33 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:15:33 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:15:33 INFO - Fetch https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 09:15:34 INFO - Http code: 200 09:15:34 INFO - x-amz-id-2: v5YRzYJH21YUghXU2Kzh2ArjxboXsL0tHFIewEPP12BjYdR+vOC+Sk4yzeb79Ix7fOpRxLuH4hU= 09:15:34 INFO - x-amz-request-id: 9A817250187DC9D8 09:15:34 INFO - x-amz-version-id: 72L076RItcWA5YXsGPLY4OugAhHvX9w. 09:15:37 INFO - Expected file size: 178206612 09:15:37 INFO - Obtained file size: 178206612 09:15:58 INFO - Running post-action listener: _resource_record_post_action 09:15:58 INFO - Running post-action listener: set_extra_try_arguments 09:15:58 INFO - [mozharness: 2016-10-29 16:15:58.883447Z] Finished download-and-extract step (success) 09:15:58 INFO - [mozharness: 2016-10-29 16:15:58.883743Z] Running fetch-geckodriver step. 09:15:58 INFO - Running pre-action listener: _resource_record_pre_action 09:15:58 INFO - Running main action method: fetch_geckodriver 09:15:59 INFO - Running post-action listener: _resource_record_post_action 09:15:59 INFO - [mozharness: 2016-10-29 16:15:59.020778Z] Finished fetch-geckodriver step (success) 09:15:59 INFO - [mozharness: 2016-10-29 16:15:59.021100Z] Running create-virtualenv step. 09:15:59 INFO - Running pre-action listener: _pre_create_virtualenv 09:15:59 INFO - Running pre-action listener: _resource_record_pre_action 09:15:59 INFO - Running main action method: create_virtualenv 09:15:59 INFO - Creating virtualenv /builds/slave/test/build/venv 09:15:59 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 09:15:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:15:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:15:59 INFO - Using real prefix '/usr' 09:15:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:16:00 INFO - Installing distribute.............................................................................................................................................................................................done. 09:16:04 INFO - Installing pip.................done. 09:16:04 INFO - Return code: 0 09:16:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 09:16:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 09:16:04 INFO - Reading from file tmpfile_stdout 09:16:04 INFO - Output received: 09:16:04 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) 09:16:04 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 09:16:04 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')]} 09:16:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:04 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')]} 09:16:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 09:16:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 09:16:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:04 INFO - 'CCACHE_UMASK': '002', 09:16:04 INFO - 'DISPLAY': ':0', 09:16:04 INFO - 'HOME': '/home/cltbld', 09:16:04 INFO - 'LANG': 'en_US.UTF-8', 09:16:04 INFO - 'LOGNAME': 'cltbld', 09:16:04 INFO - 'MAIL': '/var/mail/cltbld', 09:16:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:04 INFO - 'MOZ_NO_REMOTE': '1', 09:16:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:04 INFO - 'PWD': '/builds/slave/test', 09:16:04 INFO - 'SHELL': '/bin/bash', 09:16:04 INFO - 'SHLVL': '1', 09:16:04 INFO - 'TERM': 'linux', 09:16:04 INFO - 'TMOUT': '86400', 09:16:04 INFO - 'USER': 'cltbld', 09:16:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:04 INFO - '_': '/tools/buildbot/bin/python'} 09:16:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:04 INFO - Downloading/unpacking psutil>=3.1.1 09:16:04 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 09:16:04 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 09:16:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:04 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 09:16:04 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 09:16:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:16:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:16:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:08 INFO - Installing collected packages: psutil 09:16:08 INFO - Running setup.py install for psutil 09:16:08 INFO - building 'psutil._psutil_linux' extension 09:16:08 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 09:16:09 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:16:09 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:16:09 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 09:16:09 INFO - building 'psutil._psutil_posix' extension 09:16:09 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 09:16:09 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 09:16:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:16:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:09 INFO - Successfully installed psutil 09:16:09 INFO - Cleaning up... 09:16:09 INFO - Return code: 0 09:16:09 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 09:16:09 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')]} 09:16:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:09 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')]} 09:16:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 09:16:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 09:16:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:10 INFO - 'CCACHE_UMASK': '002', 09:16:10 INFO - 'DISPLAY': ':0', 09:16:10 INFO - 'HOME': '/home/cltbld', 09:16:10 INFO - 'LANG': 'en_US.UTF-8', 09:16:10 INFO - 'LOGNAME': 'cltbld', 09:16:10 INFO - 'MAIL': '/var/mail/cltbld', 09:16:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:10 INFO - 'MOZ_NO_REMOTE': '1', 09:16:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:10 INFO - 'PWD': '/builds/slave/test', 09:16:10 INFO - 'SHELL': '/bin/bash', 09:16:10 INFO - 'SHLVL': '1', 09:16:10 INFO - 'TERM': 'linux', 09:16:10 INFO - 'TMOUT': '86400', 09:16:10 INFO - 'USER': 'cltbld', 09:16:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:10 INFO - '_': '/tools/buildbot/bin/python'} 09:16:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:10 INFO - Downloading/unpacking mozsystemmonitor==0.3 09:16:10 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 09:16:10 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 09:16:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:10 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 09:16:10 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 09:16:13 INFO - Downloading mozsystemmonitor-0.3.tar.gz 09:16:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:16:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 09:16:13 INFO - Installing collected packages: mozsystemmonitor 09:16:13 INFO - Running setup.py install for mozsystemmonitor 09:16:14 INFO - Successfully installed mozsystemmonitor 09:16:14 INFO - Cleaning up... 09:16:14 INFO - Return code: 0 09:16:14 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 09:16:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 09:16:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 09:16:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 09:16:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 09:16:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:14 INFO - 'CCACHE_UMASK': '002', 09:16:14 INFO - 'DISPLAY': ':0', 09:16:14 INFO - 'HOME': '/home/cltbld', 09:16:14 INFO - 'LANG': 'en_US.UTF-8', 09:16:14 INFO - 'LOGNAME': 'cltbld', 09:16:14 INFO - 'MAIL': '/var/mail/cltbld', 09:16:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:14 INFO - 'MOZ_NO_REMOTE': '1', 09:16:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:14 INFO - 'PWD': '/builds/slave/test', 09:16:14 INFO - 'SHELL': '/bin/bash', 09:16:14 INFO - 'SHLVL': '1', 09:16:14 INFO - 'TERM': 'linux', 09:16:14 INFO - 'TMOUT': '86400', 09:16:14 INFO - 'USER': 'cltbld', 09:16:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:14 INFO - '_': '/tools/buildbot/bin/python'} 09:16:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:14 INFO - Downloading/unpacking jsonschema==2.5.1 09:16:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:18 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 09:16:18 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 09:16:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:18 INFO - Downloading functools32-3.2.3-2.tar.gz 09:16:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 09:16:18 INFO - warning: no files found matching '*.txt' 09:16:18 INFO - no previously-included directories found matching 'build' 09:16:18 INFO - no previously-included directories found matching 'dist' 09:16:18 INFO - no previously-included directories found matching '.git*' 09:16:18 INFO - Installing collected packages: jsonschema, functools32 09:16:18 INFO - Running setup.py install for functools32 09:16:18 INFO - warning: no files found matching '*.txt' 09:16:18 INFO - no previously-included directories found matching 'build' 09:16:18 INFO - no previously-included directories found matching 'dist' 09:16:18 INFO - no previously-included directories found matching '.git*' 09:16:18 INFO - Successfully installed jsonschema functools32 09:16:18 INFO - Cleaning up... 09:16:18 INFO - Return code: 0 09:16:18 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 09:16:18 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')]} 09:16:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:18 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')]} 09:16:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 09:16:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 09:16:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:19 INFO - 'CCACHE_UMASK': '002', 09:16:19 INFO - 'DISPLAY': ':0', 09:16:19 INFO - 'HOME': '/home/cltbld', 09:16:19 INFO - 'LANG': 'en_US.UTF-8', 09:16:19 INFO - 'LOGNAME': 'cltbld', 09:16:19 INFO - 'MAIL': '/var/mail/cltbld', 09:16:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:19 INFO - 'MOZ_NO_REMOTE': '1', 09:16:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:19 INFO - 'PWD': '/builds/slave/test', 09:16:19 INFO - 'SHELL': '/bin/bash', 09:16:19 INFO - 'SHLVL': '1', 09:16:19 INFO - 'TERM': 'linux', 09:16:19 INFO - 'TMOUT': '86400', 09:16:19 INFO - 'USER': 'cltbld', 09:16:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:19 INFO - '_': '/tools/buildbot/bin/python'} 09:16:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:19 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 09:16:19 INFO - Cleaning up... 09:16:19 INFO - Return code: 0 09:16:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:16:19 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')]} 09:16:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:19 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')]} 09:16:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:16:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:16:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:19 INFO - 'CCACHE_UMASK': '002', 09:16:19 INFO - 'DISPLAY': ':0', 09:16:19 INFO - 'HOME': '/home/cltbld', 09:16:19 INFO - 'LANG': 'en_US.UTF-8', 09:16:19 INFO - 'LOGNAME': 'cltbld', 09:16:19 INFO - 'MAIL': '/var/mail/cltbld', 09:16:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:19 INFO - 'MOZ_NO_REMOTE': '1', 09:16:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:19 INFO - 'PWD': '/builds/slave/test', 09:16:19 INFO - 'SHELL': '/bin/bash', 09:16:19 INFO - 'SHLVL': '1', 09:16:19 INFO - 'TERM': 'linux', 09:16:19 INFO - 'TMOUT': '86400', 09:16:19 INFO - 'USER': 'cltbld', 09:16:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:19 INFO - '_': '/tools/buildbot/bin/python'} 09:16:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:19 INFO - Downloading/unpacking blobuploader==1.2.4 09:16:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:16:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:16:23 INFO - Downloading blobuploader-1.2.4.tar.gz 09:16:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:16:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:16: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 09:16: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 09:16:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16: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 09:16: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 09:16:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:16:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:16:24 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 09:16:24 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 09:16:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:24 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 09:16:24 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 09:16:24 INFO - Downloading docopt-0.6.1.tar.gz 09:16:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:16:24 INFO - Installing collected packages: blobuploader, requests, docopt 09:16:24 INFO - Running setup.py install for blobuploader 09:16:25 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:16:25 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:16:25 INFO - Running setup.py install for requests 09:16:25 INFO - Running setup.py install for docopt 09:16:26 INFO - Successfully installed blobuploader requests docopt 09:16:26 INFO - Cleaning up... 09:16:26 INFO - Return code: 0 09:16:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:16:26 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')]} 09:16:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:26 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')]} 09:16:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:16:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:16:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:26 INFO - 'CCACHE_UMASK': '002', 09:16:26 INFO - 'DISPLAY': ':0', 09:16:26 INFO - 'HOME': '/home/cltbld', 09:16:26 INFO - 'LANG': 'en_US.UTF-8', 09:16:26 INFO - 'LOGNAME': 'cltbld', 09:16:26 INFO - 'MAIL': '/var/mail/cltbld', 09:16:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:26 INFO - 'MOZ_NO_REMOTE': '1', 09:16:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:26 INFO - 'PWD': '/builds/slave/test', 09:16:26 INFO - 'SHELL': '/bin/bash', 09:16:26 INFO - 'SHLVL': '1', 09:16:26 INFO - 'TERM': 'linux', 09:16:26 INFO - 'TMOUT': '86400', 09:16:26 INFO - 'USER': 'cltbld', 09:16:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:26 INFO - '_': '/tools/buildbot/bin/python'} 09:16:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:16:26 INFO - Running setup.py (path:/tmp/pip-9grnYX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:16:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:16:26 INFO - Running setup.py (path:/tmp/pip-0sgWFK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:16:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:16:26 INFO - Running setup.py (path:/tmp/pip-EOkHMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:16:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:16:26 INFO - Running setup.py (path:/tmp/pip-fDs81J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:16:27 INFO - Running setup.py (path:/tmp/pip-2cavsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:16:27 INFO - Running setup.py (path:/tmp/pip-QKam09-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:16:27 INFO - Running setup.py (path:/tmp/pip-p0J2cE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:16:27 INFO - Running setup.py (path:/tmp/pip-zqGMQz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:16:27 INFO - Running setup.py (path:/tmp/pip-xGhpI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:16:27 INFO - Running setup.py (path:/tmp/pip-3wATY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:16:27 INFO - Running setup.py (path:/tmp/pip-MlONXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:16:27 INFO - Running setup.py (path:/tmp/pip-op9hrj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:16:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:16:27 INFO - Running setup.py (path:/tmp/pip-jnGe1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:16:28 INFO - Running setup.py (path:/tmp/pip-TH8KxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:28 INFO - Running setup.py (path:/tmp/pip-ze335q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:16:28 INFO - Running setup.py (path:/tmp/pip-Zq8ZXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:16:28 INFO - Running setup.py (path:/tmp/pip-vWPuzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:16:28 INFO - Running setup.py (path:/tmp/pip-yhtqxB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:16:28 INFO - Running setup.py (path:/tmp/pip-H89FLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:28 INFO - Running setup.py (path:/tmp/pip-C8f54m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:16:29 INFO - Running setup.py (path:/tmp/pip-x8t49h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:16:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16:29 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 09:16:29 INFO - Running setup.py install for manifestparser 09:16:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:16:29 INFO - Running setup.py install for mozcrash 09:16:29 INFO - Running setup.py install for mozdebug 09:16:29 INFO - Running setup.py install for mozdevice 09:16:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:16:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Running setup.py install for mozfile 09:16:30 INFO - Running setup.py install for mozhttpd 09:16:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Running setup.py install for mozinfo 09:16:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Running setup.py install for mozInstall 09:16:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:16:30 INFO - Running setup.py install for mozleak 09:16:30 INFO - Running setup.py install for mozlog 09:16:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:16:31 INFO - Running setup.py install for moznetwork 09:16:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:16:31 INFO - Running setup.py install for mozprocess 09:16:31 INFO - Running setup.py install for mozprofile 09:16:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:16:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:16:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:16:31 INFO - Running setup.py install for mozrunner 09:16:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:16:32 INFO - Running setup.py install for mozscreenshot 09:16:32 INFO - Running setup.py install for moztest 09:16:32 INFO - Running setup.py install for mozversion 09:16:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:16:32 INFO - Running setup.py install for wptserve 09:16:32 INFO - Running setup.py install for marionette-driver 09:16:33 INFO - Running setup.py install for browsermob-proxy 09:16:33 INFO - Running setup.py install for marionette-client 09:16:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:16:33 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 09:16:33 INFO - Cleaning up... 09:16:33 INFO - Return code: 0 09:16:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:16:33 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')]} 09:16:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:33 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')]} 09:16:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:16:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa232dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1848b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3d13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, '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-1477757056.121505-2112851738', '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 09:16:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:16:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:16:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:33 INFO - 'CCACHE_UMASK': '002', 09:16:33 INFO - 'DISPLAY': ':0', 09:16:33 INFO - 'HOME': '/home/cltbld', 09:16:33 INFO - 'LANG': 'en_US.UTF-8', 09:16:33 INFO - 'LOGNAME': 'cltbld', 09:16:33 INFO - 'MAIL': '/var/mail/cltbld', 09:16:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:33 INFO - 'MOZ_NO_REMOTE': '1', 09:16:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:33 INFO - 'PWD': '/builds/slave/test', 09:16:33 INFO - 'SHELL': '/bin/bash', 09:16:33 INFO - 'SHLVL': '1', 09:16:33 INFO - 'TERM': 'linux', 09:16:33 INFO - 'TMOUT': '86400', 09:16:33 INFO - 'USER': 'cltbld', 09:16:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:16:33 INFO - '_': '/tools/buildbot/bin/python'} 09:16:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:16:34 INFO - Running setup.py (path:/tmp/pip-wsxpvj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:16:34 INFO - Running setup.py (path:/tmp/pip-xmhX9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:16:34 INFO - Running setup.py (path:/tmp/pip-xWZOew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:16:34 INFO - Running setup.py (path:/tmp/pip-_JZoNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:16:34 INFO - Running setup.py (path:/tmp/pip-cZkRtV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:16:34 INFO - Running setup.py (path:/tmp/pip-oZvR21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:16:34 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)) 09:16:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:16:34 INFO - Running setup.py (path:/tmp/pip-HN0lVn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:16:35 INFO - Running setup.py (path:/tmp/pip-_lMqLr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:16:35 INFO - Running setup.py (path:/tmp/pip-4ZgK9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:16:35 INFO - Running setup.py (path:/tmp/pip-vdDk0W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:16:35 INFO - Running setup.py (path:/tmp/pip-UxJjOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:16:35 INFO - Running setup.py (path:/tmp/pip-5aMCDg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:16:35 INFO - Running setup.py (path:/tmp/pip-KenQGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:16:35 INFO - Running setup.py (path:/tmp/pip-bg8vmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:16:35 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)) 09:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:35 INFO - Running setup.py (path:/tmp/pip-WXo6TF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:16:36 INFO - Running setup.py (path:/tmp/pip-cK5mVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:16:36 INFO - Running setup.py (path:/tmp/pip-pzrbq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:16:36 INFO - Running setup.py (path:/tmp/pip-tuUdks-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:16:36 INFO - Running setup.py (path:/tmp/pip-267fFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:36 INFO - Running setup.py (path:/tmp/pip-jDRA3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:36 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)) 09:16:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:16:36 INFO - Running setup.py (path:/tmp/pip-dbjyja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:16:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16:37 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)) 09:16:37 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)) 09:16:37 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)) 09:16:37 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)) 09:16:37 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)) 09:16:37 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)) 09:16:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:16:37 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 09:16:37 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 09:16:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:16:37 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 09:16:37 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 09:16:40 INFO - Downloading blessings-1.6.tar.gz 09:16:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:16:40 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)) 09:16:40 INFO - Installing collected packages: blessings 09:16:40 INFO - Running setup.py install for blessings 09:16:40 INFO - Successfully installed blessings 09:16:40 INFO - Cleaning up... 09:16:41 INFO - Return code: 0 09:16:41 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:16:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:16:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:16:41 INFO - Reading from file tmpfile_stdout 09:16:41 INFO - Current package versions: 09:16:41 INFO - argparse == 1.2.1 09:16:41 INFO - blessings == 1.6 09:16:41 INFO - blobuploader == 1.2.4 09:16:41 INFO - browsermob-proxy == 0.6.0 09:16:41 INFO - docopt == 0.6.1 09:16:41 INFO - functools32 == 3.2.3-2 09:16:41 INFO - jsonschema == 2.5.1 09:16:41 INFO - manifestparser == 1.1 09:16:41 INFO - marionette-client == 3.2.0 09:16:41 INFO - marionette-driver == 2.1.0 09:16:41 INFO - mozInstall == 1.12 09:16:41 INFO - mozcrash == 0.17 09:16:41 INFO - mozdebug == 0.1 09:16:41 INFO - mozdevice == 0.48 09:16:41 INFO - mozfile == 1.2 09:16:41 INFO - mozhttpd == 0.7 09:16:41 INFO - mozinfo == 0.9 09:16:41 INFO - mozleak == 0.1 09:16:41 INFO - mozlog == 3.4 09:16:41 INFO - moznetwork == 0.27 09:16:41 INFO - mozprocess == 0.23 09:16:41 INFO - mozprofile == 0.28 09:16:41 INFO - mozrunner == 6.12 09:16:41 INFO - mozscreenshot == 0.1 09:16:41 INFO - mozsystemmonitor == 0.3 09:16:41 INFO - moztest == 0.7 09:16:41 INFO - mozversion == 1.4 09:16:41 INFO - psutil == 3.1.1 09:16:41 INFO - requests == 1.2.3 09:16:41 INFO - wptserve == 1.4.0 09:16:41 INFO - wsgiref == 0.1.2 09:16:41 INFO - Running post-action listener: _resource_record_post_action 09:16:41 INFO - Running post-action listener: _start_resource_monitoring 09:16:41 INFO - Starting resource monitoring. 09:16:41 INFO - [mozharness: 2016-10-29 16:16:41.390478Z] Finished create-virtualenv step (success) 09:16:41 INFO - [mozharness: 2016-10-29 16:16:41.397324Z] Running pull step. 09:16:41 INFO - Running pre-action listener: _resource_record_pre_action 09:16:41 INFO - Running main action method: pull 09:16:41 INFO - Pull has nothing to do! 09:16:41 INFO - Running post-action listener: _resource_record_post_action 09:16:41 INFO - [mozharness: 2016-10-29 16:16:41.399161Z] Finished pull step (success) 09:16:41 INFO - [mozharness: 2016-10-29 16:16:41.399473Z] Running install step. 09:16:41 INFO - Running pre-action listener: _resource_record_pre_action 09:16:41 INFO - Running main action method: install 09:16:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:16:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:16:41 INFO - Reading from file tmpfile_stdout 09:16:41 INFO - Detecting whether we're running mozinstall >=1.0... 09:16:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:16:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:16:41 INFO - Reading from file tmpfile_stdout 09:16:41 INFO - Output received: 09:16:41 INFO - Usage: mozinstall [options] installer 09:16:41 INFO - Options: 09:16:41 INFO - -h, --help show this help message and exit 09:16:41 INFO - -d DEST, --destination=DEST 09:16:41 INFO - Directory to install application into. [default: 09:16:41 INFO - "/builds/slave/test"] 09:16:41 INFO - --app=APP Application being installed. [default: firefox] 09:16:41 INFO - mkdir: /builds/slave/test/build/application 09:16:41 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'] 09:16:41 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 09:17:12 INFO - Reading from file tmpfile_stdout 09:17:12 INFO - Output received: 09:17:12 INFO - /builds/slave/test/build/application/firefox/firefox 09:17:12 INFO - Running post-action listener: _resource_record_post_action 09:17:12 INFO - [mozharness: 2016-10-29 16:17:12.633936Z] Finished install step (success) 09:17:12 INFO - [mozharness: 2016-10-29 16:17:12.634114Z] Running run-tests step. 09:17:12 INFO - Running pre-action listener: _resource_record_pre_action 09:17:12 INFO - Running main action method: run_tests 09:17:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:17:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:17:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:17:12 INFO - grabbing minidump binary from tooltool 09:17:12 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')]} 09:17:12 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 09:17:12 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 09:17:12 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 09:17:12 INFO - Downloaded 37427 bytes. 09:17:12 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 09:17:12 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')]} 09:17:12 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 0xa1b97a0>, '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 0xa1be678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2d3aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:17:12 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 09:17:12 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 09:17:12 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 09:17:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:17:13 INFO - Return code: 0 09:17:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:17:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:17:13 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/deCa4uLrRI6KyQd-u-sqUA/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 09:17:13 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/deCa4uLrRI6KyQd-u-sqUA/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 09:17:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:17:13 INFO - 'CCACHE_UMASK': '002', 09:17:13 INFO - 'DISPLAY': ':0', 09:17:13 INFO - 'HOME': '/home/cltbld', 09:17:13 INFO - 'LANG': 'en_US.UTF-8', 09:17:13 INFO - 'LOGNAME': 'cltbld', 09:17:13 INFO - 'MAIL': '/var/mail/cltbld', 09:17:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:17:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:17:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:17:13 INFO - 'MOZ_NO_REMOTE': '1', 09:17:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:17:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:17:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:17:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:17:13 INFO - 'PWD': '/builds/slave/test', 09:17:13 INFO - 'SHELL': '/bin/bash', 09:17:13 INFO - 'SHLVL': '1', 09:17:13 INFO - 'TERM': 'linux', 09:17:13 INFO - 'TMOUT': '86400', 09:17:13 INFO - 'USER': 'cltbld', 09:17:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477757056.121505-2112851738', 09:17:13 INFO - '_': '/tools/buildbot/bin/python'} 09:17:13 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/deCa4uLrRI6KyQd-u-sqUA/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 09:17:13 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 09:17:13 INFO - import pkg_resources 09:17:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 09:17:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 09:17:15 INFO - Using 1 client processes 09:17:15 INFO - wptserve Starting http server on 127.0.0.1:8000 09:17:15 INFO - wptserve Starting http server on 127.0.0.1:8001 09:17:15 INFO - wptserve Starting http server on 127.0.0.1:8443 09:17:18 INFO - SUITE-START | Running 897 tests 09:17:18 INFO - Running testharness tests 09:17:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 09:17:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 09:17:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 09:17:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 09:17:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 09:17:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 09:17:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 5ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 1ms 09:17:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 09:17:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 09:17:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 7ms 09:17:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 9ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 09:17:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 09:17:18 INFO - TEST-START | /encrypted-media/idlharness.html 09:17:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 09:17:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 09:17:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 09:17:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 09:17:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 09:17:18 INFO - TEST-START | /media-source/mediasource-duration.html 09:17:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 09:17:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 09:17:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 09:17:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:17:18 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 09:17:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 09:17:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 09:17:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 09:17:18 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 09:17:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 09:17:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 09:17:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 09:17:18 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 09:17:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/general.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 09:17:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 09:17:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 1ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 1ms 09:17:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 09:17:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 1ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 09:17:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 09:17:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 09:17:18 INFO - Setting up ssl 09:17:18 INFO - PROCESS | certutil | 09:17:18 INFO - PROCESS | certutil | 09:17:18 INFO - PROCESS | certutil | 09:17:18 INFO - Certificate Nickname Trust Attributes 09:17:18 INFO - SSL,S/MIME,JAR/XPI 09:17:18 INFO - 09:17:18 INFO - web-platform-tests CT,, 09:17:18 INFO - 09:17:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpwoarP5.mozrunner 09:17:18 INFO - Starting runner 09:17:21 INFO - PROCESS | 1850 | 1477757841486 Marionette DEBUG Marionette enabled via build flag and pref 09:17:21 INFO - PROCESS | 1850 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 09:17:21 INFO - PROCESS | 1850 | [1850] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 09:17:21 INFO - PROCESS | 1850 | [1850] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 09:17:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce67400 == 1 [pid = 1850] [id = 1] 09:17:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 1 (0x9ce67800) [pid = 1850] [serial = 1] [outer = (nil)] 09:17:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 2 (0x9ce68000) [pid = 1850] [serial = 2] [outer = 0x9ce67800] 09:17:21 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:22 INFO - PROCESS | 1850 | 1477757842259 Marionette INFO Listening on port 2828 09:17:22 INFO - PROCESS | 1850 | 1477757842845 Marionette DEBUG Marionette enabled via command-line flag 09:17:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a38c000 == 2 [pid = 1850] [id = 2] 09:17:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 3 (0x9a392800) [pid = 1850] [serial = 3] [outer = (nil)] 09:17:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 4 (0x9a393000) [pid = 1850] [serial = 4] [outer = 0x9a392800] 09:17:22 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:23 INFO - PROCESS | 1850 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0b6da0 09:17:23 INFO - PROCESS | 1850 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2cba8c0 09:17:23 INFO - PROCESS | 1850 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0d8d40 09:17:23 INFO - PROCESS | 1850 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0d9860 09:17:23 INFO - PROCESS | 1850 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0df320 09:17:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 5 (0x98fae800) [pid = 1850] [serial = 5] [outer = 0x9ce67800] 09:17:23 INFO - PROCESS | 1850 | 1477757843279 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41815 09:17:23 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:23 INFO - PROCESS | 1850 | 1477757843349 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41816 09:17:23 INFO - PROCESS | 1850 | 1477757843357 Marionette DEBUG Closed connection conn0 09:17:23 INFO - PROCESS | 1850 | 1477757843454 Marionette DEBUG Closed connection conn1 09:17:23 INFO - PROCESS | 1850 | 1477757843541 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41817 09:17:23 INFO - PROCESS | 1850 | 1477757843611 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41818 09:17:23 INFO - PROCESS | 1850 | 1477757843620 Marionette DEBUG Closed connection conn2 09:17:23 INFO - PROCESS | 1850 | 1477757843637 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41819 09:17:23 INFO - PROCESS | 1850 | 1477757843647 Marionette DEBUG Closed connection conn3 09:17:23 INFO - PROCESS | 1850 | 1477757843682 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:17:23 INFO - PROCESS | 1850 | 1477757843700 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":"20161029063802","processId":1850,"version":"52.0a1"} 09:17:24 INFO - PROCESS | 1850 | [1850] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 09:17:24 INFO - PROCESS | 1850 | [1850] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 09:17:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d3d800 == 3 [pid = 1850] [id = 3] 09:17:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 6 (0x983a5800) [pid = 1850] [serial = 6] [outer = (nil)] 09:17:24 INFO - PROCESS | 1850 | ++DOCSHELL 0xa484f800 == 4 [pid = 1850] [id = 4] 09:17:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 7 (0x9705f400) [pid = 1850] [serial = 7] [outer = (nil)] 09:17:24 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:17:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x959eac00 == 5 [pid = 1850] [id = 5] 09:17:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 8 (0x959eb000) [pid = 1850] [serial = 8] [outer = (nil)] 09:17:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 9 (0x9570ec00) [pid = 1850] [serial = 9] [outer = 0x959eb000] 09:17:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 10 (0x959f6400) [pid = 1850] [serial = 10] [outer = 0x983a5800] 09:17:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 11 (0x959f7c00) [pid = 1850] [serial = 11] [outer = 0x9705f400] 09:17:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 12 (0x959f9400) [pid = 1850] [serial = 12] [outer = 0x959eb000] 09:17:26 INFO - PROCESS | 1850 | [1850] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 09:17:27 INFO - PROCESS | 1850 | 1477757847243 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 13 (0x92a62800) [pid = 1850] [serial = 13] [outer = 0x959eb000] 09:17:28 INFO - PROCESS | 1850 | 1477757848207 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"d69f9650-7536-47a5-bfee-56a5ef6aec08","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":"20161029063802","processId":1850,"version":"52.0a1","command_id":1}}] 09:17:28 INFO - PROCESS | 1850 | 1477757848572 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 09:17:28 INFO - PROCESS | 1850 | 1477757848785 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:17:29 INFO - PROCESS | 1850 | 1477757849072 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1850 | 1477757849079 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 09:17:29 INFO - PROCESS | 1850 | 1477757849236 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:17:29 INFO - PROCESS | 1850 | [1850] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:17:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 14 (0x905e0000) [pid = 1850] [serial = 14] [outer = 0x959eb000] 09:17:29 INFO - PROCESS | 1850 | 1477757849600 Marionette TRACE conn4 <- [1,4,null,{}] 09:17:29 INFO - PROCESS | 1850 | 1477757849639 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 09:17:29 INFO - PROCESS | 1850 | 1477757849689 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 09:17:29 INFO - PROCESS | 1850 | 1477757849763 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1850 | 1477757849771 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:17:29 INFO - PROCESS | 1850 | 1477757849799 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 09:17:29 INFO - PROCESS | 1850 | 1477757849823 Marionette TRACE conn4 <- [1,7,null,{}] 09:17:29 INFO - PROCESS | 1850 | 1477757849858 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:29 INFO - PROCESS | 1850 | 1477757849890 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 09:17:29 INFO - PROCESS | 1850 | 1477757849904 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 09:17:29 INFO - PROCESS | 1850 | 1477757849907 Marionette TRACE conn4 <- [1,9,null,["8"]] 09:17:29 INFO - PROCESS | 1850 | 1477757849928 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 09:17:29 INFO - PROCESS | 1850 | 1477757849933 Marionette TRACE conn4 <- [1,10,null,{}] 09:17:29 INFO - PROCESS | 1850 | 1477757849956 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x96349800 == 6 [pid = 1850] [id = 6] 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 15 (0x9634f000) [pid = 1850] [serial = 15] [outer = (nil)] 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 16 (0x8da33800) [pid = 1850] [serial = 16] [outer = 0x9634f000] 09:17:30 INFO - PROCESS | 1850 | 1477757850067 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 17 (0x8da38000) [pid = 1850] [serial = 17] [outer = 0x9634f000] 09:17:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d846800 == 7 [pid = 1850] [id = 7] 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 18 (0x8d846c00) [pid = 1850] [serial = 18] [outer = (nil)] 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 19 (0x8d849800) [pid = 1850] [serial = 19] [outer = 0x8d846c00] 09:17:30 INFO - PROCESS | 1850 | 1477757850498 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x8d8b1000) [pid = 1850] [serial = 20] [outer = 0x8d846c00] 09:17:30 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:30 INFO - PROCESS | 1850 | [1850] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:17:31 INFO - PROCESS | 1850 | 1477757851165 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:17:31 INFO - . 09:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1433ms 09:17:31 INFO - PROCESS | 1850 | 1477757851310 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1850 | 1477757851314 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:17:31 INFO - PROCESS | 1850 | 1477757851407 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:31 INFO - PROCESS | 1850 | 1477757851605 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 09:17:31 INFO - PROCESS | 1850 | 1477757851641 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 09:17:31 INFO - PROCESS | 1850 | 1477757851645 Marionette TRACE conn4 <- [1,14,null,["8"]] 09:17:31 INFO - PROCESS | 1850 | 1477757851663 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 09:17:31 INFO - PROCESS | 1850 | 1477757851668 Marionette TRACE conn4 <- [1,15,null,{}] 09:17:31 INFO - PROCESS | 1850 | 1477757851682 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b913800 == 8 [pid = 1850] [id = 8] 09:17:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x8b913c00) [pid = 1850] [serial = 21] [outer = (nil)] 09:17:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x8b916800) [pid = 1850] [serial = 22] [outer = 0x8b913c00] 09:17:31 INFO - PROCESS | 1850 | 1477757851804 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8cb19c00) [pid = 1850] [serial = 23] [outer = 0x8b913c00] 09:17:32 INFO - PROCESS | 1850 | 1477757852846 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:17:32 INFO - . 09:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1579ms 09:17:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9eac00 == 9 [pid = 1850] [id = 9] 09:17:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8b9ee000) [pid = 1850] [serial = 24] [outer = (nil)] 09:17:32 INFO - PROCESS | 1850 | 1477757852987 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1850 | 1477757852993 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:17:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8cb1f400) [pid = 1850] [serial = 25] [outer = 0x8b9ee000] 09:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8d845000) [pid = 1850] [serial = 26] [outer = 0x8b9ee000] 09:17:33 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 09:17:33 INFO - PROCESS | 1850 | 1477757853071 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e0000 == 10 [pid = 1850] [id = 10] 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d685c00) [pid = 1850] [serial = 27] [outer = (nil)] 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8db07c00) [pid = 1850] [serial = 28] [outer = 0x8d685c00] 09:17:33 INFO - PROCESS | 1850 | 1477757853429 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x905d7800) [pid = 1850] [serial = 29] [outer = 0x8d685c00] 09:17:33 INFO - PROCESS | 1850 | 1477757853576 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 09:17:33 INFO - PROCESS | 1850 | 1477757853581 Marionette TRACE conn4 <- [1,19,null,["8"]] 09:17:33 INFO - PROCESS | 1850 | 1477757853608 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 09:17:33 INFO - PROCESS | 1850 | 1477757853614 Marionette TRACE conn4 <- [1,20,null,{}] 09:17:33 INFO - PROCESS | 1850 | 1477757853719 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x92ae7800 == 11 [pid = 1850] [id = 11] 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x92b38000) [pid = 1850] [serial = 30] [outer = (nil)] 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x92b9a000) [pid = 1850] [serial = 31] [outer = 0x92b38000] 09:17:33 INFO - PROCESS | 1850 | 1477757853818 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x957e9800) [pid = 1850] [serial = 32] [outer = 0x92b38000] 09:17:34 INFO - PROCESS | 1850 | 1477757854541 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:17:34 INFO - . 09:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1575ms 09:17:34 INFO - PROCESS | 1850 | 1477757854591 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1850 | 1477757854596 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:17:34 INFO - PROCESS | 1850 | 1477757854603 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:34 INFO - PROCESS | 1850 | 1477757854783 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:17:34 INFO - PROCESS | 1850 | 1477757854897 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 09:17:34 INFO - PROCESS | 1850 | 1477757854901 Marionette TRACE conn4 <- [1,24,null,["8"]] 09:17:34 INFO - PROCESS | 1850 | 1477757854950 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 09:17:34 INFO - PROCESS | 1850 | 1477757854957 Marionette TRACE conn4 <- [1,25,null,{}] 09:17:34 INFO - PROCESS | 1850 | 1477757854962 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db10000 == 12 [pid = 1850] [id = 12] 09:17:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8db11400) [pid = 1850] [serial = 33] [outer = (nil)] 09:17:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x96d03c00) [pid = 1850] [serial = 34] [outer = 0x8db11400] 09:17:35 INFO - PROCESS | 1850 | 1477757855067 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x97d39400) [pid = 1850] [serial = 35] [outer = 0x8db11400] 09:17:35 INFO - PROCESS | 1850 | 1477757855924 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:17:35 INFO - . 09:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1385ms 09:17:35 INFO - PROCESS | 1850 | 1477757855990 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1850 | 1477757855996 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:17:36 INFO - PROCESS | 1850 | 1477757856005 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:36 INFO - PROCESS | 1850 | 1477757856173 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 09:17:36 INFO - PROCESS | 1850 | 1477757856331 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 09:17:36 INFO - PROCESS | 1850 | 1477757856350 Marionette TRACE conn4 <- [1,29,null,["8"]] 09:17:36 INFO - PROCESS | 1850 | 1477757856364 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 09:17:36 INFO - PROCESS | 1850 | 1477757856377 Marionette TRACE conn4 <- [1,30,null,{}] 09:17:36 INFO - PROCESS | 1850 | 1477757856388 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da32c00 == 13 [pid = 1850] [id = 13] 09:17:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8da35800) [pid = 1850] [serial = 36] [outer = (nil)] 09:17:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x905d6c00) [pid = 1850] [serial = 37] [outer = 0x8da35800] 09:17:36 INFO - PROCESS | 1850 | 1477757856482 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x905de800) [pid = 1850] [serial = 38] [outer = 0x8da35800] 09:17:37 INFO - PROCESS | 1850 | 1477757857207 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:17:37 INFO - . 09:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1272ms 09:17:37 INFO - PROCESS | 1850 | 1477757857276 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1850 | 1477757857281 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:17:37 INFO - PROCESS | 1850 | 1477757857288 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:37 INFO - PROCESS | 1850 | 1477757857457 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 09:17:37 INFO - PROCESS | 1850 | 1477757857466 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 09:17:37 INFO - PROCESS | 1850 | 1477757857471 Marionette TRACE conn4 <- [1,34,null,["8"]] 09:17:37 INFO - PROCESS | 1850 | 1477757857478 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 09:17:37 INFO - PROCESS | 1850 | 1477757857483 Marionette TRACE conn4 <- [1,35,null,{}] 09:17:37 INFO - PROCESS | 1850 | 1477757857489 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x9327ac00 == 14 [pid = 1850] [id = 14] 09:17:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x97068400) [pid = 1850] [serial = 39] [outer = (nil)] 09:17:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x9752e000) [pid = 1850] [serial = 40] [outer = 0x97068400] 09:17:37 INFO - PROCESS | 1850 | 1477757857577 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x975a9c00) [pid = 1850] [serial = 41] [outer = 0x97068400] 09:17:38 INFO - PROCESS | 1850 | 1477757858251 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:17:38 INFO - . 09:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1020ms 09:17:38 INFO - PROCESS | 1850 | 1477757858316 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1850 | 1477757858323 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:17:38 INFO - PROCESS | 1850 | 1477757858341 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:38 INFO - PROCESS | 1850 | 1477757858512 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 09:17:38 INFO - PROCESS | 1850 | 1477757858524 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 09:17:38 INFO - PROCESS | 1850 | 1477757858528 Marionette TRACE conn4 <- [1,39,null,["8"]] 09:17:38 INFO - PROCESS | 1850 | 1477757858533 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 09:17:38 INFO - PROCESS | 1850 | 1477757858539 Marionette TRACE conn4 <- [1,40,null,{}] 09:17:38 INFO - PROCESS | 1850 | 1477757858545 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x97b7f400 == 15 [pid = 1850] [id = 15] 09:17:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x97b7f800) [pid = 1850] [serial = 42] [outer = (nil)] 09:17:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x97d34000) [pid = 1850] [serial = 43] [outer = 0x97b7f800] 09:17:38 INFO - PROCESS | 1850 | 1477757858634 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x983a5000) [pid = 1850] [serial = 44] [outer = 0x97b7f800] 09:17:39 INFO - PROCESS | 1850 | 1477757859262 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:17:39 INFO - . 09:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 974ms 09:17:39 INFO - PROCESS | 1850 | 1477757859304 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 09:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:17:39 INFO - PROCESS | 1850 | 1477757859309 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 09:17:39 INFO - PROCESS | 1850 | 1477757859315 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:39 INFO - PROCESS | 1850 | 1477757859469 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:17:39 INFO - PROCESS | 1850 | 1477757859483 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 09:17:39 INFO - PROCESS | 1850 | 1477757859486 Marionette TRACE conn4 <- [1,44,null,["8"]] 09:17:39 INFO - PROCESS | 1850 | 1477757859493 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 09:17:39 INFO - PROCESS | 1850 | 1477757859498 Marionette TRACE conn4 <- [1,45,null,{}] 09:17:39 INFO - PROCESS | 1850 | 1477757859504 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a01a400 == 16 [pid = 1850] [id = 16] 09:17:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x9a01c400) [pid = 1850] [serial = 45] [outer = (nil)] 09:17:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x9a0d1c00) [pid = 1850] [serial = 46] [outer = 0x9a01c400] 09:17:39 INFO - PROCESS | 1850 | 1477757859586 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x9a224800) [pid = 1850] [serial = 47] [outer = 0x9a01c400] 09:17:40 INFO - PROCESS | 1850 | 1477757860222 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:17:40 INFO - . 09:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 09:17:40 INFO - PROCESS | 1850 | 1477757860239 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1850 | 1477757860241 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:17:40 INFO - PROCESS | 1850 | 1477757860248 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:40 INFO - PROCESS | 1850 | 1477757860403 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 09:17:40 INFO - PROCESS | 1850 | 1477757860496 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 09:17:40 INFO - PROCESS | 1850 | 1477757860498 Marionette TRACE conn4 <- [1,49,null,["8"]] 09:17:40 INFO - PROCESS | 1850 | 1477757860504 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 09:17:40 INFO - PROCESS | 1850 | 1477757860509 Marionette TRACE conn4 <- [1,50,null,{}] 09:17:40 INFO - PROCESS | 1850 | 1477757860514 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a018400 == 17 [pid = 1850] [id = 17] 09:17:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x9a0d0000) [pid = 1850] [serial = 48] [outer = (nil)] 09:17:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x9a4dec00) [pid = 1850] [serial = 49] [outer = 0x9a0d0000] 09:17:40 INFO - PROCESS | 1850 | 1477757860596 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x9af13c00) [pid = 1850] [serial = 50] [outer = 0x9a0d0000] 09:17:41 INFO - PROCESS | 1850 | 1477757861133 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:17:41 INFO - . 09:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 932ms 09:17:41 INFO - PROCESS | 1850 | 1477757861180 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1850 | 1477757861183 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:17:41 INFO - PROCESS | 1850 | 1477757861190 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:41 INFO - PROCESS | 1850 | 1477757861374 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 09:17:41 INFO - PROCESS | 1850 | 1477757861464 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 09:17:41 INFO - PROCESS | 1850 | 1477757861468 Marionette TRACE conn4 <- [1,54,null,["8"]] 09:17:41 INFO - PROCESS | 1850 | 1477757861473 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 09:17:41 INFO - PROCESS | 1850 | 1477757861478 Marionette TRACE conn4 <- [1,55,null,{}] 09:17:41 INFO - PROCESS | 1850 | 1477757861483 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70a400 == 18 [pid = 1850] [id = 18] 09:17:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8f70f800) [pid = 1850] [serial = 51] [outer = (nil)] 09:17:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x9b37ec00) [pid = 1850] [serial = 52] [outer = 0x8f70f800] 09:17:41 INFO - PROCESS | 1850 | 1477757861571 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x9b42ac00) [pid = 1850] [serial = 53] [outer = 0x8f70f800] 09:17:42 INFO - PROCESS | 1850 | 1477757862190 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:17:42 INFO - . 09:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1075ms 09:17:42 INFO - PROCESS | 1850 | 1477757862266 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1850 | 1477757862274 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:17:42 INFO - PROCESS | 1850 | 1477757862287 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:42 INFO - PROCESS | 1850 | 1477757862521 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 09:17:42 INFO - PROCESS | 1850 | 1477757862535 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 09:17:42 INFO - PROCESS | 1850 | 1477757862540 Marionette TRACE conn4 <- [1,59,null,["8"]] 09:17:42 INFO - PROCESS | 1850 | 1477757862589 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 09:17:42 INFO - PROCESS | 1850 | 1477757862596 Marionette TRACE conn4 <- [1,60,null,{}] 09:17:42 INFO - PROCESS | 1850 | 1477757862647 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da37000 == 19 [pid = 1850] [id = 19] 09:17:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8da37800) [pid = 1850] [serial = 54] [outer = (nil)] 09:17:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8f70b400) [pid = 1850] [serial = 55] [outer = 0x8da37800] 09:17:42 INFO - PROCESS | 1850 | 1477757862761 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x9050a400) [pid = 1850] [serial = 56] [outer = 0x8da37800] 09:17:43 INFO - PROCESS | 1850 | 1477757863480 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:17:43 INFO - . 09:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1221ms 09:17:43 INFO - PROCESS | 1850 | 1477757863507 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 09:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:17:43 INFO - PROCESS | 1850 | 1477757863512 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 1850 | 1477757863520 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:43 INFO - PROCESS | 1850 | 1477757863705 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:17:43 INFO - PROCESS | 1850 | 1477757863831 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 09:17:43 INFO - PROCESS | 1850 | 1477757863836 Marionette TRACE conn4 <- [1,64,null,["8"]] 09:17:43 INFO - PROCESS | 1850 | 1477757863845 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 09:17:43 INFO - PROCESS | 1850 | 1477757863850 Marionette TRACE conn4 <- [1,65,null,{}] 09:17:43 INFO - PROCESS | 1850 | 1477757863860 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d0bc00 == 20 [pid = 1850] [id = 20] 09:17:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x95709800) [pid = 1850] [serial = 57] [outer = (nil)] 09:17:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x962d4c00) [pid = 1850] [serial = 58] [outer = 0x95709800] 09:17:43 INFO - PROCESS | 1850 | 1477757863959 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x96d06400) [pid = 1850] [serial = 59] [outer = 0x95709800] 09:17:44 INFO - PROCESS | 1850 | 1477757864740 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:17:44 INFO - . 09:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1274ms 09:17:44 INFO - PROCESS | 1850 | 1477757864812 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 1850 | 1477757864820 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 09:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:17:44 INFO - PROCESS | 1850 | 1477757864828 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:45 INFO - PROCESS | 1850 | 1477757865006 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 09:17:45 INFO - PROCESS | 1850 | 1477757865133 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 09:17:45 INFO - PROCESS | 1850 | 1477757865139 Marionette TRACE conn4 <- [1,69,null,["8"]] 09:17:45 INFO - PROCESS | 1850 | 1477757865150 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 09:17:45 INFO - PROCESS | 1850 | 1477757865157 Marionette TRACE conn4 <- [1,70,null,{}] 09:17:45 INFO - PROCESS | 1850 | 1477757865163 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a3cc00 == 21 [pid = 1850] [id = 21] 09:17:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x97a3ec00) [pid = 1850] [serial = 60] [outer = (nil)] 09:17:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x97b7d000) [pid = 1850] [serial = 61] [outer = 0x97a3ec00] 09:17:45 INFO - PROCESS | 1850 | 1477757865265 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x98324000) [pid = 1850] [serial = 62] [outer = 0x97a3ec00] 09:17:45 INFO - PROCESS | 1850 | 1477757865933 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:17:45 INFO - . 09:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1172ms 09:17:46 INFO - PROCESS | 1850 | 1477757866001 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 09:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:17:46 INFO - PROCESS | 1850 | 1477757866006 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 09:17:46 INFO - PROCESS | 1850 | 1477757866015 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:46 INFO - PROCESS | 1850 | 1477757866193 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 09:17:46 INFO - PROCESS | 1850 | 1477757866324 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 09:17:46 INFO - PROCESS | 1850 | 1477757866331 Marionette TRACE conn4 <- [1,74,null,["8"]] 09:17:46 INFO - PROCESS | 1850 | 1477757866343 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 09:17:46 INFO - PROCESS | 1850 | 1477757866349 Marionette TRACE conn4 <- [1,75,null,{}] 09:17:46 INFO - PROCESS | 1850 | 1477757866356 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a4de800 == 22 [pid = 1850] [id = 22] 09:17:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x9afa2800) [pid = 1850] [serial = 63] [outer = (nil)] 09:17:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x9b187000) [pid = 1850] [serial = 64] [outer = 0x9afa2800] 09:17:46 INFO - PROCESS | 1850 | 1477757866453 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x9b383800) [pid = 1850] [serial = 65] [outer = 0x9afa2800] 09:17:47 INFO - PROCESS | 1850 | 1477757867192 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:17:47 INFO - . 09:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1219ms 09:17:47 INFO - PROCESS | 1850 | 1477757867232 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1850 | 1477757867238 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:17:47 INFO - PROCESS | 1850 | 1477757867248 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:47 INFO - PROCESS | 1850 | 1477757867434 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 09:17:47 INFO - PROCESS | 1850 | 1477757867587 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 09:17:47 INFO - PROCESS | 1850 | 1477757867597 Marionette TRACE conn4 <- [1,79,null,["8"]] 09:17:47 INFO - PROCESS | 1850 | 1477757867617 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 09:17:47 INFO - PROCESS | 1850 | 1477757867627 Marionette TRACE conn4 <- [1,80,null,{}] 09:17:47 INFO - PROCESS | 1850 | 1477757867639 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70fc00 == 23 [pid = 1850] [id = 23] 09:17:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8f710000) [pid = 1850] [serial = 66] [outer = (nil)] 09:17:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x905de400) [pid = 1850] [serial = 67] [outer = 0x8f710000] 09:17:47 INFO - PROCESS | 1850 | 1477757867731 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x90f59000) [pid = 1850] [serial = 68] [outer = 0x8f710000] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x96349800 == 22 [pid = 1850] [id = 6] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x9a018400 == 21 [pid = 1850] [id = 17] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x9a01a400 == 20 [pid = 1850] [id = 16] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x97b7f400 == 19 [pid = 1850] [id = 15] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x9327ac00 == 18 [pid = 1850] [id = 14] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x8da32c00 == 17 [pid = 1850] [id = 13] 09:17:48 INFO - PROCESS | 1850 | --DOCSHELL 0x92ae7800 == 16 [pid = 1850] [id = 11] 09:17:48 INFO - PROCESS | 1850 | 1477757868562 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:17:48 INFO - . 09:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1377ms 09:17:48 INFO - PROCESS | 1850 | 1477757868624 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1850 | 1477757868631 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:17:48 INFO - PROCESS | 1850 | 1477757868642 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:48 INFO - PROCESS | 1850 | 1477757868833 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:17:48 INFO - PROCESS | 1850 | 1477757868963 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 09:17:48 INFO - PROCESS | 1850 | 1477757868970 Marionette TRACE conn4 <- [1,84,null,["8"]] 09:17:48 INFO - PROCESS | 1850 | 1477757868983 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 09:17:48 INFO - PROCESS | 1850 | 1477757868992 Marionette TRACE conn4 <- [1,85,null,{}] 09:17:49 INFO - PROCESS | 1850 | 1477757868999 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x91a3a400 == 17 [pid = 1850] [id = 24] 09:17:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x92a55000) [pid = 1850] [serial = 69] [outer = (nil)] 09:17:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x9321a400) [pid = 1850] [serial = 70] [outer = 0x92a55000] 09:17:49 INFO - PROCESS | 1850 | 1477757869109 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x93220c00) [pid = 1850] [serial = 71] [outer = 0x92a55000] 09:17:49 INFO - PROCESS | 1850 | 1477757869842 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:17:49 INFO - . 09:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1274ms 09:17:49 INFO - PROCESS | 1850 | 1477757869914 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1850 | 1477757869919 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:17:49 INFO - PROCESS | 1850 | 1477757869927 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:50 INFO - PROCESS | 1850 | 1477757870112 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 09:17:50 INFO - PROCESS | 1850 | 1477757870241 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 09:17:50 INFO - PROCESS | 1850 | 1477757870247 Marionette TRACE conn4 <- [1,89,null,["8"]] 09:17:50 INFO - PROCESS | 1850 | 1477757870259 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 09:17:50 INFO - PROCESS | 1850 | 1477757870264 Marionette TRACE conn4 <- [1,90,null,{}] 09:17:50 INFO - PROCESS | 1850 | 1477757870271 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x9752c400 == 18 [pid = 1850] [id = 25] 09:17:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x975a0000) [pid = 1850] [serial = 72] [outer = (nil)] 09:17:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x9787bc00) [pid = 1850] [serial = 73] [outer = 0x975a0000] 09:17:50 INFO - PROCESS | 1850 | 1477757870369 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x97a32400) [pid = 1850] [serial = 74] [outer = 0x975a0000] 09:17:51 INFO - PROCESS | 1850 | 1477757871103 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:17:51 INFO - . 09:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1224ms 09:17:51 INFO - PROCESS | 1850 | 1477757871158 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1850 | 1477757871165 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:17:51 INFO - PROCESS | 1850 | 1477757871189 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:51 INFO - PROCESS | 1850 | 1477757871367 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 09:17:51 INFO - PROCESS | 1850 | 1477757871497 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 09:17:51 INFO - PROCESS | 1850 | 1477757871501 Marionette TRACE conn4 <- [1,94,null,["8"]] 09:17:51 INFO - PROCESS | 1850 | 1477757871513 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 09:17:51 INFO - PROCESS | 1850 | 1477757871521 Marionette TRACE conn4 <- [1,95,null,{}] 09:17:51 INFO - PROCESS | 1850 | 1477757871527 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x98fba800 == 19 [pid = 1850] [id = 26] 09:17:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x9a017400) [pid = 1850] [serial = 75] [outer = (nil)] 09:17:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x9a228800) [pid = 1850] [serial = 76] [outer = 0x9a017400] 09:17:51 INFO - PROCESS | 1850 | 1477757871630 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x9a395000) [pid = 1850] [serial = 77] [outer = 0x9a017400] 09:17:52 INFO - PROCESS | 1850 | 1477757872348 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:17:52 INFO - . 09:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1228ms 09:17:52 INFO - PROCESS | 1850 | 1477757872400 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1850 | 1477757872404 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:17:52 INFO - PROCESS | 1850 | 1477757872412 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:52 INFO - PROCESS | 1850 | 1477757872578 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 09:17:52 INFO - PROCESS | 1850 | 1477757872712 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 09:17:52 INFO - PROCESS | 1850 | 1477757872716 Marionette TRACE conn4 <- [1,99,null,["8"]] 09:17:52 INFO - PROCESS | 1850 | 1477757872725 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 09:17:52 INFO - PROCESS | 1850 | 1477757872731 Marionette TRACE conn4 <- [1,100,null,{}] 09:17:52 INFO - PROCESS | 1850 | 1477757872741 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b4c5000 == 20 [pid = 1850] [id = 27] 09:17:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x9b4ca400) [pid = 1850] [serial = 78] [outer = (nil)] 09:17:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x9ce59000) [pid = 1850] [serial = 79] [outer = 0x9b4ca400] 09:17:52 INFO - PROCESS | 1850 | 1477757872838 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0xa1011c00) [pid = 1850] [serial = 80] [outer = 0x9b4ca400] 09:17:53 INFO - PROCESS | 1850 | 1477757873541 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:17:53 INFO - . 09:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1170ms 09:17:53 INFO - PROCESS | 1850 | 1477757873582 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1850 | 1477757873586 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:17:53 INFO - PROCESS | 1850 | 1477757873592 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:53 INFO - PROCESS | 1850 | 1477757873753 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:17:53 INFO - PROCESS | 1850 | 1477757873910 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 09:17:53 INFO - PROCESS | 1850 | 1477757873916 Marionette TRACE conn4 <- [1,104,null,["8"]] 09:17:53 INFO - PROCESS | 1850 | 1477757873927 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 09:17:53 INFO - PROCESS | 1850 | 1477757873935 Marionette TRACE conn4 <- [1,105,null,{}] 09:17:53 INFO - PROCESS | 1850 | 1477757873946 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d688c00 == 21 [pid = 1850] [id = 28] 09:17:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8d843400) [pid = 1850] [serial = 81] [outer = (nil)] 09:17:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8d9fd000) [pid = 1850] [serial = 82] [outer = 0x8d843400] 09:17:54 INFO - PROCESS | 1850 | 1477757874037 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x91a34c00) [pid = 1850] [serial = 83] [outer = 0x8d843400] 09:17:54 INFO - PROCESS | 1850 | 1477757874788 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:17:54 INFO - . 09:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1276ms 09:17:54 INFO - PROCESS | 1850 | --DOCSHELL 0x8da37000 == 20 [pid = 1850] [id = 19] 09:17:54 INFO - PROCESS | 1850 | 1477757874890 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1850 | 1477757874896 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:17:54 INFO - PROCESS | 1850 | 1477757874905 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:55 INFO - PROCESS | 1850 | 1477757875090 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 09:17:55 INFO - PROCESS | 1850 | 1477757875198 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 09:17:55 INFO - PROCESS | 1850 | 1477757875206 Marionette TRACE conn4 <- [1,109,null,["8"]] 09:17:55 INFO - PROCESS | 1850 | 1477757875216 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 09:17:55 INFO - PROCESS | 1850 | 1477757875228 Marionette TRACE conn4 <- [1,110,null,{}] 09:17:55 INFO - PROCESS | 1850 | 1477757875235 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x93278c00 == 21 [pid = 1850] [id = 29] 09:17:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x9327ac00) [pid = 1850] [serial = 84] [outer = (nil)] 09:17:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x960f2000) [pid = 1850] [serial = 85] [outer = 0x9327ac00] 09:17:55 INFO - PROCESS | 1850 | 1477757875343 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x962d7c00) [pid = 1850] [serial = 86] [outer = 0x9327ac00] 09:17:56 INFO - PROCESS | 1850 | 1477757876065 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:17:56 INFO - . 09:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1230ms 09:17:56 INFO - PROCESS | 1850 | 1477757876141 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1850 | 1477757876147 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:17:56 INFO - PROCESS | 1850 | 1477757876156 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:56 INFO - PROCESS | 1850 | 1477757876358 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 09:17:56 INFO - PROCESS | 1850 | 1477757876501 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 09:17:56 INFO - PROCESS | 1850 | 1477757876506 Marionette TRACE conn4 <- [1,114,null,["8"]] 09:17:56 INFO - PROCESS | 1850 | 1477757876513 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 09:17:56 INFO - PROCESS | 1850 | 1477757876519 Marionette TRACE conn4 <- [1,115,null,{}] 09:17:56 INFO - PROCESS | 1850 | 1477757876525 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d30c00 == 22 [pid = 1850] [id = 30] 09:17:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x97d36c00) [pid = 1850] [serial = 87] [outer = (nil)] 09:17:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x9a022400) [pid = 1850] [serial = 88] [outer = 0x97d36c00] 09:17:56 INFO - PROCESS | 1850 | 1477757876626 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x9a21f000) [pid = 1850] [serial = 89] [outer = 0x97d36c00] 09:17:57 INFO - PROCESS | 1850 | 1477757877351 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:17:57 INFO - . 09:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1273ms 09:17:57 INFO - PROCESS | 1850 | 1477757877443 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:17:57 INFO - PROCESS | 1850 | 1477757877452 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:17:57 INFO - PROCESS | 1850 | 1477757877465 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:57 INFO - PROCESS | 1850 | 1477757877647 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 09:17:57 INFO - PROCESS | 1850 | 1477757877782 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 09:17:57 INFO - PROCESS | 1850 | 1477757877786 Marionette TRACE conn4 <- [1,119,null,["8"]] 09:17:57 INFO - PROCESS | 1850 | 1477757877798 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 09:17:57 INFO - PROCESS | 1850 | 1477757877806 Marionette TRACE conn4 <- [1,120,null,{}] 09:17:57 INFO - PROCESS | 1850 | 1477757877812 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce69800 == 23 [pid = 1850] [id = 31] 09:17:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x9ce6b000) [pid = 1850] [serial = 90] [outer = (nil)] 09:17:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0xa2585000) [pid = 1850] [serial = 91] [outer = 0x9ce6b000] 09:17:57 INFO - PROCESS | 1850 | 1477757877914 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0xa285c400) [pid = 1850] [serial = 92] [outer = 0x9ce6b000] 09:17:58 INFO - PROCESS | 1850 | 1477757878620 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:17:58 INFO - . 09:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1221ms 09:17:58 INFO - PROCESS | 1850 | 1477757878683 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1850 | 1477757878687 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:17:58 INFO - PROCESS | 1850 | 1477757878694 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:17:58 INFO - PROCESS | 1850 | 1477757878861 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:17:59 INFO - PROCESS | 1850 | 1477757878994 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 09:17:59 INFO - PROCESS | 1850 | 1477757879002 Marionette TRACE conn4 <- [1,124,null,["8"]] 09:17:59 INFO - PROCESS | 1850 | 1477757879010 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 09:17:59 INFO - PROCESS | 1850 | 1477757879021 Marionette TRACE conn4 <- [1,125,null,{}] 09:17:59 INFO - PROCESS | 1850 | 1477757879030 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2ad7c00 == 24 [pid = 1850] [id = 32] 09:17:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0xa2c3e800) [pid = 1850] [serial = 93] [outer = (nil)] 09:17:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0xa2c40c00) [pid = 1850] [serial = 94] [outer = 0xa2c3e800] 09:17:59 INFO - PROCESS | 1850 | 1477757879127 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x9321f800) [pid = 1850] [serial = 95] [outer = 0xa2c3e800] 09:17:59 INFO - PROCESS | 1850 | 1477757879875 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:17:59 INFO - . 09:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1227ms 09:17:59 INFO - PROCESS | 1850 | 1477757879922 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1850 | 1477757879925 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:17:59 INFO - PROCESS | 1850 | 1477757879932 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:00 INFO - PROCESS | 1850 | 1477757880152 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 09:18:00 INFO - PROCESS | 1850 | 1477757880169 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 09:18:00 INFO - PROCESS | 1850 | 1477757880173 Marionette TRACE conn4 <- [1,129,null,["8"]] 09:18:00 INFO - PROCESS | 1850 | 1477757880267 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 09:18:00 INFO - PROCESS | 1850 | 1477757880273 Marionette TRACE conn4 <- [1,130,null,{}] 09:18:00 INFO - PROCESS | 1850 | 1477757880279 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1850 | ++DOCSHELL 0xa3012c00 == 25 [pid = 1850] [id = 33] 09:18:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0xa3013c00) [pid = 1850] [serial = 96] [outer = (nil)] 09:18:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0xa4592c00) [pid = 1850] [serial = 97] [outer = 0xa3013c00] 09:18:00 INFO - PROCESS | 1850 | 1477757880375 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0xa4804000) [pid = 1850] [serial = 98] [outer = 0xa3013c00] 09:18:01 INFO - PROCESS | 1850 | 1477757881018 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:18:01 INFO - . 09:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1171ms 09:18:01 INFO - PROCESS | 1850 | 1477757881103 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1850 | 1477757881106 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:18:01 INFO - PROCESS | 1850 | 1477757881113 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:01 INFO - PROCESS | 1850 | 1477757881390 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 09:18:01 INFO - PROCESS | 1850 | 1477757881402 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 09:18:01 INFO - PROCESS | 1850 | 1477757881405 Marionette TRACE conn4 <- [1,134,null,["8"]] 09:18:01 INFO - PROCESS | 1850 | 1477757881573 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 09:18:01 INFO - PROCESS | 1850 | 1477757881582 Marionette TRACE conn4 <- [1,135,null,{}] 09:18:01 INFO - PROCESS | 1850 | 1477757881594 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9ea400 == 26 [pid = 1850] [id = 34] 09:18:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8b9eb800) [pid = 1850] [serial = 99] [outer = (nil)] 09:18:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x8d9fb400) [pid = 1850] [serial = 100] [outer = 0x8b9eb800] 09:18:01 INFO - PROCESS | 1850 | 1477757881689 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x93c95800) [pid = 1850] [serial = 101] [outer = 0x8b9eb800] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x91a3a400 == 25 [pid = 1850] [id = 24] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8db10000 == 24 [pid = 1850] [id = 12] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9752c400 == 23 [pid = 1850] [id = 25] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b913800 == 22 [pid = 1850] [id = 8] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x98fba800 == 21 [pid = 1850] [id = 26] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0xa3012c00 == 20 [pid = 1850] [id = 33] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70a400 == 19 [pid = 1850] [id = 18] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x97a3cc00 == 18 [pid = 1850] [id = 21] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x93d0bc00 == 17 [pid = 1850] [id = 20] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8d688c00 == 16 [pid = 1850] [id = 28] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70fc00 == 15 [pid = 1850] [id = 23] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9b4c5000 == 14 [pid = 1850] [id = 27] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x93278c00 == 13 [pid = 1850] [id = 29] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x97d30c00 == 12 [pid = 1850] [id = 30] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9ce69800 == 11 [pid = 1850] [id = 31] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9a4de800 == 10 [pid = 1850] [id = 22] 09:18:04 INFO - PROCESS | 1850 | --DOCSHELL 0xa2ad7c00 == 9 [pid = 1850] [id = 32] 09:18:05 INFO - PROCESS | 1850 | 1477757885136 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:18:05 INFO - . 09:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 4086ms 09:18:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0x8b9ea800) [pid = 1850] [serial = 102] [outer = 0x8d685c00] 09:18:05 INFO - PROCESS | 1850 | 1477757885252 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1850 | 1477757885261 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:18:05 INFO - PROCESS | 1850 | 1477757885305 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:05 INFO - PROCESS | 1850 | 1477757885500 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 09:18:05 INFO - PROCESS | 1850 | 1477757885620 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 09:18:05 INFO - PROCESS | 1850 | 1477757885630 Marionette TRACE conn4 <- [1,139,null,["8"]] 09:18:05 INFO - PROCESS | 1850 | 1477757885641 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 09:18:05 INFO - PROCESS | 1850 | 1477757885648 Marionette TRACE conn4 <- [1,140,null,{}] 09:18:05 INFO - PROCESS | 1850 | 1477757885655 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x90513c00 == 10 [pid = 1850] [id = 35] 09:18:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0x90516800) [pid = 1850] [serial = 103] [outer = (nil)] 09:18:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 104 (0x90f55c00) [pid = 1850] [serial = 104] [outer = 0x90516800] 09:18:05 INFO - PROCESS | 1850 | 1477757885770 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 105 (0x91a3a000) [pid = 1850] [serial = 105] [outer = 0x90516800] 09:18:06 INFO - PROCESS | 1850 | 1477757886398 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:18:06 INFO - . 09:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1178ms 09:18:06 INFO - PROCESS | 1850 | 1477757886453 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1850 | 1477757886458 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:18:06 INFO - PROCESS | 1850 | 1477757886465 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:06 INFO - PROCESS | 1850 | 1477757886686 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:18:06 INFO - PROCESS | 1850 | 1477757886701 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 09:18:06 INFO - PROCESS | 1850 | 1477757886706 Marionette TRACE conn4 <- [1,144,null,["8"]] 09:18:06 INFO - PROCESS | 1850 | 1477757886713 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 09:18:06 INFO - PROCESS | 1850 | 1477757886719 Marionette TRACE conn4 <- [1,145,null,{}] 09:18:06 INFO - PROCESS | 1850 | 1477757886725 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90b400 == 11 [pid = 1850] [id = 36] 09:18:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 106 (0x90f58000) [pid = 1850] [serial = 106] [outer = (nil)] 09:18:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 107 (0x97a3c800) [pid = 1850] [serial = 107] [outer = 0x90f58000] 09:18:06 INFO - PROCESS | 1850 | 1477757886813 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 108 (0x8db07000) [pid = 1850] [serial = 108] [outer = 0x90f58000] 09:18:07 INFO - PROCESS | 1850 | 1477757887581 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:18:07 INFO - . 09:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1174ms 09:18:07 INFO - PROCESS | 1850 | 1477757887653 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1850 | 1477757887660 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:18:07 INFO - PROCESS | 1850 | 1477757887667 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:07 INFO - PROCESS | 1850 | 1477757887889 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 09:18:07 INFO - PROCESS | 1850 | 1477757887957 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 09:18:07 INFO - PROCESS | 1850 | 1477757887962 Marionette TRACE conn4 <- [1,149,null,["8"]] 09:18:07 INFO - PROCESS | 1850 | 1477757887970 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 09:18:07 INFO - PROCESS | 1850 | 1477757887977 Marionette TRACE conn4 <- [1,150,null,{}] 09:18:08 INFO - PROCESS | 1850 | 1477757887984 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b188000 == 12 [pid = 1850] [id = 37] 09:18:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 109 (0x9b18a400) [pid = 1850] [serial = 109] [outer = (nil)] 09:18:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 110 (0x9b42a000) [pid = 1850] [serial = 110] [outer = 0x9b18a400] 09:18:08 INFO - PROCESS | 1850 | 1477757888087 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 111 (0x9ce5b800) [pid = 1850] [serial = 111] [outer = 0x9b18a400] 09:18:08 INFO - PROCESS | 1850 | 1477757888764 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:18:08 INFO - . 09:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1169ms 09:18:08 INFO - PROCESS | 1850 | 1477757888838 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1850 | 1477757888841 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:18:08 INFO - PROCESS | 1850 | 1477757888848 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:09 INFO - PROCESS | 1850 | 1477757889058 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 09:18:09 INFO - PROCESS | 1850 | 1477757889096 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 09:18:09 INFO - PROCESS | 1850 | 1477757889098 Marionette TRACE conn4 <- [1,154,null,["8"]] 09:18:09 INFO - PROCESS | 1850 | 1477757889104 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 09:18:09 INFO - PROCESS | 1850 | 1477757889110 Marionette TRACE conn4 <- [1,155,null,{}] 09:18:09 INFO - PROCESS | 1850 | 1477757889116 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x983a1c00 == 13 [pid = 1850] [id = 38] 09:18:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 112 (0xa2ad5000) [pid = 1850] [serial = 112] [outer = (nil)] 09:18:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 113 (0xa4cbb800) [pid = 1850] [serial = 113] [outer = 0xa2ad5000] 09:18:09 INFO - PROCESS | 1850 | 1477757889260 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 114 (0xa93cb000) [pid = 1850] [serial = 114] [outer = 0xa2ad5000] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 113 (0x8f710000) [pid = 1850] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 112 (0x92b38000) [pid = 1850] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 111 (0x8b913c00) [pid = 1850] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 110 (0x8db11400) [pid = 1850] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 109 (0x8da35800) [pid = 1850] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 108 (0x97068400) [pid = 1850] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 107 (0x97b7f800) [pid = 1850] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 106 (0x9a01c400) [pid = 1850] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 105 (0x9a0d0000) [pid = 1850] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 104 (0x9afa2800) [pid = 1850] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 103 (0x92a55000) [pid = 1850] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0x97d36c00) [pid = 1850] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0x9b4ca400) [pid = 1850] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x9327ac00) [pid = 1850] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x97a3ec00) [pid = 1850] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x95709800) [pid = 1850] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x8d843400) [pid = 1850] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x8da37800) [pid = 1850] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x975a0000) [pid = 1850] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x9a017400) [pid = 1850] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0xa3013c00) [pid = 1850] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8f70f800) [pid = 1850] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x9ce6b000) [pid = 1850] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0xa2c3e800) [pid = 1850] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:18:10 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x9634f000) [pid = 1850] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:18:10 INFO - PROCESS | 1850 | 1477757890697 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:18:10 INFO - . 09:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1882ms 09:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:18:10 INFO - PROCESS | 1850 | 1477757890731 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1850 | 1477757890734 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:18:10 INFO - PROCESS | 1850 | 1477757890740 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:10 INFO - PROCESS | 1850 | 1477757890928 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 09:18:10 INFO - PROCESS | 1850 | 1477757890940 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 09:18:10 INFO - PROCESS | 1850 | 1477757890943 Marionette TRACE conn4 <- [1,159,null,["8"]] 09:18:10 INFO - PROCESS | 1850 | 1477757890950 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 09:18:10 INFO - PROCESS | 1850 | 1477757890954 Marionette TRACE conn4 <- [1,160,null,{}] 09:18:10 INFO - PROCESS | 1850 | 1477757890959 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d843400 == 14 [pid = 1850] [id = 39] 09:18:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8f701400) [pid = 1850] [serial = 115] [outer = (nil)] 09:18:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8f704000) [pid = 1850] [serial = 116] [outer = 0x8f701400] 09:18:11 INFO - PROCESS | 1850 | 1477757891048 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8f8d3400) [pid = 1850] [serial = 117] [outer = 0x8f701400] 09:18:11 INFO - PROCESS | 1850 | 1477757891670 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:18:11 INFO - . 09:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 972ms 09:18:11 INFO - PROCESS | 1850 | 1477757891712 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1850 | 1477757891715 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:18:11 INFO - PROCESS | 1850 | 1477757891722 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:11 INFO - PROCESS | 1850 | 1477757891964 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:18:11 INFO - PROCESS | 1850 | 1477757891976 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 09:18:11 INFO - PROCESS | 1850 | 1477757891979 Marionette TRACE conn4 <- [1,164,null,["8"]] 09:18:11 INFO - PROCESS | 1850 | 1477757891985 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 09:18:11 INFO - PROCESS | 1850 | 1477757891990 Marionette TRACE conn4 <- [1,165,null,{}] 09:18:12 INFO - PROCESS | 1850 | 1477757891994 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8df400 == 15 [pid = 1850] [id = 40] 09:18:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8f8e1400) [pid = 1850] [serial = 118] [outer = (nil)] 09:18:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x90f8a000) [pid = 1850] [serial = 119] [outer = 0x8f8e1400] 09:18:12 INFO - PROCESS | 1850 | 1477757892078 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x92a55000) [pid = 1850] [serial = 120] [outer = 0x8f8e1400] 09:18:12 INFO - PROCESS | 1850 | 1477757892921 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:18:12 INFO - . 09:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1276ms 09:18:13 INFO - PROCESS | 1850 | 1477757892999 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1850 | 1477757893004 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:18:13 INFO - PROCESS | 1850 | 1477757893015 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:13 INFO - PROCESS | 1850 | 1477757893203 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 09:18:13 INFO - PROCESS | 1850 | 1477757893345 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 09:18:13 INFO - PROCESS | 1850 | 1477757893348 Marionette TRACE conn4 <- [1,169,null,["8"]] 09:18:13 INFO - PROCESS | 1850 | 1477757893361 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 09:18:13 INFO - PROCESS | 1850 | 1477757893368 Marionette TRACE conn4 <- [1,170,null,{}] 09:18:13 INFO - PROCESS | 1850 | 1477757893376 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8d7400 == 16 [pid = 1850] [id = 41] 09:18:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x8f8d7800) [pid = 1850] [serial = 121] [outer = (nil)] 09:18:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x90f83c00) [pid = 1850] [serial = 122] [outer = 0x8f8d7800] 09:18:13 INFO - PROCESS | 1850 | 1477757893483 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x90f86800) [pid = 1850] [serial = 123] [outer = 0x8f8d7800] 09:18:14 INFO - PROCESS | 1850 | 1477757894278 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:18:14 INFO - . 09:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1326ms 09:18:14 INFO - PROCESS | 1850 | 1477757894357 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1850 | 1477757894364 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:18:14 INFO - PROCESS | 1850 | 1477757894372 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:14 INFO - PROCESS | 1850 | 1477757894563 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 09:18:14 INFO - PROCESS | 1850 | 1477757894747 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 09:18:14 INFO - PROCESS | 1850 | 1477757894751 Marionette TRACE conn4 <- [1,174,null,["8"]] 09:18:14 INFO - PROCESS | 1850 | 1477757894759 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 09:18:14 INFO - PROCESS | 1850 | 1477757894765 Marionette TRACE conn4 <- [1,175,null,{}] 09:18:14 INFO - PROCESS | 1850 | 1477757894770 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b911400 == 17 [pid = 1850] [id = 42] 09:18:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8b9e5000) [pid = 1850] [serial = 124] [outer = (nil)] 09:18:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x8d9fb000) [pid = 1850] [serial = 125] [outer = 0x8b9e5000] 09:18:14 INFO - PROCESS | 1850 | 1477757894866 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x92a56c00) [pid = 1850] [serial = 126] [outer = 0x8b9e5000] 09:18:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9ea400 == 16 [pid = 1850] [id = 34] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x9ce68000) [pid = 1850] [serial = 2] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x959f9400) [pid = 1850] [serial = 12] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x8db07c00) [pid = 1850] [serial = 28] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x9570ec00) [pid = 1850] [serial = 9] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x8d849800) [pid = 1850] [serial = 19] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x8cb1f400) [pid = 1850] [serial = 25] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x8da38000) [pid = 1850] [serial = 17] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x8da33800) [pid = 1850] [serial = 16] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8cb19c00) [pid = 1850] [serial = 23] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x8b916800) [pid = 1850] [serial = 22] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x957e9800) [pid = 1850] [serial = 32] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x92b9a000) [pid = 1850] [serial = 31] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x97d39400) [pid = 1850] [serial = 35] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x96d03c00) [pid = 1850] [serial = 34] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x905de800) [pid = 1850] [serial = 38] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x905d6c00) [pid = 1850] [serial = 37] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x975a9c00) [pid = 1850] [serial = 41] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x9752e000) [pid = 1850] [serial = 40] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x983a5000) [pid = 1850] [serial = 44] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x97d34000) [pid = 1850] [serial = 43] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x9a224800) [pid = 1850] [serial = 47] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x9a0d1c00) [pid = 1850] [serial = 46] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9af13c00) [pid = 1850] [serial = 50] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9a4dec00) [pid = 1850] [serial = 49] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9b42ac00) [pid = 1850] [serial = 53] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9b37ec00) [pid = 1850] [serial = 52] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9050a400) [pid = 1850] [serial = 56] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8f70b400) [pid = 1850] [serial = 55] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x96d06400) [pid = 1850] [serial = 59] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x962d4c00) [pid = 1850] [serial = 58] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x98324000) [pid = 1850] [serial = 62] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x97b7d000) [pid = 1850] [serial = 61] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x9b383800) [pid = 1850] [serial = 65] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x9b187000) [pid = 1850] [serial = 64] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x90f59000) [pid = 1850] [serial = 68] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x905de400) [pid = 1850] [serial = 67] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x93220c00) [pid = 1850] [serial = 71] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9321a400) [pid = 1850] [serial = 70] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x97a32400) [pid = 1850] [serial = 74] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x9787bc00) [pid = 1850] [serial = 73] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x9a395000) [pid = 1850] [serial = 77] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x9a228800) [pid = 1850] [serial = 76] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0xa1011c00) [pid = 1850] [serial = 80] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x9ce59000) [pid = 1850] [serial = 79] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x91a34c00) [pid = 1850] [serial = 83] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8d9fd000) [pid = 1850] [serial = 82] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x962d7c00) [pid = 1850] [serial = 86] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x960f2000) [pid = 1850] [serial = 85] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x9a21f000) [pid = 1850] [serial = 89] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x9a022400) [pid = 1850] [serial = 88] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0xa285c400) [pid = 1850] [serial = 92] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0xa2585000) [pid = 1850] [serial = 91] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x9321f800) [pid = 1850] [serial = 95] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0xa2c40c00) [pid = 1850] [serial = 94] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0xa4804000) [pid = 1850] [serial = 98] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0xa4592c00) [pid = 1850] [serial = 97] [outer = (nil)] [url = about:blank] 09:18:15 INFO - PROCESS | 1850 | 1477757895878 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:18:15 INFO - . 09:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1522ms 09:18:15 INFO - PROCESS | 1850 | 1477757895894 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:18:15 INFO - PROCESS | 1850 | 1477757895899 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:18:15 INFO - PROCESS | 1850 | 1477757895908 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:16 INFO - PROCESS | 1850 | 1477757896081 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 09:18:16 INFO - PROCESS | 1850 | 1477757896172 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 09:18:16 INFO - PROCESS | 1850 | 1477757896176 Marionette TRACE conn4 <- [1,179,null,["8"]] 09:18:16 INFO - PROCESS | 1850 | 1477757896188 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 09:18:16 INFO - PROCESS | 1850 | 1477757896193 Marionette TRACE conn4 <- [1,180,null,{}] 09:18:16 INFO - PROCESS | 1850 | 1477757896200 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da30400 == 17 [pid = 1850] [id = 43] 09:18:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8da30800) [pid = 1850] [serial = 127] [outer = (nil)] 09:18:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8da34400) [pid = 1850] [serial = 128] [outer = 0x8da30800] 09:18:16 INFO - PROCESS | 1850 | 1477757896295 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8db08000) [pid = 1850] [serial = 129] [outer = 0x8da30800] 09:18:16 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8d9fb400) [pid = 1850] [serial = 100] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1850 | 1477757896995 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:18:17 INFO - . 09:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1127ms 09:18:17 INFO - PROCESS | 1850 | 1477757897039 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 09:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:18:17 INFO - PROCESS | 1850 | 1477757897044 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 09:18:17 INFO - PROCESS | 1850 | 1477757897053 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:17 INFO - PROCESS | 1850 | 1477757897214 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:18:17 INFO - PROCESS | 1850 | 1477757897228 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 09:18:17 INFO - PROCESS | 1850 | 1477757897231 Marionette TRACE conn4 <- [1,184,null,["8"]] 09:18:17 INFO - PROCESS | 1850 | 1477757897238 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 09:18:17 INFO - PROCESS | 1850 | 1477757897243 Marionette TRACE conn4 <- [1,185,null,{}] 09:18:17 INFO - PROCESS | 1850 | 1477757897248 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70f800 == 18 [pid = 1850] [id = 44] 09:18:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8f8d3000) [pid = 1850] [serial = 130] [outer = (nil)] 09:18:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8f8dd400) [pid = 1850] [serial = 131] [outer = 0x8f8d3000] 09:18:17 INFO - PROCESS | 1850 | 1477757897334 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8f8e0400) [pid = 1850] [serial = 132] [outer = 0x8f8d3000] 09:18:18 INFO - PROCESS | 1850 | 1477757898026 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:18:18 INFO - . 09:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1024ms 09:18:18 INFO - PROCESS | 1850 | 1477757898083 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1850 | 1477757898091 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:18:18 INFO - PROCESS | 1850 | 1477757898097 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:18 INFO - PROCESS | 1850 | 1477757898255 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 09:18:18 INFO - PROCESS | 1850 | 1477757898349 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 09:18:18 INFO - PROCESS | 1850 | 1477757898353 Marionette TRACE conn4 <- [1,189,null,["8"]] 09:18:18 INFO - PROCESS | 1850 | 1477757898357 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 09:18:18 INFO - PROCESS | 1850 | 1477757898365 Marionette TRACE conn4 <- [1,190,null,{}] 09:18:18 INFO - PROCESS | 1850 | 1477757898371 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x92b38400 == 19 [pid = 1850] [id = 45] 09:18:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x92b96000) [pid = 1850] [serial = 133] [outer = (nil)] 09:18:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x92b99000) [pid = 1850] [serial = 134] [outer = 0x92b96000] 09:18:18 INFO - PROCESS | 1850 | 1477757898468 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x93222800) [pid = 1850] [serial = 135] [outer = 0x92b96000] 09:18:19 INFO - PROCESS | 1850 | 1477757899182 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:18:19 INFO - . 09:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1122ms 09:18:19 INFO - PROCESS | 1850 | 1477757899234 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1850 | 1477757899240 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:18:19 INFO - PROCESS | 1850 | 1477757899291 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:19 INFO - PROCESS | 1850 | 1477757899517 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 09:18:19 INFO - PROCESS | 1850 | 1477757899536 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 09:18:19 INFO - PROCESS | 1850 | 1477757899540 Marionette TRACE conn4 <- [1,194,null,["8"]] 09:18:19 INFO - PROCESS | 1850 | 1477757899549 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 09:18:19 INFO - PROCESS | 1850 | 1477757899554 Marionette TRACE conn4 <- [1,195,null,{}] 09:18:19 INFO - PROCESS | 1850 | 1477757899560 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x9634a000 == 20 [pid = 1850] [id = 46] 09:18:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x9634b800) [pid = 1850] [serial = 136] [outer = (nil)] 09:18:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x9705fc00) [pid = 1850] [serial = 137] [outer = 0x9634b800] 09:18:19 INFO - PROCESS | 1850 | 1477757899705 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x97531800) [pid = 1850] [serial = 138] [outer = 0x9634b800] 09:18:20 INFO - PROCESS | 1850 | 1477757900359 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:18:20 INFO - . 09:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1128ms 09:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:18:20 INFO - PROCESS | 1850 | 1477757900391 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1850 | 1477757900393 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:18:20 INFO - PROCESS | 1850 | 1477757900400 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:20 INFO - PROCESS | 1850 | 1477757900577 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 09:18:20 INFO - PROCESS | 1850 | 1477757900639 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 09:18:20 INFO - PROCESS | 1850 | 1477757900643 Marionette TRACE conn4 <- [1,199,null,["8"]] 09:18:20 INFO - PROCESS | 1850 | 1477757900647 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 09:18:20 INFO - PROCESS | 1850 | 1477757900654 Marionette TRACE conn4 <- [1,200,null,{}] 09:18:20 INFO - PROCESS | 1850 | 1477757900659 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x97067c00 == 21 [pid = 1850] [id = 47] 09:18:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x975a9000) [pid = 1850] [serial = 139] [outer = (nil)] 09:18:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x97a34400) [pid = 1850] [serial = 140] [outer = 0x975a9000] 09:18:20 INFO - PROCESS | 1850 | 1477757900740 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x9787ec00) [pid = 1850] [serial = 141] [outer = 0x975a9000] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x9b18a400) [pid = 1850] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8b9eb800) [pid = 1850] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x90516800) [pid = 1850] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0xa2ad5000) [pid = 1850] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x90f58000) [pid = 1850] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:18:21 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8f701400) [pid = 1850] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:18:21 INFO - PROCESS | 1850 | 1477757901406 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:18:21 INFO - . 09:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1072ms 09:18:21 INFO - PROCESS | 1850 | 1477757901472 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1850 | 1477757901475 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:18:21 INFO - PROCESS | 1850 | 1477757901482 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:21 INFO - PROCESS | 1850 | 1477757901688 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:18:21 INFO - PROCESS | 1850 | 1477757901793 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 09:18:21 INFO - PROCESS | 1850 | 1477757901796 Marionette TRACE conn4 <- [1,204,null,["8"]] 09:18:21 INFO - PROCESS | 1850 | 1477757901821 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 09:18:21 INFO - PROCESS | 1850 | 1477757901825 Marionette TRACE conn4 <- [1,205,null,{}] 09:18:21 INFO - PROCESS | 1850 | 1477757901849 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x983a9000 == 22 [pid = 1850] [id = 48] 09:18:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x983a9400) [pid = 1850] [serial = 142] [outer = (nil)] 09:18:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x98fb0000) [pid = 1850] [serial = 143] [outer = 0x983a9400] 09:18:21 INFO - PROCESS | 1850 | 1477757901945 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x9a019c00) [pid = 1850] [serial = 144] [outer = 0x983a9400] 09:18:22 INFO - PROCESS | 1850 | 1477757902699 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:18:22 INFO - . 09:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1274ms 09:18:22 INFO - PROCESS | 1850 | 1477757902756 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1850 | 1477757902759 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:18:22 INFO - PROCESS | 1850 | 1477757902766 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:22 INFO - PROCESS | 1850 | 1477757902953 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 09:18:22 INFO - PROCESS | 1850 | 1477757902966 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 09:18:22 INFO - PROCESS | 1850 | 1477757902968 Marionette TRACE conn4 <- [1,209,null,["8"]] 09:18:22 INFO - PROCESS | 1850 | 1477757902973 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 09:18:22 INFO - PROCESS | 1850 | 1477757902978 Marionette TRACE conn4 <- [1,210,null,{}] 09:18:22 INFO - PROCESS | 1850 | 1477757902983 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a0cfc00 == 23 [pid = 1850] [id = 49] 09:18:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x9a0d0000) [pid = 1850] [serial = 145] [outer = (nil)] 09:18:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x9a21ec00) [pid = 1850] [serial = 146] [outer = 0x9a0d0000] 09:18:23 INFO - PROCESS | 1850 | 1477757903064 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x9a387c00) [pid = 1850] [serial = 147] [outer = 0x9a0d0000] 09:18:23 INFO - PROCESS | 1850 | 1477757903807 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:18:23 INFO - . 09:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1073ms 09:18:23 INFO - PROCESS | 1850 | 1477757903841 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1850 | 1477757903846 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:18:23 INFO - PROCESS | 1850 | 1477757903857 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:24 INFO - PROCESS | 1850 | 1477757904039 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 09:18:24 INFO - PROCESS | 1850 | 1477757904174 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 09:18:24 INFO - PROCESS | 1850 | 1477757904180 Marionette TRACE conn4 <- [1,214,null,["8"]] 09:18:24 INFO - PROCESS | 1850 | 1477757904187 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 09:18:24 INFO - PROCESS | 1850 | 1477757904194 Marionette TRACE conn4 <- [1,215,null,{}] 09:18:24 INFO - PROCESS | 1850 | 1477757904204 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2f000 == 24 [pid = 1850] [id = 50] 09:18:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8da2fc00) [pid = 1850] [serial = 148] [outer = (nil)] 09:18:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8f710400) [pid = 1850] [serial = 149] [outer = 0x8da2fc00] 09:18:24 INFO - PROCESS | 1850 | 1477757904311 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8f8d5000) [pid = 1850] [serial = 150] [outer = 0x8da2fc00] 09:18:25 INFO - PROCESS | 1850 | 1477757905003 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:18:25 INFO - . 09:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1230ms 09:18:25 INFO - PROCESS | 1850 | 1477757905086 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1850 | 1477757905093 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:18:25 INFO - PROCESS | 1850 | 1477757905100 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:25 INFO - PROCESS | 1850 | 1477757905276 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 09:18:25 INFO - PROCESS | 1850 | 1477757905411 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 09:18:25 INFO - PROCESS | 1850 | 1477757905416 Marionette TRACE conn4 <- [1,219,null,["8"]] 09:18:25 INFO - PROCESS | 1850 | 1477757905428 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 09:18:25 INFO - PROCESS | 1850 | 1477757905433 Marionette TRACE conn4 <- [1,220,null,{}] 09:18:25 INFO - PROCESS | 1850 | 1477757905441 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f88800 == 25 [pid = 1850] [id = 51] 09:18:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x92a5b800) [pid = 1850] [serial = 151] [outer = (nil)] 09:18:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x93c60400) [pid = 1850] [serial = 152] [outer = 0x92a5b800] 09:18:25 INFO - PROCESS | 1850 | 1477757905542 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x93d0dc00) [pid = 1850] [serial = 153] [outer = 0x92a5b800] 09:18:26 INFO - PROCESS | 1850 | 1477757906242 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:18:26 INFO - . 09:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1174ms 09:18:26 INFO - PROCESS | 1850 | 1477757906282 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1850 | 1477757906289 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:18:26 INFO - PROCESS | 1850 | 1477757906312 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:26 INFO - PROCESS | 1850 | 1477757906513 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:18:26 INFO - PROCESS | 1850 | 1477757906573 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 09:18:26 INFO - PROCESS | 1850 | 1477757906577 Marionette TRACE conn4 <- [1,224,null,["8"]] 09:18:26 INFO - PROCESS | 1850 | 1477757906626 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 09:18:26 INFO - PROCESS | 1850 | 1477757906633 Marionette TRACE conn4 <- [1,225,null,{}] 09:18:26 INFO - PROCESS | 1850 | 1477757906643 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x97b7d400 == 26 [pid = 1850] [id = 52] 09:18:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x97b7e000) [pid = 1850] [serial = 154] [outer = (nil)] 09:18:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x9a017c00) [pid = 1850] [serial = 155] [outer = 0x97b7e000] 09:18:26 INFO - PROCESS | 1850 | 1477757906743 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x9a34f400) [pid = 1850] [serial = 156] [outer = 0x97b7e000] 09:18:27 INFO - PROCESS | 1850 | 1477757907288 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:18:27 INFO - PROCESS | 1850 | 1477757907486 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:18:27 INFO - . 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1227ms 09:18:27 INFO - PROCESS | 1850 | 1477757907523 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1850 | 1477757907528 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:18:27 INFO - PROCESS | 1850 | 1477757907535 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:27 INFO - PROCESS | 1850 | 1477757907715 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 09:18:27 INFO - PROCESS | 1850 | 1477757907993 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 09:18:27 INFO - PROCESS | 1850 | 1477757907999 Marionette TRACE conn4 <- [1,229,null,["8"]] 09:18:28 INFO - PROCESS | 1850 | 1477757908009 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 09:18:28 INFO - PROCESS | 1850 | 1477757908019 Marionette TRACE conn4 <- [1,230,null,{}] 09:18:28 INFO - PROCESS | 1850 | 1477757908027 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9ee800 == 27 [pid = 1850] [id = 53] 09:18:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8d9f2800) [pid = 1850] [serial = 157] [outer = (nil)] 09:18:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8db04400) [pid = 1850] [serial = 158] [outer = 0x8d9f2800] 09:18:28 INFO - PROCESS | 1850 | 1477757908119 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8f70a800) [pid = 1850] [serial = 159] [outer = 0x8d9f2800] 09:18:28 INFO - PROCESS | 1850 | 1477757908896 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:18:28 INFO - . 09:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1430ms 09:18:28 INFO - PROCESS | 1850 | 1477757908967 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1850 | 1477757908973 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:18:28 INFO - PROCESS | 1850 | 1477757908981 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:29 INFO - PROCESS | 1850 | 1477757909151 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8f704000) [pid = 1850] [serial = 116] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8f8d3400) [pid = 1850] [serial = 117] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0xa4cbb800) [pid = 1850] [serial = 113] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0xa93cb000) [pid = 1850] [serial = 114] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x9b42a000) [pid = 1850] [serial = 110] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x9ce5b800) [pid = 1850] [serial = 111] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x97a3c800) [pid = 1850] [serial = 107] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8db07000) [pid = 1850] [serial = 108] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x90f55c00) [pid = 1850] [serial = 104] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x91a3a000) [pid = 1850] [serial = 105] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x905d7800) [pid = 1850] [serial = 29] [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.] 09:18:29 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x93c95800) [pid = 1850] [serial = 101] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 1850 | 1477757909294 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 09:18:29 INFO - PROCESS | 1850 | 1477757909301 Marionette TRACE conn4 <- [1,234,null,["8"]] 09:18:29 INFO - PROCESS | 1850 | 1477757909309 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 09:18:29 INFO - PROCESS | 1850 | 1477757909316 Marionette TRACE conn4 <- [1,235,null,{}] 09:18:29 INFO - PROCESS | 1850 | 1477757909326 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db12c00 == 28 [pid = 1850] [id = 54] 09:18:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8f705000) [pid = 1850] [serial = 160] [outer = (nil)] 09:18:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x905d7800) [pid = 1850] [serial = 161] [outer = 0x8f705000] 09:18:29 INFO - PROCESS | 1850 | 1477757909426 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x90f55c00) [pid = 1850] [serial = 162] [outer = 0x8f705000] 09:18:30 INFO - PROCESS | 1850 | 1477757910336 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:18:30 INFO - . 09:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1371ms 09:18:30 INFO - PROCESS | 1850 | 1477757910354 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1850 | 1477757910356 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:18:30 INFO - PROCESS | 1850 | 1477757910363 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:30 INFO - PROCESS | 1850 | 1477757910528 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 09:18:30 INFO - PROCESS | 1850 | 1477757910629 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 09:18:30 INFO - PROCESS | 1850 | 1477757910639 Marionette TRACE conn4 <- [1,239,null,["8"]] 09:18:30 INFO - PROCESS | 1850 | 1477757910647 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 09:18:30 INFO - PROCESS | 1850 | 1477757910653 Marionette TRACE conn4 <- [1,240,null,{}] 09:18:30 INFO - PROCESS | 1850 | 1477757910658 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d06400 == 29 [pid = 1850] [id = 55] 09:18:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x97535400) [pid = 1850] [serial = 163] [outer = (nil)] 09:18:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x975a0400) [pid = 1850] [serial = 164] [outer = 0x97535400] 09:18:30 INFO - PROCESS | 1850 | 1477757910741 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x97a38400) [pid = 1850] [serial = 165] [outer = 0x97535400] 09:18:31 INFO - PROCESS | 1850 | 1477757911341 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:18:31 INFO - . 09:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1024ms 09:18:31 INFO - PROCESS | 1850 | 1477757911388 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1850 | 1477757911391 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:18:31 INFO - PROCESS | 1850 | 1477757911408 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:31 INFO - PROCESS | 1850 | 1477757911603 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:18:31 INFO - PROCESS | 1850 | 1477757911635 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 09:18:31 INFO - PROCESS | 1850 | 1477757911638 Marionette TRACE conn4 <- [1,244,null,["8"]] 09:18:31 INFO - PROCESS | 1850 | 1477757911643 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 09:18:31 INFO - PROCESS | 1850 | 1477757911648 Marionette TRACE conn4 <- [1,245,null,{}] 09:18:31 INFO - PROCESS | 1850 | 1477757911653 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x9787d000 == 30 [pid = 1850] [id = 56] 09:18:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x98fb9c00) [pid = 1850] [serial = 166] [outer = (nil)] 09:18:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x9a022000) [pid = 1850] [serial = 167] [outer = 0x98fb9c00] 09:18:31 INFO - PROCESS | 1850 | 1477757911792 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x9a347400) [pid = 1850] [serial = 168] [outer = 0x98fb9c00] 09:18:32 INFO - PROCESS | 1850 | 1477757912494 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:18:32 INFO - . 09:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1122ms 09:18:32 INFO - PROCESS | 1850 | 1477757912541 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 09:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:18:32 INFO - PROCESS | 1850 | 1477757912546 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 1850 | 1477757912552 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:32 INFO - PROCESS | 1850 | 1477757912751 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 09:18:32 INFO - PROCESS | 1850 | 1477757912781 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 09:18:32 INFO - PROCESS | 1850 | 1477757912784 Marionette TRACE conn4 <- [1,249,null,["8"]] 09:18:32 INFO - PROCESS | 1850 | 1477757912790 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 09:18:32 INFO - PROCESS | 1850 | 1477757912795 Marionette TRACE conn4 <- [1,250,null,{}] 09:18:32 INFO - PROCESS | 1850 | 1477757912800 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a222800 == 31 [pid = 1850] [id = 57] 09:18:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x9a41f800) [pid = 1850] [serial = 169] [outer = (nil)] 09:18:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x9af18000) [pid = 1850] [serial = 170] [outer = 0x9a41f800] 09:18:32 INFO - PROCESS | 1850 | 1477757912935 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x9af19000) [pid = 1850] [serial = 171] [outer = 0x9a41f800] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8f8d3000) [pid = 1850] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8da30800) [pid = 1850] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x983a9400) [pid = 1850] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x975a9000) [pid = 1850] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x9634b800) [pid = 1850] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:18:33 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x92b96000) [pid = 1850] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:18:33 INFO - PROCESS | 1850 | 1477757913621 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:18:33 INFO - . 09:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1128ms 09:18:33 INFO - PROCESS | 1850 | 1477757913679 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1850 | 1477757913682 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:18:33 INFO - PROCESS | 1850 | 1477757913689 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:33 INFO - PROCESS | 1850 | 1477757913833 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 09:18:33 INFO - PROCESS | 1850 | 1477757913840 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 09:18:33 INFO - PROCESS | 1850 | 1477757913844 Marionette TRACE conn4 <- [1,254,null,["8"]] 09:18:33 INFO - PROCESS | 1850 | 1477757913848 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 09:18:33 INFO - PROCESS | 1850 | 1477757913853 Marionette TRACE conn4 <- [1,255,null,{}] 09:18:33 INFO - PROCESS | 1850 | 1477757913944 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b910800 == 32 [pid = 1850] [id = 58] 09:18:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8f70e400) [pid = 1850] [serial = 172] [outer = (nil)] 09:18:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x9b5f2400) [pid = 1850] [serial = 173] [outer = 0x8f70e400] 09:18:34 INFO - PROCESS | 1850 | 1477757914059 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x9ce68c00) [pid = 1850] [serial = 174] [outer = 0x8f70e400] 09:18:34 INFO - PROCESS | 1850 | 1477757914645 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:18:34 INFO - . 09:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1023ms 09:18:34 INFO - PROCESS | 1850 | 1477757914712 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1850 | 1477757914715 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:18:34 INFO - PROCESS | 1850 | 1477757914725 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:34 INFO - PROCESS | 1850 | 1477757914910 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 09:18:34 INFO - PROCESS | 1850 | 1477757914930 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 09:18:34 INFO - PROCESS | 1850 | 1477757914939 Marionette TRACE conn4 <- [1,259,null,["8"]] 09:18:34 INFO - PROCESS | 1850 | 1477757914944 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 09:18:34 INFO - PROCESS | 1850 | 1477757914950 Marionette TRACE conn4 <- [1,260,null,{}] 09:18:34 INFO - PROCESS | 1850 | 1477757914955 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2578800 == 33 [pid = 1850] [id = 59] 09:18:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0xa257ac00) [pid = 1850] [serial = 175] [outer = (nil)] 09:18:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0xa285b400) [pid = 1850] [serial = 176] [outer = 0xa257ac00] 09:18:35 INFO - PROCESS | 1850 | 1477757915048 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa285d400) [pid = 1850] [serial = 177] [outer = 0xa257ac00] 09:18:35 INFO - PROCESS | 1850 | 1477757915849 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:18:35 INFO - . 09:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1177ms 09:18:35 INFO - PROCESS | 1850 | 1477757915900 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1850 | 1477757915908 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:18:35 INFO - PROCESS | 1850 | 1477757915918 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:36 INFO - PROCESS | 1850 | 1477757916116 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:18:36 INFO - PROCESS | 1850 | 1477757916255 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 09:18:36 INFO - PROCESS | 1850 | 1477757916262 Marionette TRACE conn4 <- [1,264,null,["8"]] 09:18:36 INFO - PROCESS | 1850 | 1477757916271 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 09:18:36 INFO - PROCESS | 1850 | 1477757916277 Marionette TRACE conn4 <- [1,265,null,{}] 09:18:36 INFO - PROCESS | 1850 | 1477757916284 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f706c00 == 34 [pid = 1850] [id = 60] 09:18:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x90512800) [pid = 1850] [serial = 178] [outer = (nil)] 09:18:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x90f84000) [pid = 1850] [serial = 179] [outer = 0x90512800] 09:18:36 INFO - PROCESS | 1850 | 1477757916392 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x92ae6c00) [pid = 1850] [serial = 180] [outer = 0x90512800] 09:18:37 INFO - PROCESS | 1850 | 1477757917114 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:18:37 INFO - . 09:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1271ms 09:18:37 INFO - PROCESS | 1850 | 1477757917188 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1850 | 1477757917192 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:18:37 INFO - PROCESS | 1850 | 1477757917200 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:37 INFO - PROCESS | 1850 | 1477757917377 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 09:18:37 INFO - PROCESS | 1850 | 1477757917516 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 09:18:37 INFO - PROCESS | 1850 | 1477757917520 Marionette TRACE conn4 <- [1,269,null,["8"]] 09:18:37 INFO - PROCESS | 1850 | 1477757917529 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 09:18:37 INFO - PROCESS | 1850 | 1477757917535 Marionette TRACE conn4 <- [1,270,null,{}] 09:18:37 INFO - PROCESS | 1850 | 1477757917544 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x975a5800 == 35 [pid = 1850] [id = 61] 09:18:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x97a36800) [pid = 1850] [serial = 181] [outer = (nil)] 09:18:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x97d38000) [pid = 1850] [serial = 182] [outer = 0x97a36800] 09:18:37 INFO - PROCESS | 1850 | 1477757917644 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x98fb8c00) [pid = 1850] [serial = 183] [outer = 0x97a36800] 09:18:38 INFO - PROCESS | 1850 | 1477757918384 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:18:38 INFO - . 09:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1224ms 09:18:38 INFO - PROCESS | 1850 | 1477757918431 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1850 | 1477757918438 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:18:38 INFO - PROCESS | 1850 | 1477757918446 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:38 INFO - PROCESS | 1850 | 1477757918664 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 09:18:38 INFO - PROCESS | 1850 | 1477757918677 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 09:18:38 INFO - PROCESS | 1850 | 1477757918681 Marionette TRACE conn4 <- [1,274,null,["8"]] 09:18:38 INFO - PROCESS | 1850 | 1477757918687 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 09:18:38 INFO - PROCESS | 1850 | 1477757918694 Marionette TRACE conn4 <- [1,275,null,{}] 09:18:38 INFO - PROCESS | 1850 | 1477757918791 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1850 | ++DOCSHELL 0xa1018400 == 36 [pid = 1850] [id = 62] 09:18:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0xa253a800) [pid = 1850] [serial = 184] [outer = (nil)] 09:18:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0xa2c3dc00) [pid = 1850] [serial = 185] [outer = 0xa253a800] 09:18:38 INFO - PROCESS | 1850 | 1477757918895 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0xa2c43400) [pid = 1850] [serial = 186] [outer = 0xa253a800] 09:18:39 INFO - PROCESS | 1850 | 1477757919569 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:18:39 INFO - . 09:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1169ms 09:18:39 INFO - PROCESS | 1850 | 1477757919615 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:18:39 INFO - PROCESS | 1850 | 1477757919619 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:18:39 INFO - PROCESS | 1850 | 1477757919627 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:39 INFO - PROCESS | 1850 | 1477757919799 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 09:18:39 INFO - PROCESS | 1850 | 1477757919935 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 09:18:39 INFO - PROCESS | 1850 | 1477757919946 Marionette TRACE conn4 <- [1,279,null,["8"]] 09:18:39 INFO - PROCESS | 1850 | 1477757919957 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 09:18:39 INFO - PROCESS | 1850 | 1477757919965 Marionette TRACE conn4 <- [1,280,null,{}] 09:18:39 INFO - PROCESS | 1850 | 1477757919975 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1850 | ++DOCSHELL 0xa3099800 == 37 [pid = 1850] [id = 63] 09:18:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0xa309a400) [pid = 1850] [serial = 187] [outer = (nil)] 09:18:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0xa309e800) [pid = 1850] [serial = 188] [outer = 0xa309a400] 09:18:40 INFO - PROCESS | 1850 | 1477757920071 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0xa30a0000) [pid = 1850] [serial = 189] [outer = 0xa309a400] 09:18:40 INFO - PROCESS | 1850 | 1477757920709 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:18:40 INFO - . 09:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1134ms 09:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:18:40 INFO - PROCESS | 1850 | 1477757920760 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1850 | 1477757920763 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 09:18:40 INFO - PROCESS | 1850 | 1477757920770 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:40 INFO - PROCESS | 1850 | 1477757920924 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:18:41 INFO - PROCESS | 1850 | 1477757921141 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 09:18:41 INFO - PROCESS | 1850 | 1477757921147 Marionette TRACE conn4 <- [1,284,null,["8"]] 09:18:41 INFO - PROCESS | 1850 | 1477757921165 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 09:18:41 INFO - PROCESS | 1850 | 1477757921174 Marionette TRACE conn4 <- [1,285,null,{}] 09:18:41 INFO - PROCESS | 1850 | 1477757921185 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70dc00 == 38 [pid = 1850] [id = 64] 09:18:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8f70f400) [pid = 1850] [serial = 190] [outer = (nil)] 09:18:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x905db800) [pid = 1850] [serial = 191] [outer = 0x8f70f400] 09:18:41 INFO - PROCESS | 1850 | 1477757921275 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x90f87000) [pid = 1850] [serial = 192] [outer = 0x8f70f400] 09:18:42 INFO - PROCESS | 1850 | 1477757922036 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:18:42 INFO - . 09:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1328ms 09:18:42 INFO - PROCESS | 1850 | 1477757922097 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1850 | 1477757922103 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 09:18:42 INFO - PROCESS | 1850 | 1477757922111 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:42 INFO - PROCESS | 1850 | 1477757922281 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x93d06400 == 37 [pid = 1850] [id = 55] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x9787d000 == 36 [pid = 1850] [id = 56] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8b910800 == 35 [pid = 1850] [id = 58] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8db12c00 == 34 [pid = 1850] [id = 54] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9ee800 == 33 [pid = 1850] [id = 53] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70dc00 == 32 [pid = 1850] [id = 64] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x9a222800 == 31 [pid = 1850] [id = 57] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0xa2578800 == 30 [pid = 1850] [id = 59] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8f706c00 == 29 [pid = 1850] [id = 60] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0x975a5800 == 28 [pid = 1850] [id = 61] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0xa1018400 == 27 [pid = 1850] [id = 62] 09:18:43 INFO - PROCESS | 1850 | --DOCSHELL 0xa3099800 == 26 [pid = 1850] [id = 63] 09:18:43 INFO - PROCESS | 1850 | 1477757923098 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 09:18:43 INFO - PROCESS | 1850 | 1477757923103 Marionette TRACE conn4 <- [1,289,null,["8"]] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8db08000) [pid = 1850] [serial = 129] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8da34400) [pid = 1850] [serial = 128] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8f8e0400) [pid = 1850] [serial = 132] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8f8dd400) [pid = 1850] [serial = 131] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x93222800) [pid = 1850] [serial = 135] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x92b99000) [pid = 1850] [serial = 134] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x97531800) [pid = 1850] [serial = 138] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9705fc00) [pid = 1850] [serial = 137] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9787ec00) [pid = 1850] [serial = 141] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x97a34400) [pid = 1850] [serial = 140] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9a019c00) [pid = 1850] [serial = 144] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x98fb0000) [pid = 1850] [serial = 143] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x90f83c00) [pid = 1850] [serial = 122] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8d9fb000) [pid = 1850] [serial = 125] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x90f8a000) [pid = 1850] [serial = 119] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1850 | 1477757923195 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 09:18:43 INFO - PROCESS | 1850 | 1477757923205 Marionette TRACE conn4 <- [1,290,null,{}] 09:18:43 INFO - PROCESS | 1850 | 1477757923215 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b916c00 == 27 [pid = 1850] [id = 65] 09:18:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8b917400) [pid = 1850] [serial = 193] [outer = (nil)] 09:18:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8cb16400) [pid = 1850] [serial = 194] [outer = 0x8b917400] 09:18:43 INFO - PROCESS | 1850 | 1477757923316 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8d8ae800) [pid = 1850] [serial = 195] [outer = 0x8b917400] 09:18:44 INFO - PROCESS | 1850 | 1477757924028 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 09:18:44 INFO - . 09:18:44 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1978ms 09:18:44 INFO - PROCESS | 1850 | 1477757924088 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 09:18:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:18:44 INFO - PROCESS | 1850 | 1477757924094 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1850 | 1477757924102 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:44 INFO - PROCESS | 1850 | 1477757924276 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 09:18:44 INFO - PROCESS | 1850 | 1477757924374 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 09:18:44 INFO - PROCESS | 1850 | 1477757924381 Marionette TRACE conn4 <- [1,294,null,["8"]] 09:18:44 INFO - PROCESS | 1850 | 1477757924393 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 09:18:44 INFO - PROCESS | 1850 | 1477757924407 Marionette TRACE conn4 <- [1,295,null,{}] 09:18:44 INFO - PROCESS | 1850 | 1477757924413 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8dac00 == 28 [pid = 1850] [id = 66] 09:18:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f8dc000) [pid = 1850] [serial = 196] [outer = (nil)] 09:18:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8f8e0c00) [pid = 1850] [serial = 197] [outer = 0x8f8dc000] 09:18:44 INFO - PROCESS | 1850 | 1477757924506 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8d842800) [pid = 1850] [serial = 198] [outer = 0x8f8dc000] 09:18:44 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:18:45 INFO - PROCESS | 1850 | 1477757925179 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:18:45 INFO - .... 09:18:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1123ms 09:18:45 INFO - PROCESS | 1850 | 1477757925224 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1850 | 1477757925228 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:18:45 INFO - PROCESS | 1850 | 1477757925245 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:45 INFO - PROCESS | 1850 | 1477757925418 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 09:18:45 INFO - PROCESS | 1850 | 1477757925429 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 09:18:45 INFO - PROCESS | 1850 | 1477757925439 Marionette TRACE conn4 <- [1,299,null,["8"]] 09:18:45 INFO - PROCESS | 1850 | 1477757925455 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 09:18:45 INFO - PROCESS | 1850 | 1477757925463 Marionette TRACE conn4 <- [1,300,null,{}] 09:18:45 INFO - PROCESS | 1850 | 1477757925468 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f8c400 == 29 [pid = 1850] [id = 67] 09:18:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x93abc400) [pid = 1850] [serial = 199] [outer = (nil)] 09:18:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x93ac7c00) [pid = 1850] [serial = 200] [outer = 0x93abc400] 09:18:45 INFO - PROCESS | 1850 | 1477757925555 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x962d6800) [pid = 1850] [serial = 201] [outer = 0x93abc400] 09:18:46 INFO - PROCESS | 1850 | 1477757926307 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:18:46 INFO - ............... 09:18:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1132ms 09:18:46 INFO - PROCESS | 1850 | 1477757926367 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1850 | 1477757926371 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:18:46 INFO - PROCESS | 1850 | 1477757926393 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:46 INFO - PROCESS | 1850 | 1477757926603 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:18:46 INFO - PROCESS | 1850 | 1477757926624 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 09:18:46 INFO - PROCESS | 1850 | 1477757926628 Marionette TRACE conn4 <- [1,304,null,["8"]] 09:18:46 INFO - PROCESS | 1850 | 1477757926633 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 09:18:46 INFO - PROCESS | 1850 | 1477757926638 Marionette TRACE conn4 <- [1,305,null,{}] 09:18:46 INFO - PROCESS | 1850 | 1477757926644 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a39c00 == 30 [pid = 1850] [id = 68] 09:18:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x97b79400) [pid = 1850] [serial = 202] [outer = (nil)] 09:18:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x97b7cc00) [pid = 1850] [serial = 203] [outer = 0x97b79400] 09:18:46 INFO - PROCESS | 1850 | 1477757926791 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x9b4c3400) [pid = 1850] [serial = 204] [outer = 0x97b79400] 09:18:47 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:18:47 INFO - PROCESS | 1850 | 1477757927477 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:18:47 INFO - . 09:18:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1120ms 09:18:47 INFO - PROCESS | 1850 | 1477757927513 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1850 | 1477757927517 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /FileAPI/fileReader.html 09:18:47 INFO - PROCESS | 1850 | 1477757927523 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:47 INFO - PROCESS | 1850 | 1477757927706 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 09:18:47 INFO - PROCESS | 1850 | 1477757927732 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 09:18:47 INFO - PROCESS | 1850 | 1477757927736 Marionette TRACE conn4 <- [1,309,null,["8"]] 09:18:47 INFO - PROCESS | 1850 | 1477757927742 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 09:18:47 INFO - PROCESS | 1850 | 1477757927747 Marionette TRACE conn4 <- [1,310,null,{}] 09:18:47 INFO - PROCESS | 1850 | 1477757927751 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b917800 == 31 [pid = 1850] [id = 69] 09:18:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8cb1f400) [pid = 1850] [serial = 205] [outer = (nil)] 09:18:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x9afab000) [pid = 1850] [serial = 206] [outer = 0x8cb1f400] 09:18:48 INFO - PROCESS | 1850 | 1477757928200 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0xa2c42000) [pid = 1850] [serial = 207] [outer = 0x8cb1f400] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x98fb9c00) [pid = 1850] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x9a41f800) [pid = 1850] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x9a0d0000) [pid = 1850] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8da2fc00) [pid = 1850] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x8d9f2800) [pid = 1850] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8f705000) [pid = 1850] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x97b7e000) [pid = 1850] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0xa257ac00) [pid = 1850] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x92a5b800) [pid = 1850] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8f70e400) [pid = 1850] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x97535400) [pid = 1850] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8f8d7800) [pid = 1850] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8f8e1400) [pid = 1850] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:18:48 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8b9e5000) [pid = 1850] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:18:48 INFO - PROCESS | 1850 | 1477757928714 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:18:48 INFO - .... 09:18:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1222ms 09:18:48 INFO - TEST-START | /FileAPI/historical.html 09:18:48 INFO - PROCESS | 1850 | 1477757928746 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1850 | 1477757928749 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 09:18:48 INFO - PROCESS | 1850 | 1477757928763 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:48 INFO - PROCESS | 1850 | 1477757928898 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 09:18:48 INFO - PROCESS | 1850 | 1477757928910 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 09:18:48 INFO - PROCESS | 1850 | 1477757928913 Marionette TRACE conn4 <- [1,314,null,["8"]] 09:18:48 INFO - PROCESS | 1850 | 1477757928917 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 09:18:48 INFO - PROCESS | 1850 | 1477757928922 Marionette TRACE conn4 <- [1,315,null,{}] 09:18:48 INFO - PROCESS | 1850 | 1477757928927 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d3a800 == 32 [pid = 1850] [id = 70] 09:18:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x97d3b800) [pid = 1850] [serial = 208] [outer = (nil)] 09:18:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0xa257ac00) [pid = 1850] [serial = 209] [outer = 0x97d3b800] 09:18:49 INFO - PROCESS | 1850 | 1477757929121 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0xa2c77800) [pid = 1850] [serial = 210] [outer = 0x97d3b800] 09:18:49 INFO - PROCESS | 1850 | 1477757929619 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 09:18:49 INFO - ..... 09:18:49 INFO - TEST-OK | /FileAPI/historical.html | took 875ms 09:18:49 INFO - TEST-START | /FileAPI/idlharness.html 09:18:49 INFO - PROCESS | 1850 | 1477757929629 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1850 | 1477757929632 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:18:49 INFO - PROCESS | 1850 | 1477757929642 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:49 INFO - PROCESS | 1850 | 1477757929780 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 09:18:49 INFO - PROCESS | 1850 | 1477757929793 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 09:18:49 INFO - PROCESS | 1850 | 1477757929795 Marionette TRACE conn4 <- [1,319,null,["8"]] 09:18:49 INFO - PROCESS | 1850 | 1477757929799 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 09:18:49 INFO - PROCESS | 1850 | 1477757929806 Marionette TRACE conn4 <- [1,320,null,{}] 09:18:49 INFO - PROCESS | 1850 | 1477757929811 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1850 | ++DOCSHELL 0xa3016800 == 33 [pid = 1850] [id = 71] 09:18:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0xa30a1000) [pid = 1850] [serial = 211] [outer = (nil)] 09:18:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0xa4590000) [pid = 1850] [serial = 212] [outer = 0xa30a1000] 09:18:49 INFO - PROCESS | 1850 | 1477757929899 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0xa45e7400) [pid = 1850] [serial = 213] [outer = 0xa30a1000] 09:18:51 INFO - ................................................................................................... 09:18:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2125ms 09:18:51 INFO - PROCESS | 1850 | 1477757931627 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 09:18:51 INFO - PROCESS | 1850 | 1477757931765 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1850 | 1477757931773 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /FileAPI/idlharness.worker 09:18:51 INFO - PROCESS | 1850 | 1477757931825 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:52 INFO - PROCESS | 1850 | 1477757932032 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:18:52 INFO - PROCESS | 1850 | 1477757932177 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 09:18:52 INFO - PROCESS | 1850 | 1477757932182 Marionette TRACE conn4 <- [1,324,null,["8"]] 09:18:52 INFO - PROCESS | 1850 | 1477757932189 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 09:18:52 INFO - PROCESS | 1850 | 1477757932196 Marionette TRACE conn4 <- [1,325,null,{}] 09:18:52 INFO - PROCESS | 1850 | 1477757932202 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c73400 == 34 [pid = 1850] [id = 72] 09:18:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0xa2c73800) [pid = 1850] [serial = 214] [outer = (nil)] 09:18:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0xa309a000) [pid = 1850] [serial = 215] [outer = 0xa2c73800] 09:18:52 INFO - PROCESS | 1850 | 1477757932309 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0xa2c72400) [pid = 1850] [serial = 216] [outer = 0xa2c73800] 09:18:52 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:18:54 INFO - ..................................................................................................................... 09:18:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3007ms 09:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 09:18:55 INFO - PROCESS | 1850 | 1477757934702 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:18:55 INFO - PROCESS | 1850 | 1477757934839 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1850 | 1477757934851 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 09:18:55 INFO - PROCESS | 1850 | 1477757934858 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:55 INFO - PROCESS | 1850 | 1477757935209 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 09:18:55 INFO - PROCESS | 1850 | 1477757935372 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 09:18:55 INFO - PROCESS | 1850 | 1477757935378 Marionette TRACE conn4 <- [1,329,null,["8"]] 09:18:55 INFO - PROCESS | 1850 | 1477757935386 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 09:18:55 INFO - PROCESS | 1850 | 1477757935395 Marionette TRACE conn4 <- [1,330,null,{}] 09:18:55 INFO - PROCESS | 1850 | 1477757935403 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f709000 == 35 [pid = 1850] [id = 73] 09:18:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8f70ac00) [pid = 1850] [serial = 217] [outer = (nil)] 09:18:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8f746400) [pid = 1850] [serial = 218] [outer = 0x8f70ac00] 09:18:55 INFO - PROCESS | 1850 | 1477757935496 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x90f5d800) [pid = 1850] [serial = 219] [outer = 0x8f70ac00] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x92b38400 == 34 [pid = 1850] [id = 45] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x983a9000 == 33 [pid = 1850] [id = 48] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8d7400 == 32 [pid = 1850] [id = 41] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x9634a000 == 31 [pid = 1850] [id = 46] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8b911400 == 30 [pid = 1850] [id = 42] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8d843400 == 29 [pid = 1850] [id = 39] 09:18:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:18:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x9b188000 == 28 [pid = 1850] [id = 37] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90b400 == 27 [pid = 1850] [id = 36] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70f800 == 26 [pid = 1850] [id = 44] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x983a1c00 == 25 [pid = 1850] [id = 38] 09:18:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8da30400 == 24 [pid = 1850] [id = 43] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x90f86800) [pid = 1850] [serial = 123] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x92a55000) [pid = 1850] [serial = 120] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x92a56c00) [pid = 1850] [serial = 126] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x9af18000) [pid = 1850] [serial = 170] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x97a38400) [pid = 1850] [serial = 165] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9a21ec00) [pid = 1850] [serial = 146] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x90f55c00) [pid = 1850] [serial = 162] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9a017c00) [pid = 1850] [serial = 155] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9a347400) [pid = 1850] [serial = 168] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9ce68c00) [pid = 1850] [serial = 174] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x9a387c00) [pid = 1850] [serial = 147] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8f710400) [pid = 1850] [serial = 149] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0xa285b400) [pid = 1850] [serial = 176] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x9a022000) [pid = 1850] [serial = 167] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8f70a800) [pid = 1850] [serial = 159] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0xa285d400) [pid = 1850] [serial = 177] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x9b5f2400) [pid = 1850] [serial = 173] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x975a0400) [pid = 1850] [serial = 164] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x905d7800) [pid = 1850] [serial = 161] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8f8d5000) [pid = 1850] [serial = 150] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x93d0dc00) [pid = 1850] [serial = 153] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x9af19000) [pid = 1850] [serial = 171] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8db04400) [pid = 1850] [serial = 158] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x93c60400) [pid = 1850] [serial = 152] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x9a34f400) [pid = 1850] [serial = 156] [outer = (nil)] [url = about:blank] 09:18:56 INFO - PROCESS | 1850 | 1477757936610 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:18:56 INFO - . 09:18:56 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1784ms 09:18:56 INFO - PROCESS | 1850 | 1477757936642 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1850 | 1477757936650 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 09:18:56 INFO - PROCESS | 1850 | 1477757936658 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:18:56 INFO - PROCESS | 1850 | 1477757936827 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 09:18:56 INFO - PROCESS | 1850 | 1477757936840 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 09:18:56 INFO - PROCESS | 1850 | 1477757936844 Marionette TRACE conn4 <- [1,334,null,["8"]] 09:18:56 INFO - PROCESS | 1850 | 1477757936851 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 09:18:56 INFO - PROCESS | 1850 | 1477757936859 Marionette TRACE conn4 <- [1,335,null,{}] 09:18:56 INFO - PROCESS | 1850 | 1477757936951 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f86800 == 25 [pid = 1850] [id = 74] 09:18:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x90f88400) [pid = 1850] [serial = 220] [outer = (nil)] 09:18:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x90f8f400) [pid = 1850] [serial = 221] [outer = 0x90f88400] 09:18:57 INFO - PROCESS | 1850 | 1477757937038 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x92a61400) [pid = 1850] [serial = 222] [outer = 0x90f88400] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x97a36800) [pid = 1850] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x93abc400) [pid = 1850] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8f70f400) [pid = 1850] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8f8dc000) [pid = 1850] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8cb1f400) [pid = 1850] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0xa309a400) [pid = 1850] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x97b79400) [pid = 1850] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8b917400) [pid = 1850] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0xa253a800) [pid = 1850] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x97d3b800) [pid = 1850] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:18:59 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x90512800) [pid = 1850] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:19:02 INFO - PROCESS | 1850 | 1477757942602 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:02 INFO - .. 09:19:02 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5999ms 09:19:02 INFO - PROCESS | 1850 | 1477757942657 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1850 | 1477757942664 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 09:19:02 INFO - PROCESS | 1850 | 1477757942716 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:02 INFO - PROCESS | 1850 | 1477757942925 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 09:19:03 INFO - PROCESS | 1850 | 1477757943069 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 09:19:03 INFO - PROCESS | 1850 | 1477757943076 Marionette TRACE conn4 <- [1,339,null,["8"]] 09:19:03 INFO - PROCESS | 1850 | 1477757943084 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 09:19:03 INFO - PROCESS | 1850 | 1477757943092 Marionette TRACE conn4 <- [1,340,null,{}] 09:19:03 INFO - PROCESS | 1850 | 1477757943098 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bc800 == 26 [pid = 1850] [id = 75] 09:19:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8b9bcc00) [pid = 1850] [serial = 223] [outer = (nil)] 09:19:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8cb15c00) [pid = 1850] [serial = 224] [outer = 0x8b9bcc00] 09:19:03 INFO - PROCESS | 1850 | 1477757943208 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8d680400) [pid = 1850] [serial = 225] [outer = 0x8b9bcc00] 09:19:04 INFO - PROCESS | 1850 | 1477757944315 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:04 INFO - ... 09:19:04 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1677ms 09:19:04 INFO - PROCESS | 1850 | 1477757944350 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1850 | 1477757944354 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 09:19:04 INFO - PROCESS | 1850 | 1477757944362 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:04 INFO - PROCESS | 1850 | 1477757944589 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:19:04 INFO - PROCESS | 1850 | 1477757944727 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 09:19:04 INFO - PROCESS | 1850 | 1477757944731 Marionette TRACE conn4 <- [1,344,null,["8"]] 09:19:04 INFO - PROCESS | 1850 | 1477757944738 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 09:19:04 INFO - PROCESS | 1850 | 1477757944744 Marionette TRACE conn4 <- [1,345,null,{}] 09:19:04 INFO - PROCESS | 1850 | 1477757944749 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f748800 == 27 [pid = 1850] [id = 76] 09:19:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8f8d5800) [pid = 1850] [serial = 226] [outer = (nil)] 09:19:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x90512800) [pid = 1850] [serial = 227] [outer = 0x8f8d5800] 09:19:04 INFO - PROCESS | 1850 | 1477757944848 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x90f55c00) [pid = 1850] [serial = 228] [outer = 0x8f8d5800] 09:19:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8f704000) [pid = 1850] [serial = 229] [outer = 0x8d685c00] 09:19:06 INFO - PROCESS | 1850 | --DOCSHELL 0x9a0cfc00 == 26 [pid = 1850] [id = 49] 09:19:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8f709000 == 25 [pid = 1850] [id = 73] 09:19:06 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c73400 == 24 [pid = 1850] [id = 72] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0xa257ac00) [pid = 1850] [serial = 209] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0xa2c77800) [pid = 1850] [serial = 210] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x9afab000) [pid = 1850] [serial = 206] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0xa2c42000) [pid = 1850] [serial = 207] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x97b7cc00) [pid = 1850] [serial = 203] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x9b4c3400) [pid = 1850] [serial = 204] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x93ac7c00) [pid = 1850] [serial = 200] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x962d6800) [pid = 1850] [serial = 201] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8f8e0c00) [pid = 1850] [serial = 197] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8d842800) [pid = 1850] [serial = 198] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8cb16400) [pid = 1850] [serial = 194] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8d8ae800) [pid = 1850] [serial = 195] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x905db800) [pid = 1850] [serial = 191] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x90f87000) [pid = 1850] [serial = 192] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0xa309e800) [pid = 1850] [serial = 188] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0xa30a0000) [pid = 1850] [serial = 189] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0xa2c3dc00) [pid = 1850] [serial = 185] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0xa2c43400) [pid = 1850] [serial = 186] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x97d38000) [pid = 1850] [serial = 182] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x98fb8c00) [pid = 1850] [serial = 183] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x90f84000) [pid = 1850] [serial = 179] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x92ae6c00) [pid = 1850] [serial = 180] [outer = (nil)] [url = about:blank] 09:19:06 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0xa4590000) [pid = 1850] [serial = 212] [outer = (nil)] [url = about:blank] 09:19:08 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8f70ac00) [pid = 1850] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 09:19:10 INFO - PROCESS | 1850 | 1477757950575 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:10 INFO - .. 09:19:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6235ms 09:19:10 INFO - PROCESS | 1850 | 1477757950598 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1850 | 1477757950604 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 09:19:10 INFO - PROCESS | 1850 | 1477757950614 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:10 INFO - PROCESS | 1850 | 1477757950763 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 09:19:10 INFO - PROCESS | 1850 | 1477757950780 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 09:19:10 INFO - PROCESS | 1850 | 1477757950785 Marionette TRACE conn4 <- [1,349,null,["8"]] 09:19:10 INFO - PROCESS | 1850 | 1477757950793 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 09:19:10 INFO - PROCESS | 1850 | 1477757950800 Marionette TRACE conn4 <- [1,350,null,{}] 09:19:10 INFO - PROCESS | 1850 | 1477757950806 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d843800 == 25 [pid = 1850] [id = 77] 09:19:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8d844400) [pid = 1850] [serial = 230] [outer = (nil)] 09:19:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8d9f3800) [pid = 1850] [serial = 231] [outer = 0x8d844400] 09:19:10 INFO - PROCESS | 1850 | 1477757950978 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da1e800) [pid = 1850] [serial = 232] [outer = 0x8d844400] 09:19:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:19:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:19:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/Navigator.cpp, line 1418 09:19:12 INFO - PROCESS | 1850 | 1477757952008 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:12 INFO - .. 09:19:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1431ms 09:19:12 INFO - PROCESS | 1850 | 1477757952044 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1850 | 1477757952048 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 09:19:12 INFO - PROCESS | 1850 | 1477757952080 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:12 INFO - PROCESS | 1850 | 1477757952286 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 09:19:12 INFO - PROCESS | 1850 | 1477757952430 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 09:19:12 INFO - PROCESS | 1850 | 1477757952435 Marionette TRACE conn4 <- [1,354,null,["8"]] 09:19:12 INFO - PROCESS | 1850 | 1477757952445 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 09:19:12 INFO - PROCESS | 1850 | 1477757952455 Marionette TRACE conn4 <- [1,355,null,{}] 09:19:12 INFO - PROCESS | 1850 | 1477757952462 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8acc00 == 26 [pid = 1850] [id = 78] 09:19:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8d8ae800) [pid = 1850] [serial = 233] [outer = (nil)] 09:19:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8da21c00) [pid = 1850] [serial = 234] [outer = 0x8d8ae800] 09:19:12 INFO - PROCESS | 1850 | 1477757952571 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8da2a800) [pid = 1850] [serial = 235] [outer = 0x8d8ae800] 09:19:13 INFO - PROCESS | 1850 | 1477757953734 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:19:13 INFO - . 09:19:13 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1672ms 09:19:13 INFO - PROCESS | 1850 | 1477757953749 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1850 | 1477757953755 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 09:19:13 INFO - PROCESS | 1850 | 1477757953812 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:14 INFO - PROCESS | 1850 | 1477757954025 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 09:19:14 INFO - PROCESS | 1850 | 1477757954165 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 09:19:14 INFO - PROCESS | 1850 | 1477757954170 Marionette TRACE conn4 <- [1,359,null,["8"]] 09:19:14 INFO - PROCESS | 1850 | 1477757954177 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 09:19:14 INFO - PROCESS | 1850 | 1477757954183 Marionette TRACE conn4 <- [1,360,null,{}] 09:19:14 INFO - PROCESS | 1850 | 1477757954191 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f742000 == 27 [pid = 1850] [id = 79] 09:19:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8f748000) [pid = 1850] [serial = 236] [outer = (nil)] 09:19:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8f8e0c00) [pid = 1850] [serial = 237] [outer = 0x8f748000] 09:19:14 INFO - PROCESS | 1850 | 1477757954288 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x905dc400) [pid = 1850] [serial = 238] [outer = 0x8f748000] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97d3a800 == 26 [pid = 1850] [id = 70] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bc800 == 25 [pid = 1850] [id = 75] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8f748800 == 24 [pid = 1850] [id = 76] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97a39c00 == 23 [pid = 1850] [id = 68] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2f000 == 22 [pid = 1850] [id = 50] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8df400 == 21 [pid = 1850] [id = 40] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8b916c00 == 20 [pid = 1850] [id = 65] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8dac00 == 19 [pid = 1850] [id = 66] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97067c00 == 18 [pid = 1850] [id = 47] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f86800 == 17 [pid = 1850] [id = 74] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0xa3016800 == 16 [pid = 1850] [id = 71] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f88800 == 15 [pid = 1850] [id = 51] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8b917800 == 14 [pid = 1850] [id = 69] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f8c400 == 13 [pid = 1850] [id = 67] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90513c00 == 12 [pid = 1850] [id = 35] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97b7d400 == 11 [pid = 1850] [id = 52] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8acc00 == 10 [pid = 1850] [id = 78] 09:19:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8d843800 == 9 [pid = 1850] [id = 77] 09:19:16 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x90f8f400) [pid = 1850] [serial = 221] [outer = (nil)] [url = about:blank] 09:19:16 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8f746400) [pid = 1850] [serial = 218] [outer = (nil)] [url = about:blank] 09:19:16 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x90f5d800) [pid = 1850] [serial = 219] [outer = (nil)] [url = about:blank] 09:19:16 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0xa309a000) [pid = 1850] [serial = 215] [outer = (nil)] [url = about:blank] 09:19:19 INFO - PROCESS | 1850 | 1477757959895 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:19 INFO - .. 09:19:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6135ms 09:19:19 INFO - PROCESS | 1850 | 1477757959951 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 09:19:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 09:19:19 INFO - PROCESS | 1850 | 1477757959958 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 1850 | 1477757959969 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:20 INFO - PROCESS | 1850 | 1477757960177 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:19:20 INFO - PROCESS | 1850 | 1477757960244 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 09:19:20 INFO - PROCESS | 1850 | 1477757960250 Marionette TRACE conn4 <- [1,364,null,["8"]] 09:19:20 INFO - PROCESS | 1850 | 1477757960258 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 09:19:20 INFO - PROCESS | 1850 | 1477757960266 Marionette TRACE conn4 <- [1,365,null,{}] 09:19:20 INFO - PROCESS | 1850 | 1477757960278 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb20000 == 10 [pid = 1850] [id = 80] 09:19:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8cb23c00) [pid = 1850] [serial = 239] [outer = (nil)] 09:19:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8d842c00) [pid = 1850] [serial = 240] [outer = 0x8cb23c00] 09:19:20 INFO - PROCESS | 1850 | 1477757960400 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8da1ec00) [pid = 1850] [serial = 241] [outer = 0x8cb23c00] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8b9bcc00) [pid = 1850] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8f8d5800) [pid = 1850] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x90f88400) [pid = 1850] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0xa30a1000) [pid = 1850] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0xa2c73800) [pid = 1850] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:19:20 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8d844400) [pid = 1850] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 09:19:20 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:19:20 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:19:21 INFO - PROCESS | 1850 | 1477757961442 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:21 INFO - .. 09:19:21 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1526ms 09:19:21 INFO - PROCESS | 1850 | 1477757961492 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1850 | 1477757961498 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 09:19:21 INFO - PROCESS | 1850 | 1477757961505 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:21 INFO - PROCESS | 1850 | 1477757961695 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 09:19:21 INFO - PROCESS | 1850 | 1477757961716 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 09:19:21 INFO - PROCESS | 1850 | 1477757961720 Marionette TRACE conn4 <- [1,369,null,["8"]] 09:19:21 INFO - PROCESS | 1850 | 1477757961727 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 09:19:21 INFO - PROCESS | 1850 | 1477757961732 Marionette TRACE conn4 <- [1,370,null,{}] 09:19:21 INFO - PROCESS | 1850 | 1477757961737 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d847400 == 11 [pid = 1850] [id = 81] 09:19:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8d8aec00) [pid = 1850] [serial = 242] [outer = (nil)] 09:19:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8da37800) [pid = 1850] [serial = 243] [outer = 0x8d8aec00] 09:19:21 INFO - PROCESS | 1850 | 1477757961824 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8b9ec000) [pid = 1850] [serial = 244] [outer = 0x8d8aec00] 09:19:22 INFO - PROCESS | 1850 | 1477757962859 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:22 INFO - .. 09:19:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1372ms 09:19:22 INFO - PROCESS | 1850 | 1477757962913 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1850 | 1477757962919 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 09:19:22 INFO - PROCESS | 1850 | 1477757962930 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:23 INFO - PROCESS | 1850 | 1477757963140 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 09:19:23 INFO - PROCESS | 1850 | 1477757963278 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 09:19:23 INFO - PROCESS | 1850 | 1477757963284 Marionette TRACE conn4 <- [1,374,null,["8"]] 09:19:23 INFO - PROCESS | 1850 | 1477757963293 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 09:19:23 INFO - PROCESS | 1850 | 1477757963301 Marionette TRACE conn4 <- [1,375,null,{}] 09:19:23 INFO - PROCESS | 1850 | 1477757963307 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2cc00 == 12 [pid = 1850] [id = 82] 09:19:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8da2dc00) [pid = 1850] [serial = 245] [outer = (nil)] 09:19:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8db0d000) [pid = 1850] [serial = 246] [outer = 0x8da2dc00] 09:19:23 INFO - PROCESS | 1850 | 1477757963412 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8f706800) [pid = 1850] [serial = 247] [outer = 0x8da2dc00] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0xa45e7400) [pid = 1850] [serial = 213] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0xa2c72400) [pid = 1850] [serial = 216] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8d9f3800) [pid = 1850] [serial = 231] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8da1e800) [pid = 1850] [serial = 232] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x90512800) [pid = 1850] [serial = 227] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x90f55c00) [pid = 1850] [serial = 228] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8cb15c00) [pid = 1850] [serial = 224] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d680400) [pid = 1850] [serial = 225] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x92a61400) [pid = 1850] [serial = 222] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8b9ea800) [pid = 1850] [serial = 102] [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.] 09:19:27 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8d8ae800) [pid = 1850] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 09:19:27 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8cb23c00) [pid = 1850] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 09:19:29 INFO - .. 09:19:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6134ms 09:19:29 INFO - PROCESS | 1850 | 1477757969052 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:29 INFO - PROCESS | 1850 | 1477757969063 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1850 | 1477757969069 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 09:19:29 INFO - PROCESS | 1850 | 1477757969078 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:29 INFO - PROCESS | 1850 | 1477757969221 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 09:19:29 INFO - PROCESS | 1850 | 1477757969229 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 09:19:29 INFO - PROCESS | 1850 | 1477757969241 Marionette TRACE conn4 <- [1,379,null,["8"]] 09:19:29 INFO - PROCESS | 1850 | 1477757969249 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 09:19:29 INFO - PROCESS | 1850 | 1477757969257 Marionette TRACE conn4 <- [1,380,null,{}] 09:19:29 INFO - PROCESS | 1850 | 1477757969263 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d682c00 == 13 [pid = 1850] [id = 83] 09:19:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8d683800) [pid = 1850] [serial = 248] [outer = (nil)] 09:19:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8f741400) [pid = 1850] [serial = 249] [outer = 0x8d683800] 09:19:29 INFO - PROCESS | 1850 | 1477757969362 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8f744000) [pid = 1850] [serial = 250] [outer = 0x8d683800] 09:19:29 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:19:30 INFO - PROCESS | 1850 | 1477757970398 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:30 INFO - .. 09:19:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1372ms 09:19:30 INFO - PROCESS | 1850 | 1477757970450 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1850 | 1477757970457 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 09:19:30 INFO - PROCESS | 1850 | 1477757970463 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:30 INFO - PROCESS | 1850 | 1477757970626 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:19:30 INFO - PROCESS | 1850 | 1477757970639 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 09:19:30 INFO - PROCESS | 1850 | 1477757970642 Marionette TRACE conn4 <- [1,384,null,["8"]] 09:19:30 INFO - PROCESS | 1850 | 1477757970724 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 09:19:30 INFO - PROCESS | 1850 | 1477757970730 Marionette TRACE conn4 <- [1,385,null,{}] 09:19:30 INFO - PROCESS | 1850 | 1477757970735 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da38000 == 14 [pid = 1850] [id = 84] 09:19:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8db0b800) [pid = 1850] [serial = 251] [outer = (nil)] 09:19:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x90f5c800) [pid = 1850] [serial = 252] [outer = 0x8db0b800] 09:19:30 INFO - PROCESS | 1850 | 1477757970820 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x90f84400) [pid = 1850] [serial = 253] [outer = 0x8db0b800] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8d842c00) [pid = 1850] [serial = 240] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8da1ec00) [pid = 1850] [serial = 241] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da21c00) [pid = 1850] [serial = 234] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da2a800) [pid = 1850] [serial = 235] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f8e0c00) [pid = 1850] [serial = 237] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8da37800) [pid = 1850] [serial = 243] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d683800) [pid = 1850] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 09:19:35 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8d8aec00) [pid = 1850] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 09:19:35 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8da2dc00) [pid = 1850] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 09:19:35 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f748000) [pid = 1850] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 09:19:36 INFO - PROCESS | 1850 | 1477757976291 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:36 INFO - .. 09:19:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5886ms 09:19:36 INFO - PROCESS | 1850 | 1477757976353 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1850 | 1477757976359 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 09:19:36 INFO - PROCESS | 1850 | 1477757976371 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:36 INFO - PROCESS | 1850 | 1477757976546 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 09:19:36 INFO - PROCESS | 1850 | 1477757976567 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 09:19:36 INFO - PROCESS | 1850 | 1477757976573 Marionette TRACE conn4 <- [1,389,null,["8"]] 09:19:36 INFO - PROCESS | 1850 | 1477757976581 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 09:19:36 INFO - PROCESS | 1850 | 1477757976589 Marionette TRACE conn4 <- [1,390,null,{}] 09:19:36 INFO - PROCESS | 1850 | 1477757976595 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8aec00 == 15 [pid = 1850] [id = 85] 09:19:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d8afc00) [pid = 1850] [serial = 254] [outer = (nil)] 09:19:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da19c00) [pid = 1850] [serial = 255] [outer = 0x8d8afc00] 09:19:36 INFO - PROCESS | 1850 | 1477757976764 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8da1fc00) [pid = 1850] [serial = 256] [outer = 0x8d8afc00] 09:19:37 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:19:37 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:19:37 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:19:37 INFO - PROCESS | 1850 | 1477757977745 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:37 INFO - .. 09:19:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1420ms 09:19:37 INFO - PROCESS | 1850 | 1477757977789 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 09:19:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 09:19:37 INFO - PROCESS | 1850 | 1477757977794 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 09:19:37 INFO - PROCESS | 1850 | 1477757977801 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:37 INFO - PROCESS | 1850 | 1477757977959 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 09:19:38 INFO - PROCESS | 1850 | 1477757978049 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 09:19:38 INFO - PROCESS | 1850 | 1477757978053 Marionette TRACE conn4 <- [1,394,null,["8"]] 09:19:38 INFO - PROCESS | 1850 | 1477757978059 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 09:19:38 INFO - PROCESS | 1850 | 1477757978064 Marionette TRACE conn4 <- [1,395,null,{}] 09:19:38 INFO - PROCESS | 1850 | 1477757978070 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da30c00 == 16 [pid = 1850] [id = 86] 09:19:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8da35c00) [pid = 1850] [serial = 257] [outer = (nil)] 09:19:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8db09800) [pid = 1850] [serial = 258] [outer = 0x8da35c00] 09:19:38 INFO - PROCESS | 1850 | 1477757978159 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8f703c00) [pid = 1850] [serial = 259] [outer = 0x8da35c00] 09:19:39 INFO - PROCESS | 1850 | 1477757979103 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:39 INFO - .. 09:19:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1319ms 09:19:39 INFO - PROCESS | 1850 | 1477757979127 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1850 | 1477757979135 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 09:19:39 INFO - PROCESS | 1850 | 1477757979142 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:39 INFO - PROCESS | 1850 | 1477757979332 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 09:19:39 INFO - PROCESS | 1850 | 1477757979406 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 09:19:39 INFO - PROCESS | 1850 | 1477757979412 Marionette TRACE conn4 <- [1,399,null,["8"]] 09:19:39 INFO - PROCESS | 1850 | 1477757979419 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 09:19:39 INFO - PROCESS | 1850 | 1477757979429 Marionette TRACE conn4 <- [1,400,null,{}] 09:19:39 INFO - PROCESS | 1850 | 1477757979437 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b6400 == 17 [pid = 1850] [id = 87] 09:19:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8b9b7000) [pid = 1850] [serial = 260] [outer = (nil)] 09:19:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b9e6000) [pid = 1850] [serial = 261] [outer = 0x8b9b7000] 09:19:39 INFO - PROCESS | 1850 | 1477757979540 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8cb23c00) [pid = 1850] [serial = 262] [outer = 0x8b9b7000] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2cc00 == 16 [pid = 1850] [id = 82] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8d847400 == 15 [pid = 1850] [id = 81] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb20000 == 14 [pid = 1850] [id = 80] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8d682c00 == 13 [pid = 1850] [id = 83] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8da30c00 == 12 [pid = 1850] [id = 86] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x90f5c800) [pid = 1850] [serial = 252] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8aec00 == 11 [pid = 1850] [id = 85] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x905dc400) [pid = 1850] [serial = 238] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8f741400) [pid = 1850] [serial = 249] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f744000) [pid = 1850] [serial = 250] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8db0d000) [pid = 1850] [serial = 246] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8f706800) [pid = 1850] [serial = 247] [outer = (nil)] [url = about:blank] 09:19:42 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8b9ec000) [pid = 1850] [serial = 244] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d8afc00) [pid = 1850] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 09:19:44 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8db0b800) [pid = 1850] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 09:19:45 INFO - PROCESS | 1850 | 1477757985154 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:45 INFO - .. 09:19:45 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6036ms 09:19:45 INFO - PROCESS | 1850 | 1477757985177 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1850 | 1477757985183 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 09:19:45 INFO - PROCESS | 1850 | 1477757985193 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:45 INFO - PROCESS | 1850 | 1477757985388 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:19:45 INFO - PROCESS | 1850 | 1477757985453 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 09:19:45 INFO - PROCESS | 1850 | 1477757985458 Marionette TRACE conn4 <- [1,404,null,["8"]] 09:19:45 INFO - PROCESS | 1850 | 1477757985511 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 09:19:45 INFO - PROCESS | 1850 | 1477757985520 Marionette TRACE conn4 <- [1,405,null,{}] 09:19:45 INFO - PROCESS | 1850 | 1477757985526 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8acc00 == 12 [pid = 1850] [id = 88] 09:19:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d8ae800) [pid = 1850] [serial = 263] [outer = (nil)] 09:19:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f70c800) [pid = 1850] [serial = 264] [outer = 0x8d8ae800] 09:19:45 INFO - PROCESS | 1850 | 1477757985627 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f73b800) [pid = 1850] [serial = 265] [outer = 0x8d8ae800] 09:19:46 INFO - PROCESS | 1850 | 1477757986584 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:19:46 INFO - . 09:19:46 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1420ms 09:19:46 INFO - PROCESS | 1850 | 1477757986612 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 09:19:46 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 09:19:46 INFO - PROCESS | 1850 | 1477757986619 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 09:19:46 INFO - PROCESS | 1850 | 1477757986626 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:46 INFO - PROCESS | 1850 | 1477757986830 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 09:19:46 INFO - PROCESS | 1850 | 1477757986845 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 09:19:46 INFO - PROCESS | 1850 | 1477757986849 Marionette TRACE conn4 <- [1,409,null,["8"]] 09:19:46 INFO - PROCESS | 1850 | 1477757986856 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 09:19:46 INFO - PROCESS | 1850 | 1477757986862 Marionette TRACE conn4 <- [1,410,null,{}] 09:19:46 INFO - PROCESS | 1850 | 1477757986867 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da24400 == 13 [pid = 1850] [id = 89] 09:19:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f8da800) [pid = 1850] [serial = 266] [outer = (nil)] 09:19:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x905d8000) [pid = 1850] [serial = 267] [outer = 0x8f8da800] 09:19:46 INFO - PROCESS | 1850 | 1477757986954 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x905db800) [pid = 1850] [serial = 268] [outer = 0x8f8da800] 09:19:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8f742000 == 12 [pid = 1850] [id = 79] 09:19:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8da38000 == 11 [pid = 1850] [id = 84] 09:19:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8acc00 == 10 [pid = 1850] [id = 88] 09:19:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b6400 == 9 [pid = 1850] [id = 87] 09:19:50 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8da19c00) [pid = 1850] [serial = 255] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8da1fc00) [pid = 1850] [serial = 256] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x90f84400) [pid = 1850] [serial = 253] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8db09800) [pid = 1850] [serial = 258] [outer = (nil)] [url = about:blank] 09:19:52 INFO - PROCESS | 1850 | 1477757992527 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:52 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d8ae800) [pid = 1850] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 09:19:52 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8b9b7000) [pid = 1850] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 09:19:52 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8da35c00) [pid = 1850] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 09:19:52 INFO - .. 09:19:52 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5933ms 09:19:52 INFO - PROCESS | 1850 | 1477757992560 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1850 | 1477757992566 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 09:19:52 INFO - PROCESS | 1850 | 1477757992577 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:52 INFO - PROCESS | 1850 | 1477757992748 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 09:19:52 INFO - PROCESS | 1850 | 1477757992767 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 09:19:52 INFO - PROCESS | 1850 | 1477757992774 Marionette TRACE conn4 <- [1,414,null,["8"]] 09:19:52 INFO - PROCESS | 1850 | 1477757992781 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 09:19:52 INFO - PROCESS | 1850 | 1477757992789 Marionette TRACE conn4 <- [1,415,null,{}] 09:19:52 INFO - PROCESS | 1850 | 1477757992795 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d83cc00 == 10 [pid = 1850] [id = 90] 09:19:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8d841800) [pid = 1850] [serial = 269] [outer = (nil)] 09:19:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d8abc00) [pid = 1850] [serial = 270] [outer = 0x8d841800] 09:19:52 INFO - PROCESS | 1850 | 1477757992966 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da1ac00) [pid = 1850] [serial = 271] [outer = 0x8d841800] 09:19:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8da24400 == 9 [pid = 1850] [id = 89] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f703c00) [pid = 1850] [serial = 259] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8cb23c00) [pid = 1850] [serial = 262] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8b9e6000) [pid = 1850] [serial = 261] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8f73b800) [pid = 1850] [serial = 265] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8f70c800) [pid = 1850] [serial = 264] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x905d8000) [pid = 1850] [serial = 267] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1850 | 1477757998476 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:58 INFO - .. 09:19:58 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5941ms 09:19:58 INFO - PROCESS | 1850 | 1477757998517 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1850 | 1477757998523 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 09:19:58 INFO - PROCESS | 1850 | 1477757998535 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:19:58 INFO - PROCESS | 1850 | 1477757998704 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 09:19:58 INFO - PROCESS | 1850 | 1477757998815 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 09:19:58 INFO - PROCESS | 1850 | 1477757998821 Marionette TRACE conn4 <- [1,419,null,["8"]] 09:19:58 INFO - PROCESS | 1850 | 1477757998828 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 09:19:58 INFO - PROCESS | 1850 | 1477757998836 Marionette TRACE conn4 <- [1,420,null,{}] 09:19:58 INFO - PROCESS | 1850 | 1477757998842 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb17800 == 10 [pid = 1850] [id = 91] 09:19:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8cb17c00) [pid = 1850] [serial = 272] [outer = (nil)] 09:19:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8cb23c00) [pid = 1850] [serial = 273] [outer = 0x8cb17c00] 09:19:58 INFO - PROCESS | 1850 | 1477757998938 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8d83e400) [pid = 1850] [serial = 274] [outer = 0x8cb17c00] 09:19:59 INFO - PROCESS | 1850 | 1477757999912 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:19:59 INFO - .. 09:19:59 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1426ms 09:19:59 INFO - PROCESS | 1850 | 1477757999959 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1850 | 1477757999964 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 09:19:59 INFO - PROCESS | 1850 | 1477757999971 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:00 INFO - PROCESS | 1850 | 1477758000132 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:20:00 INFO - PROCESS | 1850 | 1477758000234 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 09:20:00 INFO - PROCESS | 1850 | 1477758000238 Marionette TRACE conn4 <- [1,424,null,["8"]] 09:20:00 INFO - PROCESS | 1850 | 1477758000245 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 09:20:00 INFO - PROCESS | 1850 | 1477758000250 Marionette TRACE conn4 <- [1,425,null,{}] 09:20:00 INFO - PROCESS | 1850 | 1477758000257 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d683800 == 11 [pid = 1850] [id = 92] 09:20:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da1d400) [pid = 1850] [serial = 275] [outer = (nil)] 09:20:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8da2a800) [pid = 1850] [serial = 276] [outer = 0x8da1d400] 09:20:00 INFO - PROCESS | 1850 | 1477758000355 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8cb21000) [pid = 1850] [serial = 277] [outer = 0x8da1d400] 09:20:01 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f8da800) [pid = 1850] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 09:20:01 INFO - PROCESS | 1850 | 1477758001453 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:01 INFO - .. 09:20:01 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1520ms 09:20:01 INFO - PROCESS | 1850 | 1477758001499 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1850 | 1477758001506 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 09:20:01 INFO - PROCESS | 1850 | 1477758001513 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:01 INFO - PROCESS | 1850 | 1477758001717 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 09:20:01 INFO - PROCESS | 1850 | 1477758001732 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 09:20:01 INFO - PROCESS | 1850 | 1477758001737 Marionette TRACE conn4 <- [1,429,null,["8"]] 09:20:01 INFO - PROCESS | 1850 | 1477758001742 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 09:20:01 INFO - PROCESS | 1850 | 1477758001749 Marionette TRACE conn4 <- [1,430,null,{}] 09:20:01 INFO - PROCESS | 1850 | 1477758001756 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73b000 == 12 [pid = 1850] [id = 93] 09:20:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f73b400) [pid = 1850] [serial = 278] [outer = (nil)] 09:20:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f73cc00) [pid = 1850] [serial = 279] [outer = 0x8f73b400] 09:20:01 INFO - PROCESS | 1850 | 1477758001849 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f742800) [pid = 1850] [serial = 280] [outer = 0x8f73b400] 09:20:02 INFO - PROCESS | 1850 | 1477758002436 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 09:20:02 INFO - . 09:20:02 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 974ms 09:20:02 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 09:20:02 INFO - PROCESS | 1850 | 1477758002487 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1850 | 1477758002491 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 09:20:02 INFO - PROCESS | 1850 | 1477758002498 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:02 INFO - PROCESS | 1850 | 1477758002697 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 09:20:02 INFO - PROCESS | 1850 | 1477758002716 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 09:20:02 INFO - PROCESS | 1850 | 1477758002723 Marionette TRACE conn4 <- [1,434,null,["8"]] 09:20:02 INFO - PROCESS | 1850 | 1477758002729 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 09:20:02 INFO - PROCESS | 1850 | 1477758002735 Marionette TRACE conn4 <- [1,435,null,{}] 09:20:02 INFO - PROCESS | 1850 | 1477758002741 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b6800 == 13 [pid = 1850] [id = 94] 09:20:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8b9e3800) [pid = 1850] [serial = 281] [outer = (nil)] 09:20:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x92a56c00) [pid = 1850] [serial = 282] [outer = 0x8b9e3800] 09:20:02 INFO - PROCESS | 1850 | 1477758002837 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x92b97800) [pid = 1850] [serial = 283] [outer = 0x8b9e3800] 09:20:03 INFO - PROCESS | 1850 | 1477758003385 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 09:20:03 INFO - . 09:20:03 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 924ms 09:20:03 INFO - PROCESS | 1850 | 1477758003420 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1850 | 1477758003424 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 09:20:03 INFO - PROCESS | 1850 | 1477758003432 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:03 INFO - PROCESS | 1850 | 1477758003583 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 09:20:03 INFO - PROCESS | 1850 | 1477758003596 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 09:20:03 INFO - PROCESS | 1850 | 1477758003599 Marionette TRACE conn4 <- [1,439,null,["8"]] 09:20:03 INFO - PROCESS | 1850 | 1477758003602 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 09:20:03 INFO - PROCESS | 1850 | 1477758003608 Marionette TRACE conn4 <- [1,440,null,{}] 09:20:03 INFO - PROCESS | 1850 | 1477758003614 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90a800 == 14 [pid = 1850] [id = 95] 09:20:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x9321c800) [pid = 1850] [serial = 284] [outer = (nil)] 09:20:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x9327a800) [pid = 1850] [serial = 285] [outer = 0x9321c800] 09:20:03 INFO - PROCESS | 1850 | 1477758003698 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x93ac7c00) [pid = 1850] [serial = 286] [outer = 0x9321c800] 09:20:04 INFO - PROCESS | 1850 | 1477758004293 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 09:20:04 INFO - . 09:20:04 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 919ms 09:20:04 INFO - PROCESS | 1850 | 1477758004353 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1850 | 1477758004360 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 09:20:04 INFO - PROCESS | 1850 | 1477758004370 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:04 INFO - PROCESS | 1850 | 1477758004571 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:20:04 INFO - PROCESS | 1850 | 1477758004675 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 09:20:04 INFO - PROCESS | 1850 | 1477758004681 Marionette TRACE conn4 <- [1,444,null,["8"]] 09:20:04 INFO - PROCESS | 1850 | 1477758004689 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 09:20:04 INFO - PROCESS | 1850 | 1477758004697 Marionette TRACE conn4 <- [1,445,null,{}] 09:20:04 INFO - PROCESS | 1850 | 1477758004703 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2f000 == 15 [pid = 1850] [id = 96] 09:20:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da31000) [pid = 1850] [serial = 287] [outer = (nil)] 09:20:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8db08000) [pid = 1850] [serial = 288] [outer = 0x8da31000] 09:20:04 INFO - PROCESS | 1850 | 1477758004811 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8f70f800) [pid = 1850] [serial = 289] [outer = 0x8da31000] 09:20:05 INFO - PROCESS | 1850 | 1477758005456 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 09:20:05 INFO - . 09:20:05 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1120ms 09:20:05 INFO - PROCESS | 1850 | 1477758005488 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1850 | 1477758005492 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 09:20:05 INFO - PROCESS | 1850 | 1477758005500 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:05 INFO - PROCESS | 1850 | 1477758005668 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 09:20:05 INFO - PROCESS | 1850 | 1477758005784 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 09:20:05 INFO - PROCESS | 1850 | 1477758005788 Marionette TRACE conn4 <- [1,449,null,["8"]] 09:20:05 INFO - PROCESS | 1850 | 1477758005795 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 09:20:05 INFO - PROCESS | 1850 | 1477758005801 Marionette TRACE conn4 <- [1,450,null,{}] 09:20:05 INFO - PROCESS | 1850 | 1477758005850 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9f2400 == 16 [pid = 1850] [id = 97] 09:20:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x92adec00) [pid = 1850] [serial = 290] [outer = (nil)] 09:20:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x93c95800) [pid = 1850] [serial = 291] [outer = 0x92adec00] 09:20:05 INFO - PROCESS | 1850 | 1477758005948 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x93cf0c00) [pid = 1850] [serial = 292] [outer = 0x92adec00] 09:20:06 INFO - PROCESS | 1850 | 1477758006586 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 09:20:06 INFO - . 09:20:06 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1170ms 09:20:06 INFO - PROCESS | 1850 | 1477758006679 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1850 | 1477758006686 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 09:20:06 INFO - PROCESS | 1850 | 1477758006693 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:06 INFO - PROCESS | 1850 | 1477758006867 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 09:20:06 INFO - PROCESS | 1850 | 1477758006988 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 09:20:06 INFO - PROCESS | 1850 | 1477758006992 Marionette TRACE conn4 <- [1,454,null,["8"]] 09:20:07 INFO - PROCESS | 1850 | 1477758006999 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 09:20:07 INFO - PROCESS | 1850 | 1477758007007 Marionette TRACE conn4 <- [1,455,null,{}] 09:20:07 INFO - PROCESS | 1850 | 1477758007013 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x9634ac00 == 17 [pid = 1850] [id = 98] 09:20:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x9634b000) [pid = 1850] [serial = 293] [outer = (nil)] 09:20:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x96d04000) [pid = 1850] [serial = 294] [outer = 0x9634b000] 09:20:07 INFO - PROCESS | 1850 | 1477758007114 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x96d0f400) [pid = 1850] [serial = 295] [outer = 0x9634b000] 09:20:07 INFO - PROCESS | 1850 | 1477758007719 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 09:20:07 INFO - . 09:20:07 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1070ms 09:20:07 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 09:20:07 INFO - PROCESS | 1850 | 1477758007773 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1850 | 1477758007777 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:20:07 INFO - PROCESS | 1850 | 1477758007786 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:07 INFO - PROCESS | 1850 | 1477758007958 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 09:20:08 INFO - PROCESS | 1850 | 1477758008091 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 09:20:08 INFO - PROCESS | 1850 | 1477758008095 Marionette TRACE conn4 <- [1,459,null,["8"]] 09:20:08 INFO - PROCESS | 1850 | 1477758008103 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 09:20:08 INFO - PROCESS | 1850 | 1477758008110 Marionette TRACE conn4 <- [1,460,null,{}] 09:20:08 INFO - PROCESS | 1850 | 1477758008123 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x9752e000 == 18 [pid = 1850] [id = 99] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x97536400) [pid = 1850] [serial = 296] [outer = (nil)] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x97537800) [pid = 1850] [serial = 297] [outer = 0x97536400] 09:20:08 INFO - PROCESS | 1850 | 1477758008221 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x97879000) [pid = 1850] [serial = 298] [outer = 0x97536400] 09:20:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x9752b800 == 19 [pid = 1850] [id = 100] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x97a3c000) [pid = 1850] [serial = 299] [outer = (nil)] 09:20:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a3a800 == 20 [pid = 1850] [id = 101] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x97a41400) [pid = 1850] [serial = 300] [outer = (nil)] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x97a8e800) [pid = 1850] [serial = 301] [outer = 0x97a41400] 09:20:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x97a93000) [pid = 1850] [serial = 302] [outer = 0x97a3c000] 09:20:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8d83cc00 == 19 [pid = 1850] [id = 90] 09:20:09 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x905db800) [pid = 1850] [serial = 268] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8d8abc00) [pid = 1850] [serial = 270] [outer = (nil)] [url = about:blank] 09:20:12 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8b9e3800) [pid = 1850] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 09:20:12 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8d841800) [pid = 1850] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 09:20:12 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8cb17c00) [pid = 1850] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 09:20:12 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8f73b400) [pid = 1850] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 09:20:12 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8da1d400) [pid = 1850] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 09:20:13 INFO - PROCESS | 1850 | 1477758013761 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:20:13 INFO - . 09:20:13 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6035ms 09:20:13 INFO - PROCESS | 1850 | 1477758013820 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1850 | 1477758013827 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 09:20:13 INFO - PROCESS | 1850 | 1477758013836 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:14 INFO - PROCESS | 1850 | 1477758014002 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:20:14 INFO - PROCESS | 1850 | 1477758014101 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 09:20:14 INFO - PROCESS | 1850 | 1477758014106 Marionette TRACE conn4 <- [1,464,null,["8"]] 09:20:14 INFO - PROCESS | 1850 | 1477758014112 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 09:20:14 INFO - PROCESS | 1850 | 1477758014119 Marionette TRACE conn4 <- [1,465,null,{}] 09:20:14 INFO - PROCESS | 1850 | 1477758014125 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1bc00 == 20 [pid = 1850] [id = 102] 09:20:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8da1d400) [pid = 1850] [serial = 303] [outer = (nil)] 09:20:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8da25c00) [pid = 1850] [serial = 304] [outer = 0x8da1d400] 09:20:14 INFO - PROCESS | 1850 | 1477758014216 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8da2bc00) [pid = 1850] [serial = 305] [outer = 0x8da1d400] 09:20:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8ddc00 == 21 [pid = 1850] [id = 103] 09:20:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8f8e1400) [pid = 1850] [serial = 306] [outer = (nil)] 09:20:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x9050ac00) [pid = 1850] [serial = 307] [outer = 0x8f8e1400] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x8d683800 == 20 [pid = 1850] [id = 92] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb17800 == 19 [pid = 1850] [id = 91] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x97a3a800 == 18 [pid = 1850] [id = 101] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x9752b800 == 17 [pid = 1850] [id = 100] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x9752e000 == 16 [pid = 1850] [id = 99] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x9634ac00 == 15 [pid = 1850] [id = 98] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9f2400 == 14 [pid = 1850] [id = 97] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2f000 == 13 [pid = 1850] [id = 96] 09:20:17 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90a800 == 12 [pid = 1850] [id = 95] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x9327a800) [pid = 1850] [serial = 285] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x92a56c00) [pid = 1850] [serial = 282] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x92b97800) [pid = 1850] [serial = 283] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8f73cc00) [pid = 1850] [serial = 279] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8f742800) [pid = 1850] [serial = 280] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8da2a800) [pid = 1850] [serial = 276] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8cb21000) [pid = 1850] [serial = 277] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8cb23c00) [pid = 1850] [serial = 273] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8d83e400) [pid = 1850] [serial = 274] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8da1ac00) [pid = 1850] [serial = 271] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1850 | 1477758019684 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:20:19 INFO - . 09:20:19 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5896ms 09:20:19 INFO - PROCESS | 1850 | 1477758019732 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1850 | 1477758019738 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 09:20:19 INFO - PROCESS | 1850 | 1477758019749 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8ddc00 == 11 [pid = 1850] [id = 103] 09:20:19 INFO - PROCESS | 1850 | 1477758019973 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 09:20:20 INFO - PROCESS | 1850 | 1477758020040 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 09:20:20 INFO - PROCESS | 1850 | 1477758020046 Marionette TRACE conn4 <- [1,469,null,["8"]] 09:20:20 INFO - PROCESS | 1850 | 1477758020053 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 09:20:20 INFO - PROCESS | 1850 | 1477758020061 Marionette TRACE conn4 <- [1,470,null,{}] 09:20:20 INFO - PROCESS | 1850 | 1477758020073 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d83cc00 == 12 [pid = 1850] [id = 104] 09:20:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8d83e400) [pid = 1850] [serial = 308] [outer = (nil)] 09:20:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8d847400) [pid = 1850] [serial = 309] [outer = 0x8d83e400] 09:20:20 INFO - PROCESS | 1850 | 1477758020168 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8d9f1400) [pid = 1850] [serial = 310] [outer = 0x8d83e400] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x92adec00) [pid = 1850] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x9634b000) [pid = 1850] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x9321c800) [pid = 1850] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8da31000) [pid = 1850] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x97536400) [pid = 1850] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x97a3c000) [pid = 1850] [serial = 299] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x97a41400) [pid = 1850] [serial = 300] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b9800 == 13 [pid = 1850] [id = 105] 09:20:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da1ec00) [pid = 1850] [serial = 311] [outer = (nil)] 09:20:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8da2ac00) [pid = 1850] [serial = 312] [outer = 0x8da1ec00] 09:20:25 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73b000 == 12 [pid = 1850] [id = 93] 09:20:25 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b6800 == 11 [pid = 1850] [id = 94] 09:20:25 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1bc00 == 10 [pid = 1850] [id = 102] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x97879000) [pid = 1850] [serial = 298] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x96d04000) [pid = 1850] [serial = 294] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x97537800) [pid = 1850] [serial = 297] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x93c95800) [pid = 1850] [serial = 291] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8db08000) [pid = 1850] [serial = 288] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x96d0f400) [pid = 1850] [serial = 295] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f70f800) [pid = 1850] [serial = 289] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x93cf0c00) [pid = 1850] [serial = 292] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x93ac7c00) [pid = 1850] [serial = 286] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x97a93000) [pid = 1850] [serial = 302] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x97a8e800) [pid = 1850] [serial = 301] [outer = (nil)] [url = about:blank] 09:20:25 INFO - PROCESS | 1850 | 1477758025784 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:25 INFO - ... 09:20:25 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6086ms 09:20:25 INFO - PROCESS | 1850 | 1477758025838 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1850 | 1477758025849 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 09:20:25 INFO - PROCESS | 1850 | 1477758025860 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:25 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b9800 == 9 [pid = 1850] [id = 105] 09:20:26 INFO - PROCESS | 1850 | 1477758026043 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 09:20:26 INFO - PROCESS | 1850 | 1477758026137 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 09:20:26 INFO - PROCESS | 1850 | 1477758026143 Marionette TRACE conn4 <- [1,474,null,["8"]] 09:20:26 INFO - PROCESS | 1850 | 1477758026149 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 09:20:26 INFO - PROCESS | 1850 | 1477758026157 Marionette TRACE conn4 <- [1,475,null,{}] 09:20:26 INFO - PROCESS | 1850 | 1477758026164 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9ea400 == 10 [pid = 1850] [id = 106] 09:20:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8b9ea800) [pid = 1850] [serial = 313] [outer = (nil)] 09:20:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8cb18400) [pid = 1850] [serial = 314] [outer = 0x8b9ea800] 09:20:26 INFO - PROCESS | 1850 | 1477758026261 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8d68b000) [pid = 1850] [serial = 315] [outer = 0x8b9ea800] 09:20:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1c800 == 11 [pid = 1850] [id = 107] 09:20:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8da1f000) [pid = 1850] [serial = 316] [outer = (nil)] 09:20:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 09:20:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8da22800) [pid = 1850] [serial = 317] [outer = 0x8da1f000] 09:20:27 INFO - PROCESS | 1850 | 1477758027265 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 09:20:27 INFO - .. 09:20:27 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1470ms 09:20:27 INFO - PROCESS | 1850 | 1477758027328 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1850 | 1477758027334 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 09:20:27 INFO - PROCESS | 1850 | 1477758027341 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:27 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1c800 == 10 [pid = 1850] [id = 107] 09:20:27 INFO - PROCESS | 1850 | 1477758027521 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 09:20:27 INFO - PROCESS | 1850 | 1477758027618 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 09:20:27 INFO - PROCESS | 1850 | 1477758027623 Marionette TRACE conn4 <- [1,479,null,["8"]] 09:20:27 INFO - PROCESS | 1850 | 1477758027638 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 09:20:27 INFO - PROCESS | 1850 | 1477758027644 Marionette TRACE conn4 <- [1,480,null,{}] 09:20:27 INFO - PROCESS | 1850 | 1477758027650 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b7800 == 11 [pid = 1850] [id = 108] 09:20:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8cb1bc00) [pid = 1850] [serial = 318] [outer = (nil)] 09:20:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8db03800) [pid = 1850] [serial = 319] [outer = 0x8cb1bc00] 09:20:27 INFO - PROCESS | 1850 | 1477758027741 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da36000) [pid = 1850] [serial = 320] [outer = 0x8cb1bc00] 09:20:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70d000 == 12 [pid = 1850] [id = 109] 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8f70ec00) [pid = 1850] [serial = 321] [outer = (nil)] 09:20:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f710400 == 13 [pid = 1850] [id = 110] 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8f73a000) [pid = 1850] [serial = 322] [outer = (nil)] 09:20:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73a800 == 14 [pid = 1850] [id = 111] 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8f73ac00) [pid = 1850] [serial = 323] [outer = (nil)] 09:20:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8f73e800) [pid = 1850] [serial = 324] [outer = 0x8f73a000] 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8f741800) [pid = 1850] [serial = 325] [outer = 0x8f70ec00] 09:20:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8f703400) [pid = 1850] [serial = 326] [outer = 0x8f73ac00] 09:20:28 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8f8e1400) [pid = 1850] [serial = 306] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8da1d400) [pid = 1850] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 09:20:28 INFO - PROCESS | 1850 | 1477758028810 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:28 INFO - ... 09:20:28 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1521ms 09:20:28 INFO - PROCESS | 1850 | 1477758028870 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1850 | 1477758028876 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 09:20:28 INFO - PROCESS | 1850 | 1477758028887 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73a800 == 13 [pid = 1850] [id = 111] 09:20:29 INFO - PROCESS | 1850 | 1477758029081 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:20:29 INFO - PROCESS | 1850 | 1477758029097 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 09:20:29 INFO - PROCESS | 1850 | 1477758029101 Marionette TRACE conn4 <- [1,484,null,["8"]] 09:20:29 INFO - PROCESS | 1850 | 1477758029108 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 09:20:29 INFO - PROCESS | 1850 | 1477758029114 Marionette TRACE conn4 <- [1,485,null,{}] 09:20:29 INFO - PROCESS | 1850 | 1477758029121 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8de400 == 14 [pid = 1850] [id = 112] 09:20:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8f8dec00) [pid = 1850] [serial = 327] [outer = (nil)] 09:20:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x90516400) [pid = 1850] [serial = 328] [outer = 0x8f8dec00] 09:20:29 INFO - PROCESS | 1850 | 1477758029290 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x905dc400) [pid = 1850] [serial = 329] [outer = 0x8f8dec00] 09:20:33 INFO - PROCESS | 1850 | --DOCSHELL 0x8f710400 == 13 [pid = 1850] [id = 110] 09:20:33 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70d000 == 12 [pid = 1850] [id = 109] 09:20:33 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b7800 == 11 [pid = 1850] [id = 108] 09:20:33 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9ea400 == 10 [pid = 1850] [id = 106] 09:20:33 INFO - PROCESS | 1850 | --DOCSHELL 0x8d83cc00 == 9 [pid = 1850] [id = 104] 09:20:33 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x9050ac00) [pid = 1850] [serial = 307] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8da25c00) [pid = 1850] [serial = 304] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8da2bc00) [pid = 1850] [serial = 305] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8d847400) [pid = 1850] [serial = 309] [outer = (nil)] [url = about:blank] 09:20:35 INFO - PROCESS | 1850 | 1477758035073 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:35 INFO - .. 09:20:35 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6236ms 09:20:35 INFO - PROCESS | 1850 | 1477758035124 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1850 | 1477758035131 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 09:20:35 INFO - PROCESS | 1850 | 1477758035142 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:35 INFO - PROCESS | 1850 | 1477758035309 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 09:20:35 INFO - PROCESS | 1850 | 1477758035416 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 09:20:35 INFO - PROCESS | 1850 | 1477758035422 Marionette TRACE conn4 <- [1,489,null,["8"]] 09:20:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8cb17800) [pid = 1850] [serial = 330] [outer = 0x8d685c00] 09:20:35 INFO - PROCESS | 1850 | 1477758035473 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 09:20:35 INFO - PROCESS | 1850 | 1477758035480 Marionette TRACE conn4 <- [1,490,null,{}] 09:20:35 INFO - PROCESS | 1850 | 1477758035538 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d68d000 == 10 [pid = 1850] [id = 113] 09:20:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8d844400) [pid = 1850] [serial = 331] [outer = (nil)] 09:20:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8d8afc00) [pid = 1850] [serial = 332] [outer = 0x8d844400] 09:20:35 INFO - PROCESS | 1850 | 1477758035637 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8da1c000) [pid = 1850] [serial = 333] [outer = 0x8d844400] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8b9ea800) [pid = 1850] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8d83e400) [pid = 1850] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8cb1bc00) [pid = 1850] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8f70ec00) [pid = 1850] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8f73a000) [pid = 1850] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8f73ac00) [pid = 1850] [serial = 323] [outer = (nil)] [url = about:blank] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8da1ec00) [pid = 1850] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:36 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8da1f000) [pid = 1850] [serial = 316] [outer = (nil)] [url = about:blank] 09:20:36 INFO - PROCESS | 1850 | 1477758036717 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:36 INFO - .. 09:20:36 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1623ms 09:20:36 INFO - PROCESS | 1850 | 1477758036763 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1850 | 1477758036769 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 09:20:36 INFO - PROCESS | 1850 | 1477758036775 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:36 INFO - PROCESS | 1850 | 1477758036968 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 09:20:36 INFO - PROCESS | 1850 | 1477758036987 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 09:20:36 INFO - PROCESS | 1850 | 1477758036992 Marionette TRACE conn4 <- [1,494,null,["8"]] 09:20:37 INFO - PROCESS | 1850 | 1477758037000 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 09:20:37 INFO - PROCESS | 1850 | 1477758037005 Marionette TRACE conn4 <- [1,495,null,{}] 09:20:37 INFO - PROCESS | 1850 | 1477758037011 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da19c00 == 11 [pid = 1850] [id = 114] 09:20:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da29800) [pid = 1850] [serial = 334] [outer = (nil)] 09:20:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8da33800) [pid = 1850] [serial = 335] [outer = 0x8da29800] 09:20:37 INFO - PROCESS | 1850 | 1477758037099 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da2ec00) [pid = 1850] [serial = 336] [outer = 0x8da29800] 09:20:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8d68d000 == 10 [pid = 1850] [id = 113] 09:20:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8de400 == 9 [pid = 1850] [id = 112] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8da2ac00) [pid = 1850] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8da22800) [pid = 1850] [serial = 317] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8db03800) [pid = 1850] [serial = 319] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da36000) [pid = 1850] [serial = 320] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8cb18400) [pid = 1850] [serial = 314] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8d68b000) [pid = 1850] [serial = 315] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8d9f1400) [pid = 1850] [serial = 310] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8f741800) [pid = 1850] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8f73e800) [pid = 1850] [serial = 324] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f703400) [pid = 1850] [serial = 326] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x90516400) [pid = 1850] [serial = 328] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1850 | 1477758042646 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:42 INFO - .. 09:20:42 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5883ms 09:20:42 INFO - PROCESS | 1850 | 1477758042659 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1850 | 1477758042666 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 09:20:42 INFO - PROCESS | 1850 | 1477758042677 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:42 INFO - PROCESS | 1850 | 1477758042852 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 09:20:42 INFO - PROCESS | 1850 | 1477758042871 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 09:20:42 INFO - PROCESS | 1850 | 1477758042878 Marionette TRACE conn4 <- [1,499,null,["8"]] 09:20:42 INFO - PROCESS | 1850 | 1477758042886 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 09:20:42 INFO - PROCESS | 1850 | 1477758042894 Marionette TRACE conn4 <- [1,500,null,{}] 09:20:42 INFO - PROCESS | 1850 | 1477758042901 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e8c00 == 10 [pid = 1850] [id = 115] 09:20:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8b9e9400) [pid = 1850] [serial = 337] [outer = (nil)] 09:20:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8cb18800) [pid = 1850] [serial = 338] [outer = 0x8b9e9400] 09:20:43 INFO - PROCESS | 1850 | 1477758043075 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8d842800) [pid = 1850] [serial = 339] [outer = 0x8b9e9400] 09:20:43 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8f8dec00) [pid = 1850] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 09:20:43 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d844400) [pid = 1850] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 09:20:44 INFO - PROCESS | 1850 | 1477758044091 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:44 INFO - .. 09:20:44 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1470ms 09:20:44 INFO - PROCESS | 1850 | 1477758044146 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1850 | 1477758044151 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 09:20:44 INFO - PROCESS | 1850 | 1477758044158 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:44 INFO - PROCESS | 1850 | 1477758044322 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:20:44 INFO - PROCESS | 1850 | 1477758044331 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 09:20:44 INFO - PROCESS | 1850 | 1477758044335 Marionette TRACE conn4 <- [1,504,null,["8"]] 09:20:44 INFO - PROCESS | 1850 | 1477758044349 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 09:20:44 INFO - PROCESS | 1850 | 1477758044355 Marionette TRACE conn4 <- [1,505,null,{}] 09:20:44 INFO - PROCESS | 1850 | 1477758044440 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb1f800 == 11 [pid = 1850] [id = 116] 09:20:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da1b400) [pid = 1850] [serial = 340] [outer = (nil)] 09:20:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8da28c00) [pid = 1850] [serial = 341] [outer = 0x8da1b400] 09:20:44 INFO - PROCESS | 1850 | 1477758044530 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8b9b9800) [pid = 1850] [serial = 342] [outer = 0x8da1b400] 09:20:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e8c00 == 10 [pid = 1850] [id = 115] 09:20:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8da19c00 == 9 [pid = 1850] [id = 114] 09:20:49 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d8afc00) [pid = 1850] [serial = 332] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8da1c000) [pid = 1850] [serial = 333] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x905dc400) [pid = 1850] [serial = 329] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f704000) [pid = 1850] [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.] 09:20:49 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8da33800) [pid = 1850] [serial = 335] [outer = (nil)] [url = about:blank] 09:20:50 INFO - .. 09:20:50 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5883ms 09:20:50 INFO - PROCESS | 1850 | 1477758050028 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:50 INFO - PROCESS | 1850 | 1477758050042 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1850 | 1477758050048 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 09:20:50 INFO - PROCESS | 1850 | 1477758050059 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:50 INFO - PROCESS | 1850 | 1477758050233 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 09:20:50 INFO - PROCESS | 1850 | 1477758050325 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 09:20:50 INFO - PROCESS | 1850 | 1477758050330 Marionette TRACE conn4 <- [1,509,null,["8"]] 09:20:50 INFO - PROCESS | 1850 | 1477758050337 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 09:20:50 INFO - PROCESS | 1850 | 1477758050345 Marionette TRACE conn4 <- [1,510,null,{}] 09:20:50 INFO - PROCESS | 1850 | 1477758050351 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb14c00 == 10 [pid = 1850] [id = 117] 09:20:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8cb15400) [pid = 1850] [serial = 343] [outer = (nil)] 09:20:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d68b000) [pid = 1850] [serial = 344] [outer = 0x8cb15400] 09:20:50 INFO - PROCESS | 1850 | 1477758050447 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8d844400) [pid = 1850] [serial = 345] [outer = 0x8cb15400] 09:20:51 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8da29800) [pid = 1850] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 09:20:51 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8b9e9400) [pid = 1850] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 09:20:55 INFO - PROCESS | 1850 | 1477758055955 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:20:55 INFO - .. 09:20:55 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5936ms 09:20:56 INFO - PROCESS | 1850 | 1477758056025 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1850 | 1477758056032 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 09:20:56 INFO - PROCESS | 1850 | 1477758056044 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:56 INFO - PROCESS | 1850 | 1477758056237 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 09:20:56 INFO - PROCESS | 1850 | 1477758056369 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 09:20:56 INFO - PROCESS | 1850 | 1477758056376 Marionette TRACE conn4 <- [1,514,null,["8"]] 09:20:56 INFO - PROCESS | 1850 | 1477758056383 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 09:20:56 INFO - PROCESS | 1850 | 1477758056391 Marionette TRACE conn4 <- [1,515,null,{}] 09:20:56 INFO - PROCESS | 1850 | 1477758056398 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d68d000 == 11 [pid = 1850] [id = 118] 09:20:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d843c00) [pid = 1850] [serial = 346] [outer = (nil)] 09:20:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8d8b0400) [pid = 1850] [serial = 347] [outer = 0x8d843c00] 09:20:56 INFO - PROCESS | 1850 | 1477758056502 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8b9e4000) [pid = 1850] [serial = 348] [outer = 0x8d843c00] 09:20:57 INFO - PROCESS | 1850 | 1477758057562 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:20:57 INFO - . 09:20:57 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1572ms 09:20:57 INFO - PROCESS | 1850 | 1477758057615 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1850 | 1477758057620 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 09:20:57 INFO - PROCESS | 1850 | 1477758057628 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:20:57 INFO - PROCESS | 1850 | 1477758057874 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 09:20:57 INFO - PROCESS | 1850 | 1477758057991 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 09:20:58 INFO - PROCESS | 1850 | 1477758057998 Marionette TRACE conn4 <- [1,519,null,["8"]] 09:20:58 INFO - PROCESS | 1850 | 1477758058004 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 09:20:58 INFO - PROCESS | 1850 | 1477758058013 Marionette TRACE conn4 <- [1,520,null,{}] 09:20:58 INFO - PROCESS | 1850 | 1477758058041 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e2400 == 12 [pid = 1850] [id = 119] 09:20:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8b9e3800) [pid = 1850] [serial = 349] [outer = (nil)] 09:20:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8d68bc00) [pid = 1850] [serial = 350] [outer = 0x8b9e3800] 09:20:58 INFO - PROCESS | 1850 | 1477758058135 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8da20000) [pid = 1850] [serial = 351] [outer = 0x8b9e3800] 09:20:58 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8da28c00) [pid = 1850] [serial = 341] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8cb18800) [pid = 1850] [serial = 338] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d842800) [pid = 1850] [serial = 339] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8da2ec00) [pid = 1850] [serial = 336] [outer = (nil)] [url = about:blank] 09:21:00 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8da1b400) [pid = 1850] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 09:21:03 INFO - PROCESS | 1850 | 1477758063633 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:03 INFO - .. 09:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6043ms 09:21:03 INFO - PROCESS | 1850 | 1477758063672 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1850 | 1477758063679 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 09:21:03 INFO - PROCESS | 1850 | 1477758063686 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:03 INFO - PROCESS | 1850 | 1477758063870 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:21:03 INFO - PROCESS | 1850 | 1477758063896 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 09:21:03 INFO - PROCESS | 1850 | 1477758063901 Marionette TRACE conn4 <- [1,524,null,["8"]] 09:21:03 INFO - PROCESS | 1850 | 1477758063906 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 09:21:03 INFO - PROCESS | 1850 | 1477758063911 Marionette TRACE conn4 <- [1,525,null,{}] 09:21:03 INFO - PROCESS | 1850 | 1477758063918 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b3400 == 13 [pid = 1850] [id = 120] 09:21:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f703800) [pid = 1850] [serial = 352] [outer = (nil)] 09:21:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f8d9800) [pid = 1850] [serial = 353] [outer = 0x8f703800] 09:21:04 INFO - PROCESS | 1850 | 1477758064012 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f8dd000) [pid = 1850] [serial = 354] [outer = 0x8f703800] 09:21:05 INFO - PROCESS | 1850 | 1477758065092 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:05 INFO - .. 09:21:05 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1424ms 09:21:05 INFO - PROCESS | 1850 | 1477758065110 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1850 | 1477758065115 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 09:21:05 INFO - PROCESS | 1850 | 1477758065124 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:05 INFO - PROCESS | 1850 | 1477758065427 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 09:21:05 INFO - PROCESS | 1850 | 1477758065484 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 09:21:05 INFO - PROCESS | 1850 | 1477758065489 Marionette TRACE conn4 <- [1,529,null,["8"]] 09:21:05 INFO - PROCESS | 1850 | 1477758065496 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 09:21:05 INFO - PROCESS | 1850 | 1477758065503 Marionette TRACE conn4 <- [1,530,null,{}] 09:21:05 INFO - PROCESS | 1850 | 1477758065510 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db08400 == 14 [pid = 1850] [id = 121] 09:21:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8f703000) [pid = 1850] [serial = 355] [outer = (nil)] 09:21:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x9050c400) [pid = 1850] [serial = 356] [outer = 0x8f703000] 09:21:05 INFO - PROCESS | 1850 | 1477758065660 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x905db800) [pid = 1850] [serial = 357] [outer = 0x8f703000] 09:21:06 INFO - PROCESS | 1850 | 1477758066789 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 09:21:06 INFO - ....................... 09:21:06 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1781ms 09:21:06 INFO - PROCESS | 1850 | 1477758066905 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1850 | 1477758066911 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 09:21:06 INFO - PROCESS | 1850 | 1477758066920 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:07 INFO - PROCESS | 1850 | 1477758067088 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 09:21:07 INFO - PROCESS | 1850 | 1477758067228 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 09:21:07 INFO - PROCESS | 1850 | 1477758067240 Marionette TRACE conn4 <- [1,534,null,["8"]] 09:21:07 INFO - PROCESS | 1850 | 1477758067252 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 09:21:07 INFO - PROCESS | 1850 | 1477758067267 Marionette TRACE conn4 <- [1,535,null,{}] 09:21:07 INFO - PROCESS | 1850 | 1477758067273 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da24800 == 15 [pid = 1850] [id = 122] 09:21:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8da27400) [pid = 1850] [serial = 358] [outer = (nil)] 09:21:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da33000) [pid = 1850] [serial = 359] [outer = 0x8da27400] 09:21:07 INFO - PROCESS | 1850 | 1477758067375 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8db09400) [pid = 1850] [serial = 360] [outer = 0x8da27400] 09:21:07 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8b9b9800) [pid = 1850] [serial = 342] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d68b000) [pid = 1850] [serial = 344] [outer = (nil)] [url = about:blank] 09:21:09 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8b9e3800) [pid = 1850] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 09:21:09 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8d843c00) [pid = 1850] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 09:21:12 INFO - PROCESS | 1850 | 1477758072896 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:12 INFO - .. 09:21:12 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6033ms 09:21:12 INFO - PROCESS | 1850 | 1477758072955 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1850 | 1477758072960 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 09:21:12 INFO - PROCESS | 1850 | 1477758072968 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:13 INFO - PROCESS | 1850 | 1477758073145 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 09:21:13 INFO - PROCESS | 1850 | 1477758073155 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 09:21:13 INFO - PROCESS | 1850 | 1477758073158 Marionette TRACE conn4 <- [1,539,null,["8"]] 09:21:13 INFO - PROCESS | 1850 | 1477758073175 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 09:21:13 INFO - PROCESS | 1850 | 1477758073179 Marionette TRACE conn4 <- [1,540,null,{}] 09:21:13 INFO - PROCESS | 1850 | 1477758073186 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0d800 == 16 [pid = 1850] [id = 123] 09:21:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x90f5d800) [pid = 1850] [serial = 361] [outer = (nil)] 09:21:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x92ae0c00) [pid = 1850] [serial = 362] [outer = 0x90f5d800] 09:21:13 INFO - PROCESS | 1850 | 1477758073273 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x92b96400) [pid = 1850] [serial = 363] [outer = 0x90f5d800] 09:21:16 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d68bc00) [pid = 1850] [serial = 350] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da20000) [pid = 1850] [serial = 351] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8d8b0400) [pid = 1850] [serial = 347] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8b9e4000) [pid = 1850] [serial = 348] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8f8d9800) [pid = 1850] [serial = 353] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8da27400) [pid = 1850] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 09:21:18 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8f703800) [pid = 1850] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 09:21:18 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f703000) [pid = 1850] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 09:21:18 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8cb15400) [pid = 1850] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 09:21:18 INFO - PROCESS | 1850 | 1477758078906 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:18 INFO - .. 09:21:18 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5990ms 09:21:18 INFO - PROCESS | 1850 | 1477758078960 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 09:21:18 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 09:21:18 INFO - PROCESS | 1850 | 1477758078967 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 09:21:18 INFO - PROCESS | 1850 | 1477758078977 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:19 INFO - PROCESS | 1850 | 1477758079138 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:21:19 INFO - PROCESS | 1850 | 1477758079156 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 09:21:19 INFO - PROCESS | 1850 | 1477758079159 Marionette TRACE conn4 <- [1,544,null,["8"]] 09:21:19 INFO - PROCESS | 1850 | 1477758079168 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 09:21:19 INFO - PROCESS | 1850 | 1477758079176 Marionette TRACE conn4 <- [1,545,null,{}] 09:21:19 INFO - PROCESS | 1850 | 1477758079183 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da21800 == 17 [pid = 1850] [id = 124] 09:21:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8da21c00) [pid = 1850] [serial = 364] [outer = (nil)] 09:21:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da27400) [pid = 1850] [serial = 365] [outer = 0x8da21c00] 09:21:19 INFO - PROCESS | 1850 | 1477758079354 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8db04400) [pid = 1850] [serial = 366] [outer = 0x8da21c00] 09:21:20 INFO - PROCESS | 1850 | 1477758080339 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:20 INFO - .. 09:21:20 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1422ms 09:21:20 INFO - PROCESS | 1850 | 1477758080396 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1850 | 1477758080403 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 09:21:20 INFO - PROCESS | 1850 | 1477758080410 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:20 INFO - PROCESS | 1850 | 1477758080594 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 09:21:20 INFO - PROCESS | 1850 | 1477758080606 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 09:21:20 INFO - PROCESS | 1850 | 1477758080617 Marionette TRACE conn4 <- [1,549,null,["8"]] 09:21:20 INFO - PROCESS | 1850 | 1477758080628 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 09:21:20 INFO - PROCESS | 1850 | 1477758080633 Marionette TRACE conn4 <- [1,550,null,{}] 09:21:20 INFO - PROCESS | 1850 | 1477758080639 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2d800 == 18 [pid = 1850] [id = 125] 09:21:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8db11400) [pid = 1850] [serial = 367] [outer = (nil)] 09:21:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8f8e1000) [pid = 1850] [serial = 368] [outer = 0x8db11400] 09:21:20 INFO - PROCESS | 1850 | 1477758080730 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x90517800) [pid = 1850] [serial = 369] [outer = 0x8db11400] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e2400 == 17 [pid = 1850] [id = 119] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8d68d000 == 16 [pid = 1850] [id = 118] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb1f800 == 15 [pid = 1850] [id = 116] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8da24800 == 14 [pid = 1850] [id = 122] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8db08400 == 13 [pid = 1850] [id = 121] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb14c00 == 12 [pid = 1850] [id = 117] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b3400 == 11 [pid = 1850] [id = 120] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8da21800 == 10 [pid = 1850] [id = 124] 09:21:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0d800 == 9 [pid = 1850] [id = 123] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8d844400) [pid = 1850] [serial = 345] [outer = (nil)] [url = about:blank] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8da33000) [pid = 1850] [serial = 359] [outer = (nil)] [url = about:blank] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8db09400) [pid = 1850] [serial = 360] [outer = (nil)] [url = about:blank] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x9050c400) [pid = 1850] [serial = 356] [outer = (nil)] [url = about:blank] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x905db800) [pid = 1850] [serial = 357] [outer = (nil)] [url = about:blank] 09:21:23 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f8dd000) [pid = 1850] [serial = 354] [outer = (nil)] [url = about:blank] 09:21:26 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8da21c00) [pid = 1850] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 09:21:26 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x90f5d800) [pid = 1850] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 09:21:26 INFO - PROCESS | 1850 | 1477758086290 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:26 INFO - .. 09:21:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5939ms 09:21:26 INFO - PROCESS | 1850 | 1477758086350 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1850 | 1477758086356 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 09:21:26 INFO - PROCESS | 1850 | 1477758086369 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:26 INFO - PROCESS | 1850 | 1477758086572 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 09:21:26 INFO - PROCESS | 1850 | 1477758086637 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 09:21:26 INFO - PROCESS | 1850 | 1477758086643 Marionette TRACE conn4 <- [1,554,null,["8"]] 09:21:26 INFO - PROCESS | 1850 | 1477758086650 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 09:21:26 INFO - PROCESS | 1850 | 1477758086658 Marionette TRACE conn4 <- [1,555,null,{}] 09:21:26 INFO - PROCESS | 1850 | 1477758086666 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9f6400 == 10 [pid = 1850] [id = 126] 09:21:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8d9f9400) [pid = 1850] [serial = 370] [outer = (nil)] 09:21:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da1b800) [pid = 1850] [serial = 371] [outer = 0x8d9f9400] 09:21:26 INFO - PROCESS | 1850 | 1477758086764 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8da23400) [pid = 1850] [serial = 372] [outer = 0x8d9f9400] 09:21:27 INFO - PROCESS | 1850 | 1477758087755 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:21:27 INFO - .. 09:21:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1426ms 09:21:27 INFO - PROCESS | 1850 | 1477758087793 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:21:27 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 09:21:27 INFO - PROCESS | 1850 | 1477758087798 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:21:27 INFO - PROCESS | 1850 | 1477758087806 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:27 INFO - PROCESS | 1850 | 1477758087969 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 09:21:27 INFO - PROCESS | 1850 | 1477758087987 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 09:21:27 INFO - PROCESS | 1850 | 1477758087991 Marionette TRACE conn4 <- [1,559,null,["8"]] 09:21:28 INFO - PROCESS | 1850 | 1477758087999 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 09:21:28 INFO - PROCESS | 1850 | 1477758088005 Marionette TRACE conn4 <- [1,560,null,{}] 09:21:28 INFO - PROCESS | 1850 | 1477758088089 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da20800 == 11 [pid = 1850] [id = 127] 09:21:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8db0a000) [pid = 1850] [serial = 373] [outer = (nil)] 09:21:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f705400) [pid = 1850] [serial = 374] [outer = 0x8db0a000] 09:21:28 INFO - PROCESS | 1850 | 1477758088180 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f708800) [pid = 1850] [serial = 375] [outer = 0x8db0a000] 09:21:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9f6400 == 10 [pid = 1850] [id = 126] 09:21:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2d800 == 9 [pid = 1850] [id = 125] 09:21:31 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8da27400) [pid = 1850] [serial = 365] [outer = (nil)] [url = about:blank] 09:21:31 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8db04400) [pid = 1850] [serial = 366] [outer = (nil)] [url = about:blank] 09:21:31 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x92ae0c00) [pid = 1850] [serial = 362] [outer = (nil)] [url = about:blank] 09:21:31 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x92b96400) [pid = 1850] [serial = 363] [outer = (nil)] [url = about:blank] 09:21:31 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8f8e1000) [pid = 1850] [serial = 368] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8d9f9400) [pid = 1850] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 09:21:34 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8db11400) [pid = 1850] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 09:21:34 INFO - PROCESS | 1850 | 1477758094652 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 09:21:34 INFO - .. 09:21:34 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6901ms 09:21:34 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 09:21:34 INFO - PROCESS | 1850 | 1477758094706 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1850 | 1477758094712 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 09:21:34 INFO - PROCESS | 1850 | 1477758094723 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:34 INFO - PROCESS | 1850 | 1477758094950 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:21:34 INFO - PROCESS | 1850 | 1477758094971 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 09:21:34 INFO - PROCESS | 1850 | 1477758094977 Marionette TRACE conn4 <- [1,564,null,["8"]] 09:21:34 INFO - PROCESS | 1850 | 1477758094984 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 09:21:34 INFO - PROCESS | 1850 | 1477758094991 Marionette TRACE conn4 <- [1,565,null,{}] 09:21:35 INFO - PROCESS | 1850 | 1477758094997 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da26400 == 10 [pid = 1850] [id = 128] 09:21:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8da26800) [pid = 1850] [serial = 376] [outer = (nil)] 09:21:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8da2a000) [pid = 1850] [serial = 377] [outer = 0x8da26800] 09:21:35 INFO - PROCESS | 1850 | 1477758095094 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da2e400) [pid = 1850] [serial = 378] [outer = 0x8da26800] 09:21:35 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:21:35 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:21:35 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 09:21:36 INFO - PROCESS | 1850 | 1477758096119 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:21:36 INFO - . 09:21:36 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1421ms 09:21:36 INFO - PROCESS | 1850 | 1477758096140 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 09:21:36 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 09:21:36 INFO - PROCESS | 1850 | 1477758096146 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 09:21:36 INFO - PROCESS | 1850 | 1477758096153 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:36 INFO - PROCESS | 1850 | 1477758096354 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 09:21:36 INFO - PROCESS | 1850 | 1477758096444 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 09:21:36 INFO - PROCESS | 1850 | 1477758096449 Marionette TRACE conn4 <- [1,569,null,["8"]] 09:21:36 INFO - PROCESS | 1850 | 1477758096455 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 09:21:36 INFO - PROCESS | 1850 | 1477758096461 Marionette TRACE conn4 <- [1,570,null,{}] 09:21:36 INFO - PROCESS | 1850 | 1477758096467 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f739400 == 11 [pid = 1850] [id = 129] 09:21:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8f73ec00) [pid = 1850] [serial = 379] [outer = (nil)] 09:21:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f745400) [pid = 1850] [serial = 380] [outer = 0x8f73ec00] 09:21:36 INFO - PROCESS | 1850 | 1477758096558 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8b9e1c00) [pid = 1850] [serial = 381] [outer = 0x8f73ec00] 09:21:37 INFO - PROCESS | 1850 | 1477758097116 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 09:21:37 INFO - . 09:21:37 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 985ms 09:21:37 INFO - PROCESS | 1850 | 1477758097174 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1850 | 1477758097182 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 09:21:37 INFO - PROCESS | 1850 | 1477758097191 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:37 INFO - PROCESS | 1850 | 1477758097372 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 09:21:37 INFO - PROCESS | 1850 | 1477758097477 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 09:21:37 INFO - PROCESS | 1850 | 1477758097482 Marionette TRACE conn4 <- [1,574,null,["8"]] 09:21:37 INFO - PROCESS | 1850 | 1477758097487 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 09:21:37 INFO - PROCESS | 1850 | 1477758097494 Marionette TRACE conn4 <- [1,575,null,{}] 09:21:37 INFO - PROCESS | 1850 | 1477758097500 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1f400 == 12 [pid = 1850] [id = 130] 09:21:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x92b96000) [pid = 1850] [serial = 382] [outer = (nil)] 09:21:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x92b99800) [pid = 1850] [serial = 383] [outer = 0x92b96000] 09:21:37 INFO - PROCESS | 1850 | 1477758097592 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x93219400) [pid = 1850] [serial = 384] [outer = 0x92b96000] 09:21:38 INFO - PROCESS | 1850 | 1477758098239 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 09:21:38 INFO - . 09:21:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1124ms 09:21:38 INFO - PROCESS | 1850 | 1477758098315 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1850 | 1477758098321 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 09:21:38 INFO - PROCESS | 1850 | 1477758098331 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:38 INFO - PROCESS | 1850 | 1477758098510 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 09:21:38 INFO - PROCESS | 1850 | 1477758098641 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 09:21:38 INFO - PROCESS | 1850 | 1477758098645 Marionette TRACE conn4 <- [1,579,null,["8"]] 09:21:38 INFO - PROCESS | 1850 | 1477758098657 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 09:21:38 INFO - PROCESS | 1850 | 1477758098664 Marionette TRACE conn4 <- [1,580,null,{}] 09:21:38 INFO - PROCESS | 1850 | 1477758098671 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73e800 == 13 [pid = 1850] [id = 131] 09:21:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8f741000) [pid = 1850] [serial = 385] [outer = (nil)] 09:21:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x93ddd400) [pid = 1850] [serial = 386] [outer = 0x8f741000] 09:21:38 INFO - PROCESS | 1850 | 1477758098784 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x959f2800) [pid = 1850] [serial = 387] [outer = 0x8f741000] 09:21:39 INFO - PROCESS | 1850 | 1477758099401 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 09:21:39 INFO - . 09:21:39 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1128ms 09:21:39 INFO - PROCESS | 1850 | 1477758099458 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 09:21:39 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 09:21:39 INFO - PROCESS | 1850 | 1477758099465 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 09:21:39 INFO - PROCESS | 1850 | 1477758099473 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:39 INFO - PROCESS | 1850 | 1477758099649 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:21:39 INFO - PROCESS | 1850 | 1477758099781 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 09:21:39 INFO - PROCESS | 1850 | 1477758099785 Marionette TRACE conn4 <- [1,584,null,["8"]] 09:21:39 INFO - PROCESS | 1850 | 1477758099793 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 09:21:39 INFO - PROCESS | 1850 | 1477758099799 Marionette TRACE conn4 <- [1,585,null,{}] 09:21:39 INFO - PROCESS | 1850 | 1477758099818 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x96d0c400 == 14 [pid = 1850] [id = 132] 09:21:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x96d0f000) [pid = 1850] [serial = 388] [outer = (nil)] 09:21:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x97064000) [pid = 1850] [serial = 389] [outer = 0x96d0f000] 09:21:39 INFO - PROCESS | 1850 | 1477758099920 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x9752b800) [pid = 1850] [serial = 390] [outer = 0x96d0f000] 09:21:40 INFO - PROCESS | 1850 | 1477758100532 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 09:21:40 INFO - . 09:21:40 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1122ms 09:21:40 INFO - PROCESS | 1850 | 1477758100601 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1850 | 1477758100608 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 09:21:40 INFO - PROCESS | 1850 | 1477758100615 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:40 INFO - PROCESS | 1850 | 1477758100799 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 09:21:40 INFO - PROCESS | 1850 | 1477758100931 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 09:21:40 INFO - PROCESS | 1850 | 1477758100936 Marionette TRACE conn4 <- [1,589,null,["8"]] 09:21:40 INFO - PROCESS | 1850 | 1477758100943 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 09:21:40 INFO - PROCESS | 1850 | 1477758100949 Marionette TRACE conn4 <- [1,590,null,{}] 09:21:40 INFO - PROCESS | 1850 | 1477758100959 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a3b800 == 15 [pid = 1850] [id = 133] 09:21:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x97a3bc00) [pid = 1850] [serial = 391] [outer = (nil)] 09:21:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x97a8e800) [pid = 1850] [serial = 392] [outer = 0x97a3bc00] 09:21:41 INFO - PROCESS | 1850 | 1477758101057 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x97b77000) [pid = 1850] [serial = 393] [outer = 0x97a3bc00] 09:21:42 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8da1b800) [pid = 1850] [serial = 371] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8da23400) [pid = 1850] [serial = 372] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x90517800) [pid = 1850] [serial = 369] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8f705400) [pid = 1850] [serial = 374] [outer = (nil)] [url = about:blank] 09:21:45 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8f73ec00) [pid = 1850] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 09:21:45 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8da26800) [pid = 1850] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 09:21:45 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8db0a000) [pid = 1850] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 09:21:46 INFO - PROCESS | 1850 | 1477758106622 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:21:46 INFO - . 09:21:46 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6044ms 09:21:46 INFO - PROCESS | 1850 | 1477758106660 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 09:21:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 09:21:46 INFO - PROCESS | 1850 | 1477758106667 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 09:21:46 INFO - PROCESS | 1850 | 1477758106675 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:46 INFO - PROCESS | 1850 | 1477758106822 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 09:21:46 INFO - PROCESS | 1850 | 1477758106839 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 09:21:46 INFO - PROCESS | 1850 | 1477758106842 Marionette TRACE conn4 <- [1,594,null,["8"]] 09:21:46 INFO - PROCESS | 1850 | 1477758106850 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 09:21:46 INFO - PROCESS | 1850 | 1477758106858 Marionette TRACE conn4 <- [1,595,null,{}] 09:21:46 INFO - PROCESS | 1850 | 1477758106864 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da22400 == 16 [pid = 1850] [id = 134] 09:21:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da22800) [pid = 1850] [serial = 394] [outer = (nil)] 09:21:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8da26800) [pid = 1850] [serial = 395] [outer = 0x8da22800] 09:21:46 INFO - PROCESS | 1850 | 1477758106954 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da38000) [pid = 1850] [serial = 396] [outer = 0x8da22800] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8f739400 == 15 [pid = 1850] [id = 129] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8da20800 == 14 [pid = 1850] [id = 127] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8da26400 == 13 [pid = 1850] [id = 128] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x97a3b800 == 12 [pid = 1850] [id = 133] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x96d0c400 == 11 [pid = 1850] [id = 132] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73e800 == 10 [pid = 1850] [id = 131] 09:21:50 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1f400 == 9 [pid = 1850] [id = 130] 09:21:50 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8f745400) [pid = 1850] [serial = 380] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8b9e1c00) [pid = 1850] [serial = 381] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8da2a000) [pid = 1850] [serial = 377] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da2e400) [pid = 1850] [serial = 378] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8f708800) [pid = 1850] [serial = 375] [outer = (nil)] [url = about:blank] 09:21:52 INFO - PROCESS | 1850 | 1477758112535 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 09:21:52 INFO - . 09:21:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5883ms 09:21:52 INFO - PROCESS | 1850 | 1477758112559 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1850 | 1477758112565 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 09:21:52 INFO - PROCESS | 1850 | 1477758112576 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:52 INFO - PROCESS | 1850 | 1477758112786 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 09:21:52 INFO - PROCESS | 1850 | 1477758112815 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 09:21:52 INFO - PROCESS | 1850 | 1477758112821 Marionette TRACE conn4 <- [1,599,null,["8"]] 09:21:52 INFO - PROCESS | 1850 | 1477758112829 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 09:21:52 INFO - PROCESS | 1850 | 1477758112837 Marionette TRACE conn4 <- [1,600,null,{}] 09:21:52 INFO - PROCESS | 1850 | 1477758112892 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9fbc00 == 10 [pid = 1850] [id = 135] 09:21:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8d9fd000) [pid = 1850] [serial = 397] [outer = (nil)] 09:21:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8da1dc00) [pid = 1850] [serial = 398] [outer = 0x8d9fd000] 09:21:52 INFO - PROCESS | 1850 | 1477758112989 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da26000) [pid = 1850] [serial = 399] [outer = 0x8d9fd000] 09:21:53 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x92b96000) [pid = 1850] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 09:21:53 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x96d0f000) [pid = 1850] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 09:21:53 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8f741000) [pid = 1850] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 09:21:53 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x97a3bc00) [pid = 1850] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 09:21:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8da22400 == 9 [pid = 1850] [id = 134] 09:21:58 INFO - PROCESS | 1850 | 1477758118581 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x92b99800) [pid = 1850] [serial = 383] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x959f2800) [pid = 1850] [serial = 387] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x93ddd400) [pid = 1850] [serial = 386] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x9752b800) [pid = 1850] [serial = 390] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x97064000) [pid = 1850] [serial = 389] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x97b77000) [pid = 1850] [serial = 393] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x97a8e800) [pid = 1850] [serial = 392] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x93219400) [pid = 1850] [serial = 384] [outer = (nil)] [url = about:blank] 09:21:58 INFO - . 09:21:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6038ms 09:21:58 INFO - PROCESS | 1850 | 1477758118613 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1850 | 1477758118619 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 09:21:58 INFO - PROCESS | 1850 | 1477758118630 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:21:58 INFO - PROCESS | 1850 | 1477758118802 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:21:58 INFO - PROCESS | 1850 | 1477758118820 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 09:21:58 INFO - PROCESS | 1850 | 1477758118825 Marionette TRACE conn4 <- [1,604,null,["8"]] 09:21:58 INFO - PROCESS | 1850 | 1477758118911 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 09:21:58 INFO - PROCESS | 1850 | 1477758118919 Marionette TRACE conn4 <- [1,605,null,{}] 09:21:58 INFO - PROCESS | 1850 | 1477758118925 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d843000 == 10 [pid = 1850] [id = 136] 09:21:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8d843400) [pid = 1850] [serial = 400] [outer = (nil)] 09:21:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8d8abc00) [pid = 1850] [serial = 401] [outer = 0x8d843400] 09:21:59 INFO - PROCESS | 1850 | 1477758119020 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da1d000) [pid = 1850] [serial = 402] [outer = 0x8d843400] 09:21:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:21:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:21:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 09:22:00 INFO - PROCESS | 1850 | 1477758120041 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:00 INFO - . 09:22:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1470ms 09:22:00 INFO - PROCESS | 1850 | 1477758120098 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1850 | 1477758120104 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 09:22:00 INFO - PROCESS | 1850 | 1477758120113 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:00 INFO - PROCESS | 1850 | 1477758120283 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 09:22:00 INFO - PROCESS | 1850 | 1477758120295 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 09:22:00 INFO - PROCESS | 1850 | 1477758120299 Marionette TRACE conn4 <- [1,609,null,["8"]] 09:22:00 INFO - PROCESS | 1850 | 1477758120385 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 09:22:00 INFO - PROCESS | 1850 | 1477758120391 Marionette TRACE conn4 <- [1,610,null,{}] 09:22:00 INFO - PROCESS | 1850 | 1477758120397 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8b0400 == 11 [pid = 1850] [id = 137] 09:22:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d9f2400) [pid = 1850] [serial = 403] [outer = (nil)] 09:22:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f703000) [pid = 1850] [serial = 404] [outer = 0x8d9f2400] 09:22:00 INFO - PROCESS | 1850 | 1477758120486 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8d844400) [pid = 1850] [serial = 405] [outer = 0x8d9f2400] 09:22:01 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8da22800) [pid = 1850] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 09:22:01 INFO - PROCESS | 1850 | 1477758121513 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:01 INFO - . 09:22:01 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1420ms 09:22:01 INFO - PROCESS | 1850 | 1477758121542 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 09:22:01 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 09:22:01 INFO - PROCESS | 1850 | 1477758121549 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 09:22:01 INFO - PROCESS | 1850 | 1477758121556 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:01 INFO - PROCESS | 1850 | 1477758121727 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 09:22:01 INFO - PROCESS | 1850 | 1477758121822 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 09:22:01 INFO - PROCESS | 1850 | 1477758121826 Marionette TRACE conn4 <- [1,614,null,["8"]] 09:22:01 INFO - PROCESS | 1850 | 1477758121831 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 09:22:01 INFO - PROCESS | 1850 | 1477758121838 Marionette TRACE conn4 <- [1,615,null,{}] 09:22:01 INFO - PROCESS | 1850 | 1477758121845 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8de400 == 12 [pid = 1850] [id = 138] 09:22:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f8dec00) [pid = 1850] [serial = 406] [outer = (nil)] 09:22:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x90509c00) [pid = 1850] [serial = 407] [outer = 0x8f8dec00] 09:22:01 INFO - PROCESS | 1850 | 1477758121940 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x905da000) [pid = 1850] [serial = 408] [outer = 0x8f8dec00] 09:22:02 INFO - PROCESS | 1850 | 1477758122936 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 09:22:02 INFO - .. 09:22:02 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1421ms 09:22:02 INFO - PROCESS | 1850 | 1477758122976 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1850 | 1477758122981 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 09:22:02 INFO - PROCESS | 1850 | 1477758122987 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:03 INFO - PROCESS | 1850 | 1477758123183 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 09:22:03 INFO - PROCESS | 1850 | 1477758123197 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 09:22:03 INFO - PROCESS | 1850 | 1477758123201 Marionette TRACE conn4 <- [1,619,null,["8"]] 09:22:03 INFO - PROCESS | 1850 | 1477758123208 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 09:22:03 INFO - PROCESS | 1850 | 1477758123216 Marionette TRACE conn4 <- [1,620,null,{}] 09:22:03 INFO - PROCESS | 1850 | 1477758123221 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b917000 == 13 [pid = 1850] [id = 139] 09:22:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8b9bb400) [pid = 1850] [serial = 409] [outer = (nil)] 09:22:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x96345800) [pid = 1850] [serial = 410] [outer = 0x8b9bb400] 09:22:03 INFO - PROCESS | 1850 | 1477758123312 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x96d08800) [pid = 1850] [serial = 411] [outer = 0x8b9bb400] 09:22:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8de400 == 12 [pid = 1850] [id = 138] 09:22:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8b0400 == 11 [pid = 1850] [id = 137] 09:22:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8d843000 == 10 [pid = 1850] [id = 136] 09:22:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9fbc00 == 9 [pid = 1850] [id = 135] 09:22:06 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da26800) [pid = 1850] [serial = 395] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da38000) [pid = 1850] [serial = 396] [outer = (nil)] [url = about:blank] 09:22:06 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8da1dc00) [pid = 1850] [serial = 398] [outer = (nil)] [url = about:blank] 09:22:08 INFO - PROCESS | 1850 | 1477758128840 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:08 INFO - .. 09:22:08 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5889ms 09:22:08 INFO - PROCESS | 1850 | 1477758128878 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1850 | 1477758128885 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 09:22:08 INFO - PROCESS | 1850 | 1477758128902 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:09 INFO - PROCESS | 1850 | 1477758129107 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:22:09 INFO - PROCESS | 1850 | 1477758129173 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 09:22:09 INFO - PROCESS | 1850 | 1477758129179 Marionette TRACE conn4 <- [1,624,null,["8"]] 09:22:09 INFO - PROCESS | 1850 | 1477758129187 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 09:22:09 INFO - PROCESS | 1850 | 1477758129194 Marionette TRACE conn4 <- [1,625,null,{}] 09:22:09 INFO - PROCESS | 1850 | 1477758129200 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb23c00 == 10 [pid = 1850] [id = 140] 09:22:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8d682c00) [pid = 1850] [serial = 412] [outer = (nil)] 09:22:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8d849800) [pid = 1850] [serial = 413] [outer = 0x8d682c00] 09:22:09 INFO - PROCESS | 1850 | 1477758129304 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8da1f400) [pid = 1850] [serial = 414] [outer = 0x8d682c00] 09:22:09 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8d9fd000) [pid = 1850] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 09:22:09 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8d843400) [pid = 1850] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 09:22:09 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f8dec00) [pid = 1850] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 09:22:09 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8d9f2400) [pid = 1850] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 09:22:10 INFO - PROCESS | 1850 | 1477758130419 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 09:22:10 INFO - .. 09:22:10 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1577ms 09:22:10 INFO - PROCESS | 1850 | 1477758130471 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1850 | 1477758130475 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 09:22:10 INFO - PROCESS | 1850 | 1477758130483 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:10 INFO - PROCESS | 1850 | 1477758130643 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 09:22:10 INFO - PROCESS | 1850 | 1477758130740 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 09:22:10 INFO - PROCESS | 1850 | 1477758130745 Marionette TRACE conn4 <- [1,629,null,["8"]] 09:22:10 INFO - PROCESS | 1850 | 1477758130752 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 09:22:10 INFO - PROCESS | 1850 | 1477758130757 Marionette TRACE conn4 <- [1,630,null,{}] 09:22:10 INFO - PROCESS | 1850 | 1477758130763 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8afc00 == 11 [pid = 1850] [id = 141] 09:22:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8d9fb400) [pid = 1850] [serial = 415] [outer = (nil)] 09:22:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8db07c00) [pid = 1850] [serial = 416] [outer = 0x8d9fb400] 09:22:10 INFO - PROCESS | 1850 | 1477758130853 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8b9ec000) [pid = 1850] [serial = 417] [outer = 0x8d9fb400] 09:22:11 INFO - PROCESS | 1850 | 1477758131811 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:11 INFO - . 09:22:11 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1374ms 09:22:11 INFO - PROCESS | 1850 | 1477758131866 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1850 | 1477758131873 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 09:22:11 INFO - PROCESS | 1850 | 1477758131879 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:12 INFO - PROCESS | 1850 | 1477758132083 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 09:22:12 INFO - PROCESS | 1850 | 1477758132099 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 09:22:12 INFO - PROCESS | 1850 | 1477758132103 Marionette TRACE conn4 <- [1,634,null,["8"]] 09:22:12 INFO - PROCESS | 1850 | 1477758132108 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 09:22:12 INFO - PROCESS | 1850 | 1477758132115 Marionette TRACE conn4 <- [1,635,null,{}] 09:22:12 INFO - PROCESS | 1850 | 1477758132121 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8dd000 == 12 [pid = 1850] [id = 142] 09:22:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8f8dd400) [pid = 1850] [serial = 418] [outer = (nil)] 09:22:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8f8e0800) [pid = 1850] [serial = 419] [outer = 0x8f8dd400] 09:22:12 INFO - PROCESS | 1850 | 1477758132213 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x905de000) [pid = 1850] [serial = 420] [outer = 0x8f8dd400] 09:22:13 INFO - PROCESS | 1850 | 1477758133321 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:13 INFO - . 09:22:13 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1472ms 09:22:13 INFO - PROCESS | 1850 | 1477758133353 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 1850 | 1477758133360 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 09:22:13 INFO - PROCESS | 1850 | 1477758133371 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:13 INFO - PROCESS | 1850 | 1477758133576 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 09:22:13 INFO - PROCESS | 1850 | 1477758133715 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 09:22:13 INFO - PROCESS | 1850 | 1477758133722 Marionette TRACE conn4 <- [1,639,null,["8"]] 09:22:13 INFO - PROCESS | 1850 | 1477758133732 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 09:22:13 INFO - PROCESS | 1850 | 1477758133741 Marionette TRACE conn4 <- [1,640,null,{}] 09:22:13 INFO - PROCESS | 1850 | 1477758133747 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da32400 == 13 [pid = 1850] [id = 143] 09:22:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8da33000) [pid = 1850] [serial = 421] [outer = (nil)] 09:22:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x92c8cc00) [pid = 1850] [serial = 422] [outer = 0x8da33000] 09:22:13 INFO - PROCESS | 1850 | 1477758133863 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x9321f800) [pid = 1850] [serial = 423] [outer = 0x8da33000] 09:22:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8b917000 == 12 [pid = 1850] [id = 139] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x90509c00) [pid = 1850] [serial = 407] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x905da000) [pid = 1850] [serial = 408] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8f703000) [pid = 1850] [serial = 404] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8d844400) [pid = 1850] [serial = 405] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d8abc00) [pid = 1850] [serial = 401] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da1d000) [pid = 1850] [serial = 402] [outer = (nil)] [url = about:blank] 09:22:15 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da26000) [pid = 1850] [serial = 399] [outer = (nil)] [url = about:blank] 09:22:18 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8d9fb400) [pid = 1850] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 09:22:18 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8d682c00) [pid = 1850] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 09:22:18 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8b9bb400) [pid = 1850] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 09:22:19 INFO - PROCESS | 1850 | 1477758139465 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:19 INFO - .. 09:22:19 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6135ms 09:22:19 INFO - PROCESS | 1850 | 1477758139505 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1850 | 1477758139511 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 09:22:19 INFO - PROCESS | 1850 | 1477758139520 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:19 INFO - PROCESS | 1850 | 1477758139700 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:22:19 INFO - PROCESS | 1850 | 1477758139719 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 09:22:19 INFO - PROCESS | 1850 | 1477758139723 Marionette TRACE conn4 <- [1,644,null,["8"]] 09:22:19 INFO - PROCESS | 1850 | 1477758139731 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 09:22:19 INFO - PROCESS | 1850 | 1477758139739 Marionette TRACE conn4 <- [1,645,null,{}] 09:22:19 INFO - PROCESS | 1850 | 1477758139745 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9fb400 == 13 [pid = 1850] [id = 144] 09:22:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8d9fbc00) [pid = 1850] [serial = 424] [outer = (nil)] 09:22:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8da22400) [pid = 1850] [serial = 425] [outer = 0x8d9fbc00] 09:22:19 INFO - PROCESS | 1850 | 1477758139835 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8da2b800) [pid = 1850] [serial = 426] [outer = 0x8d9fbc00] 09:22:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8afc00 == 12 [pid = 1850] [id = 141] 09:22:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb23c00 == 11 [pid = 1850] [id = 140] 09:22:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8da32400 == 10 [pid = 1850] [id = 143] 09:22:23 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8dd000 == 9 [pid = 1850] [id = 142] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x96345800) [pid = 1850] [serial = 410] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8db07c00) [pid = 1850] [serial = 416] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8b9ec000) [pid = 1850] [serial = 417] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8d849800) [pid = 1850] [serial = 413] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8da1f400) [pid = 1850] [serial = 414] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x96d08800) [pid = 1850] [serial = 411] [outer = (nil)] [url = about:blank] 09:22:23 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8f8e0800) [pid = 1850] [serial = 419] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1850 | 1477758145413 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:25 INFO - .. 09:22:25 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5936ms 09:22:25 INFO - PROCESS | 1850 | 1477758145456 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1850 | 1477758145468 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 09:22:25 INFO - PROCESS | 1850 | 1477758145491 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:25 INFO - PROCESS | 1850 | 1477758145703 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 09:22:25 INFO - PROCESS | 1850 | 1477758145786 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 09:22:25 INFO - PROCESS | 1850 | 1477758145792 Marionette TRACE conn4 <- [1,649,null,["8"]] 09:22:25 INFO - PROCESS | 1850 | 1477758145802 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 09:22:25 INFO - PROCESS | 1850 | 1477758145811 Marionette TRACE conn4 <- [1,650,null,{}] 09:22:25 INFO - PROCESS | 1850 | 1477758145825 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8ac800 == 10 [pid = 1850] [id = 145] 09:22:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8d8ae800) [pid = 1850] [serial = 427] [outer = (nil)] 09:22:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d9f9400) [pid = 1850] [serial = 428] [outer = 0x8d8ae800] 09:22:25 INFO - PROCESS | 1850 | 1477758145923 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da20400) [pid = 1850] [serial = 429] [outer = 0x8d8ae800] 09:22:26 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f8dd400) [pid = 1850] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 09:22:26 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8da33000) [pid = 1850] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 09:22:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:22:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:22:26 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:22:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9fb400 == 9 [pid = 1850] [id = 144] 09:22:31 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x905de000) [pid = 1850] [serial = 420] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x9321f800) [pid = 1850] [serial = 423] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x92c8cc00) [pid = 1850] [serial = 422] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1850 | 1477758151584 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:31 INFO - .. 09:22:31 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6141ms 09:22:31 INFO - PROCESS | 1850 | 1477758151630 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1850 | 1477758151638 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 09:22:31 INFO - PROCESS | 1850 | 1477758151649 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:31 INFO - PROCESS | 1850 | 1477758151836 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 09:22:31 INFO - PROCESS | 1850 | 1477758151949 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 09:22:31 INFO - PROCESS | 1850 | 1477758151953 Marionette TRACE conn4 <- [1,654,null,["8"]] 09:22:31 INFO - PROCESS | 1850 | 1477758151961 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 09:22:31 INFO - PROCESS | 1850 | 1477758151970 Marionette TRACE conn4 <- [1,655,null,{}] 09:22:31 INFO - PROCESS | 1850 | 1477758151975 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d844000 == 10 [pid = 1850] [id = 146] 09:22:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8d844400) [pid = 1850] [serial = 430] [outer = (nil)] 09:22:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8d8b3c00) [pid = 1850] [serial = 431] [outer = 0x8d844400] 09:22:32 INFO - PROCESS | 1850 | 1477758152074 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da21800) [pid = 1850] [serial = 432] [outer = 0x8d844400] 09:22:33 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8d9fbc00) [pid = 1850] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 09:22:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8b9b0c00) [pid = 1850] [serial = 433] [outer = 0x8d685c00] 09:22:37 INFO - PROCESS | 1850 | 1477758157597 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:37 INFO - . 09:22:37 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5987ms 09:22:37 INFO - PROCESS | 1850 | 1477758157633 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1850 | 1477758157639 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 09:22:37 INFO - PROCESS | 1850 | 1477758157648 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:37 INFO - PROCESS | 1850 | 1477758157846 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 09:22:37 INFO - PROCESS | 1850 | 1477758157981 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 09:22:38 INFO - PROCESS | 1850 | 1477758157993 Marionette TRACE conn4 <- [1,659,null,["8"]] 09:22:38 INFO - PROCESS | 1850 | 1477758158000 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 09:22:38 INFO - PROCESS | 1850 | 1477758158009 Marionette TRACE conn4 <- [1,660,null,{}] 09:22:38 INFO - PROCESS | 1850 | 1477758158015 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d843c00 == 11 [pid = 1850] [id = 147] 09:22:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d847c00) [pid = 1850] [serial = 434] [outer = (nil)] 09:22:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da1dc00) [pid = 1850] [serial = 435] [outer = 0x8d847c00] 09:22:38 INFO - PROCESS | 1850 | 1477758158121 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8b9ec400) [pid = 1850] [serial = 436] [outer = 0x8d847c00] 09:22:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb16400 == 12 [pid = 1850] [id = 148] 09:22:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f705c00) [pid = 1850] [serial = 437] [outer = (nil)] 09:22:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8f709800) [pid = 1850] [serial = 438] [outer = 0x8f705c00] 09:22:39 INFO - PROCESS | 1850 | 1477758159194 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 09:22:39 INFO - . 09:22:39 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1630ms 09:22:39 INFO - PROCESS | 1850 | 1477758159278 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 09:22:39 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 09:22:39 INFO - PROCESS | 1850 | 1477758159285 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 09:22:39 INFO - PROCESS | 1850 | 1477758159293 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:39 INFO - PROCESS | 1850 | 1477758159494 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:22:39 INFO - PROCESS | 1850 | 1477758159628 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 09:22:39 INFO - PROCESS | 1850 | 1477758159634 Marionette TRACE conn4 <- [1,664,null,["8"]] 09:22:39 INFO - PROCESS | 1850 | 1477758159641 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 09:22:39 INFO - PROCESS | 1850 | 1477758159647 Marionette TRACE conn4 <- [1,665,null,{}] 09:22:39 INFO - PROCESS | 1850 | 1477758159653 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73c400 == 13 [pid = 1850] [id = 149] 09:22:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8f73f400) [pid = 1850] [serial = 439] [outer = (nil)] 09:22:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8f744000) [pid = 1850] [serial = 440] [outer = 0x8f73f400] 09:22:39 INFO - PROCESS | 1850 | 1477758159754 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8f8d5800) [pid = 1850] [serial = 441] [outer = 0x8f73f400] 09:22:40 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8ac800 == 12 [pid = 1850] [id = 145] 09:22:41 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da22400) [pid = 1850] [serial = 425] [outer = (nil)] [url = about:blank] 09:22:41 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8d9f9400) [pid = 1850] [serial = 428] [outer = (nil)] [url = about:blank] 09:22:41 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8da2b800) [pid = 1850] [serial = 426] [outer = (nil)] [url = about:blank] 09:22:43 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8d8ae800) [pid = 1850] [serial = 427] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 09:22:45 INFO - PROCESS | 1850 | 1477758165401 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:45 INFO - .. 09:22:45 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6147ms 09:22:45 INFO - PROCESS | 1850 | 1477758165440 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1850 | 1477758165446 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 09:22:45 INFO - PROCESS | 1850 | 1477758165458 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:45 INFO - PROCESS | 1850 | 1477758165611 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 09:22:45 INFO - PROCESS | 1850 | 1477758165628 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 09:22:45 INFO - PROCESS | 1850 | 1477758165633 Marionette TRACE conn4 <- [1,669,null,["8"]] 09:22:45 INFO - PROCESS | 1850 | 1477758165641 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 09:22:45 INFO - PROCESS | 1850 | 1477758165648 Marionette TRACE conn4 <- [1,670,null,{}] 09:22:45 INFO - PROCESS | 1850 | 1477758165653 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d68ac00 == 13 [pid = 1850] [id = 150] 09:22:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8d68b400) [pid = 1850] [serial = 442] [outer = (nil)] 09:22:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8f8e0000) [pid = 1850] [serial = 443] [outer = 0x8d68b400] 09:22:45 INFO - PROCESS | 1850 | 1477758165753 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x9050ac00) [pid = 1850] [serial = 444] [outer = 0x8d68b400] 09:22:46 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/layout/style/Loader.cpp, line 2388 09:22:46 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:22:46 INFO - PROCESS | 1850 | 1477758166808 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:46 INFO - .. 09:22:46 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1382ms 09:22:46 INFO - PROCESS | 1850 | 1477758166845 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1850 | 1477758166851 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 09:22:46 INFO - PROCESS | 1850 | 1477758166860 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:47 INFO - PROCESS | 1850 | 1477758167069 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 09:22:47 INFO - PROCESS | 1850 | 1477758167203 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 09:22:47 INFO - PROCESS | 1850 | 1477758167210 Marionette TRACE conn4 <- [1,674,null,["8"]] 09:22:47 INFO - PROCESS | 1850 | 1477758167219 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 09:22:47 INFO - PROCESS | 1850 | 1477758167230 Marionette TRACE conn4 <- [1,675,null,{}] 09:22:47 INFO - PROCESS | 1850 | 1477758167237 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8e0c00 == 14 [pid = 1850] [id = 151] 09:22:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8f8e1000) [pid = 1850] [serial = 445] [outer = (nil)] 09:22:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x905df400) [pid = 1850] [serial = 446] [outer = 0x8f8e1000] 09:22:47 INFO - PROCESS | 1850 | 1477758167345 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8f8ddc00) [pid = 1850] [serial = 447] [outer = 0x8f8e1000] 09:22:48 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:22:48 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:22:48 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:22:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb16400 == 13 [pid = 1850] [id = 148] 09:22:49 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8d8b3c00) [pid = 1850] [serial = 431] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8da20400) [pid = 1850] [serial = 429] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8cb17800) [pid = 1850] [serial = 330] [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.] 09:22:51 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8f705c00) [pid = 1850] [serial = 437] [outer = (nil)] [url = about:srcdoc] 09:22:52 INFO - PROCESS | 1850 | 1477758172937 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:52 INFO - .. 09:22:52 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6133ms 09:22:52 INFO - PROCESS | 1850 | 1477758172992 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1850 | 1477758172997 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 09:22:53 INFO - PROCESS | 1850 | 1477758173007 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:53 INFO - PROCESS | 1850 | 1477758173185 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 09:22:53 INFO - PROCESS | 1850 | 1477758173280 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 09:22:53 INFO - PROCESS | 1850 | 1477758173285 Marionette TRACE conn4 <- [1,679,null,["8"]] 09:22:53 INFO - PROCESS | 1850 | 1477758173293 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 09:22:53 INFO - PROCESS | 1850 | 1477758173300 Marionette TRACE conn4 <- [1,680,null,{}] 09:22:53 INFO - PROCESS | 1850 | 1477758173306 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d685000 == 14 [pid = 1850] [id = 152] 09:22:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8d688c00) [pid = 1850] [serial = 448] [outer = (nil)] 09:22:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8d8ad000) [pid = 1850] [serial = 449] [outer = 0x8d688c00] 09:22:53 INFO - PROCESS | 1850 | 1477758173397 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8d9fb400) [pid = 1850] [serial = 450] [outer = 0x8d688c00] 09:22:57 INFO - PROCESS | 1850 | --DOCSHELL 0x8d843c00 == 13 [pid = 1850] [id = 147] 09:22:57 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73c400 == 12 [pid = 1850] [id = 149] 09:22:57 INFO - PROCESS | 1850 | --DOCSHELL 0x8d844000 == 11 [pid = 1850] [id = 146] 09:22:57 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8e0c00 == 10 [pid = 1850] [id = 151] 09:22:57 INFO - PROCESS | 1850 | --DOCSHELL 0x8d68ac00 == 9 [pid = 1850] [id = 150] 09:22:57 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8f709800) [pid = 1850] [serial = 438] [outer = (nil)] [url = about:srcdoc] 09:22:57 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8f8e0000) [pid = 1850] [serial = 443] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da1dc00) [pid = 1850] [serial = 435] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f744000) [pid = 1850] [serial = 440] [outer = (nil)] [url = about:blank] 09:22:58 INFO - PROCESS | 1850 | 1477758178883 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:22:58 INFO - .. 09:22:58 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5933ms 09:22:58 INFO - PROCESS | 1850 | 1477758178940 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1850 | 1477758178947 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 09:22:58 INFO - PROCESS | 1850 | 1477758178957 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:22:59 INFO - PROCESS | 1850 | 1477758179168 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:22:59 INFO - PROCESS | 1850 | 1477758179188 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 09:22:59 INFO - PROCESS | 1850 | 1477758179194 Marionette TRACE conn4 <- [1,684,null,["8"]] 09:22:59 INFO - PROCESS | 1850 | 1477758179202 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 09:22:59 INFO - PROCESS | 1850 | 1477758179210 Marionette TRACE conn4 <- [1,685,null,{}] 09:22:59 INFO - PROCESS | 1850 | 1477758179216 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d68d400 == 10 [pid = 1850] [id = 153] 09:22:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8d83cc00) [pid = 1850] [serial = 451] [outer = (nil)] 09:22:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8d8ae800) [pid = 1850] [serial = 452] [outer = 0x8d83cc00] 09:22:59 INFO - PROCESS | 1850 | 1477758179313 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8da1dc00) [pid = 1850] [serial = 453] [outer = 0x8d83cc00] 09:23:00 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:23:00 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:23:00 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:23:00 INFO - PROCESS | 1850 | 1477758180346 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:00 INFO - .. 09:23:00 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1429ms 09:23:00 INFO - PROCESS | 1850 | 1477758180385 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1850 | 1477758180390 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 09:23:00 INFO - PROCESS | 1850 | 1477758180398 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:00 INFO - PROCESS | 1850 | 1477758180623 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 09:23:00 INFO - PROCESS | 1850 | 1477758180685 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 09:23:00 INFO - PROCESS | 1850 | 1477758180690 Marionette TRACE conn4 <- [1,689,null,["8"]] 09:23:00 INFO - PROCESS | 1850 | 1477758180696 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 09:23:00 INFO - PROCESS | 1850 | 1477758180701 Marionette TRACE conn4 <- [1,690,null,{}] 09:23:00 INFO - PROCESS | 1850 | 1477758180708 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db08c00 == 11 [pid = 1850] [id = 154] 09:23:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8f70b000) [pid = 1850] [serial = 454] [outer = (nil)] 09:23:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8f73a000) [pid = 1850] [serial = 455] [outer = 0x8f70b000] 09:23:00 INFO - PROCESS | 1850 | 1477758180807 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8f70f000) [pid = 1850] [serial = 456] [outer = 0x8f70b000] 09:23:01 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8d68b400) [pid = 1850] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 09:23:01 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8f8e1000) [pid = 1850] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 09:23:01 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d844400) [pid = 1850] [serial = 430] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 09:23:01 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8d847c00) [pid = 1850] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 09:23:01 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8f73f400) [pid = 1850] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 09:23:05 INFO - PROCESS | 1850 | --DOCSHELL 0x8d68d400 == 10 [pid = 1850] [id = 153] 09:23:05 INFO - PROCESS | 1850 | --DOCSHELL 0x8d685000 == 9 [pid = 1850] [id = 152] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x9050ac00) [pid = 1850] [serial = 444] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8f8ddc00) [pid = 1850] [serial = 447] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x905df400) [pid = 1850] [serial = 446] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8da21800) [pid = 1850] [serial = 432] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8b9ec400) [pid = 1850] [serial = 436] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f8d5800) [pid = 1850] [serial = 441] [outer = (nil)] [url = about:blank] 09:23:05 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8d8ad000) [pid = 1850] [serial = 449] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1850 | 1477758186378 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:06 INFO - .. 09:23:06 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6035ms 09:23:06 INFO - PROCESS | 1850 | 1477758186435 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1850 | 1477758186442 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 09:23:06 INFO - PROCESS | 1850 | 1477758186453 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:06 INFO - PROCESS | 1850 | 1477758186636 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 09:23:06 INFO - PROCESS | 1850 | 1477758186753 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 09:23:06 INFO - PROCESS | 1850 | 1477758186758 Marionette TRACE conn4 <- [1,694,null,["8"]] 09:23:06 INFO - PROCESS | 1850 | 1477758186766 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 09:23:06 INFO - PROCESS | 1850 | 1477758186774 Marionette TRACE conn4 <- [1,695,null,{}] 09:23:06 INFO - PROCESS | 1850 | 1477758186780 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d685000 == 10 [pid = 1850] [id = 155] 09:23:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8d687c00) [pid = 1850] [serial = 457] [outer = (nil)] 09:23:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d844400) [pid = 1850] [serial = 458] [outer = 0x8d687c00] 09:23:06 INFO - PROCESS | 1850 | 1477758186879 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8d9fc800) [pid = 1850] [serial = 459] [outer = 0x8d687c00] 09:23:08 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d688c00) [pid = 1850] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 09:23:12 INFO - PROCESS | 1850 | 1477758192414 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 09:23:12 INFO - .... 09:23:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5983ms 09:23:12 INFO - PROCESS | 1850 | 1477758192434 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1850 | 1477758192441 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 09:23:12 INFO - PROCESS | 1850 | 1477758192451 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:12 INFO - PROCESS | 1850 | 1477758192657 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 09:23:12 INFO - PROCESS | 1850 | 1477758192806 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 09:23:12 INFO - PROCESS | 1850 | 1477758192813 Marionette TRACE conn4 <- [1,699,null,["8"]] 09:23:12 INFO - PROCESS | 1850 | 1477758192821 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 09:23:12 INFO - PROCESS | 1850 | 1477758192828 Marionette TRACE conn4 <- [1,700,null,{}] 09:23:12 INFO - PROCESS | 1850 | 1477758192836 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da19c00 == 11 [pid = 1850] [id = 156] 09:23:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8da1a000) [pid = 1850] [serial = 460] [outer = (nil)] 09:23:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8da2bc00) [pid = 1850] [serial = 461] [outer = 0x8da1a000] 09:23:12 INFO - PROCESS | 1850 | 1477758192943 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8cb18000) [pid = 1850] [serial = 462] [outer = 0x8da1a000] 09:23:14 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d8ae800) [pid = 1850] [serial = 452] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8d9fb400) [pid = 1850] [serial = 450] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f73a000) [pid = 1850] [serial = 455] [outer = (nil)] [url = about:blank] 09:23:16 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f70b000) [pid = 1850] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 09:23:16 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8d83cc00) [pid = 1850] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 09:23:18 INFO - PROCESS | 1850 | 1477758198522 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1850 | 1477758198589 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 09:23:18 INFO - PROCESS | 1850 | 1477758198597 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 09:23:18 INFO - PROCESS | 1850 | 1477758198602 Marionette TRACE conn4 <- [1,703,null,{}] 09:23:18 INFO - PROCESS | 1850 | 1477758198615 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:18 INFO - PROCESS | 1850 | 1477758198771 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 09:23:18 INFO - PROCESS | 1850 | 1477758198874 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 09:23:18 INFO - PROCESS | 1850 | 1477758198880 Marionette TRACE conn4 <- [1,705,null,["8"]] 09:23:18 INFO - PROCESS | 1850 | 1477758198887 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 09:23:18 INFO - PROCESS | 1850 | 1477758198897 Marionette TRACE conn4 <- [1,706,null,{}] 09:23:18 INFO - PROCESS | 1850 | 1477758198909 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:23:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da21400 == 12 [pid = 1850] [id = 157] 09:23:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da21c00) [pid = 1850] [serial = 463] [outer = (nil)] 09:23:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8da2cc00) [pid = 1850] [serial = 464] [outer = 0x8da21c00] 09:23:19 INFO - PROCESS | 1850 | 1477758199002 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8db04400) [pid = 1850] [serial = 465] [outer = 0x8da21c00] 09:23:19 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:23:19 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:23:19 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:23:19 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:23:19 INFO - PROCESS | 1850 | 1477758199949 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:19 INFO - ... 09:23:19 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1396ms 09:23:19 INFO - PROCESS | 1850 | 1477758199992 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 09:23:20 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 09:23:20 INFO - PROCESS | 1850 | 1477758199997 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 09:23:20 INFO - PROCESS | 1850 | 1477758200003 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 09:23:20 INFO - PROCESS | 1850 | 1477758200008 Marionette TRACE conn4 <- [1,709,null,{}] 09:23:20 INFO - PROCESS | 1850 | 1477758200015 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:20 INFO - PROCESS | 1850 | 1477758200207 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 09:23:20 INFO - PROCESS | 1850 | 1477758200321 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 09:23:20 INFO - PROCESS | 1850 | 1477758200326 Marionette TRACE conn4 <- [1,711,null,["8"]] 09:23:20 INFO - PROCESS | 1850 | 1477758200338 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 09:23:20 INFO - PROCESS | 1850 | 1477758200348 Marionette TRACE conn4 <- [1,712,null,{}] 09:23:20 INFO - PROCESS | 1850 | 1477758200356 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bb400 == 13 [pid = 1850] [id = 158] 09:23:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8b9bd400) [pid = 1850] [serial = 466] [outer = (nil)] 09:23:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x92adfc00) [pid = 1850] [serial = 467] [outer = 0x8b9bd400] 09:23:20 INFO - PROCESS | 1850 | 1477758200467 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x92b99800) [pid = 1850] [serial = 468] [outer = 0x8b9bd400] 09:23:21 INFO - PROCESS | 1850 | [mp3 @ 0x93cf5800] err{or,}_recognition separate: 1; 1 09:23:21 INFO - PROCESS | 1850 | [mp3 @ 0x93cf5800] err{or,}_recognition combined: 1; 1 09:23:21 INFO - PROCESS | 1850 | [mp3 @ 0x93cf7800] err{or,}_recognition separate: 1; 1 09:23:21 INFO - PROCESS | 1850 | [mp3 @ 0x93cf7800] err{or,}_recognition combined: 1; 1 09:23:21 INFO - PROCESS | 1850 | [1850] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:23:21 INFO - PROCESS | 1850 | [1850] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:23:21 INFO - PROCESS | 1850 | [1850] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:23:21 INFO - PROCESS | 1850 | [1850] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:23:23 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8da1dc00) [pid = 1850] [serial = 453] [outer = (nil)] [url = about:blank] 09:23:23 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d844400) [pid = 1850] [serial = 458] [outer = (nil)] [url = about:blank] 09:23:23 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8f70f000) [pid = 1850] [serial = 456] [outer = (nil)] [url = about:blank] 09:23:26 INFO - PROCESS | 1850 | 1477758206018 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:26 INFO - ... 09:23:26 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6054ms 09:23:26 INFO - PROCESS | 1850 | 1477758206059 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1850 | 1477758206064 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 09:23:26 INFO - PROCESS | 1850 | 1477758206073 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 09:23:26 INFO - PROCESS | 1850 | 1477758206078 Marionette TRACE conn4 <- [1,715,null,{}] 09:23:26 INFO - PROCESS | 1850 | 1477758206087 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:26 INFO - PROCESS | 1850 | 1477758206256 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 09:23:26 INFO - PROCESS | 1850 | 1477758206357 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 09:23:26 INFO - PROCESS | 1850 | 1477758206362 Marionette TRACE conn4 <- [1,717,null,["8"]] 09:23:26 INFO - PROCESS | 1850 | 1477758206369 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 09:23:26 INFO - PROCESS | 1850 | 1477758206378 Marionette TRACE conn4 <- [1,718,null,{}] 09:23:26 INFO - PROCESS | 1850 | 1477758206390 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:23:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9fb400 == 14 [pid = 1850] [id = 159] 09:23:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8da19400) [pid = 1850] [serial = 469] [outer = (nil)] 09:23:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8da2c000) [pid = 1850] [serial = 470] [outer = 0x8da19400] 09:23:26 INFO - PROCESS | 1850 | 1477758206483 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8f710800) [pid = 1850] [serial = 471] [outer = 0x8da19400] 09:23:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:23:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:23:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:23:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:23:27 INFO - PROCESS | 1850 | 1477758207429 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:27 INFO - ... 09:23:27 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1388ms 09:23:27 INFO - PROCESS | 1850 | 1477758207460 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1850 | 1477758207467 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 09:23:27 INFO - PROCESS | 1850 | 1477758207473 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 09:23:27 INFO - PROCESS | 1850 | 1477758207477 Marionette TRACE conn4 <- [1,721,null,{}] 09:23:27 INFO - PROCESS | 1850 | 1477758207486 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:27 INFO - PROCESS | 1850 | 1477758207701 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 09:23:27 INFO - PROCESS | 1850 | 1477758207713 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 09:23:27 INFO - PROCESS | 1850 | 1477758207718 Marionette TRACE conn4 <- [1,723,null,["8"]] 09:23:27 INFO - PROCESS | 1850 | 1477758207735 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 09:23:27 INFO - PROCESS | 1850 | 1477758207745 Marionette TRACE conn4 <- [1,724,null,{}] 09:23:27 INFO - PROCESS | 1850 | 1477758207760 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x93dd0400 == 15 [pid = 1850] [id = 160] 09:23:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x959f3000) [pid = 1850] [serial = 472] [outer = (nil)] 09:23:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x962d6c00) [pid = 1850] [serial = 473] [outer = 0x959f3000] 09:23:27 INFO - PROCESS | 1850 | 1477758207850 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x96342c00) [pid = 1850] [serial = 474] [outer = 0x959f3000] 09:23:28 INFO - PROCESS | 1850 | [h264 @ 0x975a1000] err{or,}_recognition separate: 1; 1 09:23:28 INFO - PROCESS | 1850 | [h264 @ 0x975a1000] err{or,}_recognition combined: 1; 1 09:23:28 INFO - PROCESS | 1850 | [h264 @ 0x975a1000] Unsupported bit depth: 0 09:23:28 INFO - PROCESS | 1850 | [h264 @ 0x975a1000] no picture 09:23:28 INFO - PROCESS | 1850 | [h264 @ 0x975a1000] no picture 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8da19c00 == 14 [pid = 1850] [id = 156] 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8db08c00 == 13 [pid = 1850] [id = 154] 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8da21400 == 12 [pid = 1850] [id = 157] 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8d685000 == 11 [pid = 1850] [id = 155] 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9fb400 == 10 [pid = 1850] [id = 159] 09:23:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bb400 == 9 [pid = 1850] [id = 158] 09:23:31 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8da2cc00) [pid = 1850] [serial = 464] [outer = (nil)] [url = about:blank] 09:23:31 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da2bc00) [pid = 1850] [serial = 461] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1850 | 1477758213358 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:33 INFO - .. 09:23:33 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5903ms 09:23:33 INFO - PROCESS | 1850 | 1477758213377 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 09:23:33 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 09:23:33 INFO - PROCESS | 1850 | 1477758213385 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 09:23:33 INFO - PROCESS | 1850 | 1477758213395 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:33 INFO - PROCESS | 1850 | 1477758213609 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:23:33 INFO - PROCESS | 1850 | 1477758213636 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 09:23:33 INFO - PROCESS | 1850 | 1477758213641 Marionette TRACE conn4 <- [1,728,null,["8"]] 09:23:33 INFO - PROCESS | 1850 | 1477758213649 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 09:23:33 INFO - PROCESS | 1850 | 1477758213657 Marionette TRACE conn4 <- [1,729,null,{}] 09:23:33 INFO - PROCESS | 1850 | 1477758213710 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d847c00 == 10 [pid = 1850] [id = 161] 09:23:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8d849000) [pid = 1850] [serial = 475] [outer = (nil)] 09:23:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8d8afc00) [pid = 1850] [serial = 476] [outer = 0x8d849000] 09:23:33 INFO - PROCESS | 1850 | 1477758213805 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8da1ec00) [pid = 1850] [serial = 477] [outer = 0x8d849000] 09:23:34 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8da19400) [pid = 1850] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 09:23:34 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8b9bd400) [pid = 1850] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 09:23:34 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da21c00) [pid = 1850] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 09:23:34 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8da1a000) [pid = 1850] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 09:23:34 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8d687c00) [pid = 1850] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f743c00] err{or,}_recognition separate: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f743c00] err{or,}_recognition combined: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f743c00] Unsupported bit depth: 0 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f743c00] no picture 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f743c00] no picture 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f8d8800] err{or,}_recognition separate: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f8d8800] err{or,}_recognition combined: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f8d8800] Unsupported bit depth: 0 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f8d8800] no picture 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f8d8800] no picture 09:23:34 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f73e400] err{or,}_recognition separate: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f73e400] err{or,}_recognition combined: 1; 1 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f73e400] Unsupported bit depth: 0 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f73e400] no picture 09:23:34 INFO - PROCESS | 1850 | [h264 @ 0x8f73e400] no picture 09:23:35 INFO - PROCESS | 1850 | [h264 @ 0x90513800] err{or,}_recognition separate: 1; 1 09:23:35 INFO - PROCESS | 1850 | [h264 @ 0x90513800] err{or,}_recognition combined: 1; 1 09:23:35 INFO - PROCESS | 1850 | [h264 @ 0x90513800] Unsupported bit depth: 0 09:23:35 INFO - PROCESS | 1850 | [h264 @ 0x90513800] no picture 09:23:35 INFO - PROCESS | 1850 | [h264 @ 0x90513800] no picture 09:23:39 INFO - PROCESS | 1850 | --DOCSHELL 0x93dd0400 == 9 [pid = 1850] [id = 160] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8db04400) [pid = 1850] [serial = 465] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8cb18000) [pid = 1850] [serial = 462] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d9fc800) [pid = 1850] [serial = 459] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8da2c000) [pid = 1850] [serial = 470] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8f710800) [pid = 1850] [serial = 471] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x92adfc00) [pid = 1850] [serial = 467] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x92b99800) [pid = 1850] [serial = 468] [outer = (nil)] [url = about:blank] 09:23:39 INFO - PROCESS | 1850 | 1477758219356 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 09:23:39 INFO - ..... 09:23:39 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5985ms 09:23:39 INFO - PROCESS | 1850 | 1477758219378 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1850 | 1477758219385 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /custom-elements/reactions/Attr.html 09:23:39 INFO - PROCESS | 1850 | 1477758219396 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:39 INFO - PROCESS | 1850 | 1477758219588 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 09:23:39 INFO - PROCESS | 1850 | 1477758219685 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 09:23:39 INFO - PROCESS | 1850 | 1477758219691 Marionette TRACE conn4 <- [1,733,null,["8"]] 09:23:39 INFO - PROCESS | 1850 | 1477758219699 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 09:23:39 INFO - PROCESS | 1850 | 1477758219707 Marionette TRACE conn4 <- [1,734,null,{}] 09:23:39 INFO - PROCESS | 1850 | 1477758219713 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb1bc00 == 10 [pid = 1850] [id = 162] 09:23:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8cb1f400) [pid = 1850] [serial = 478] [outer = (nil)] 09:23:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8d68b800) [pid = 1850] [serial = 479] [outer = 0x8cb1f400] 09:23:39 INFO - PROCESS | 1850 | 1477758219810 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8d8aec00) [pid = 1850] [serial = 480] [outer = 0x8cb1f400] 09:23:40 INFO - PROCESS | 1850 | 1477758220369 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 09:23:40 INFO - .. 09:23:40 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1023ms 09:23:40 INFO - PROCESS | 1850 | 1477758220418 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1850 | 1477758220422 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 09:23:40 INFO - PROCESS | 1850 | 1477758220430 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:40 INFO - PROCESS | 1850 | 1477758220599 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 09:23:40 INFO - PROCESS | 1850 | 1477758220693 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 09:23:40 INFO - PROCESS | 1850 | 1477758220697 Marionette TRACE conn4 <- [1,738,null,["8"]] 09:23:40 INFO - PROCESS | 1850 | 1477758220704 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 09:23:40 INFO - PROCESS | 1850 | 1477758220709 Marionette TRACE conn4 <- [1,739,null,{}] 09:23:40 INFO - PROCESS | 1850 | 1477758220715 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb16400 == 11 [pid = 1850] [id = 163] 09:23:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8d844800) [pid = 1850] [serial = 481] [outer = (nil)] 09:23:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8db11400) [pid = 1850] [serial = 482] [outer = 0x8d844800] 09:23:40 INFO - PROCESS | 1850 | 1477758220805 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8db0d400) [pid = 1850] [serial = 483] [outer = 0x8d844800] 09:23:41 INFO - ....... 09:23:41 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 975ms 09:23:41 INFO - PROCESS | 1850 | 1477758221370 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 09:23:41 INFO - PROCESS | 1850 | 1477758221423 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1850 | 1477758221429 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:23:41 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 09:23:41 INFO - PROCESS | 1850 | 1477758221440 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:41 INFO - PROCESS | 1850 | 1477758221653 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 09:23:41 INFO - PROCESS | 1850 | 1477758221674 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 09:23:41 INFO - PROCESS | 1850 | 1477758221679 Marionette TRACE conn4 <- [1,743,null,["8"]] 09:23:41 INFO - PROCESS | 1850 | 1477758221684 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 09:23:41 INFO - PROCESS | 1850 | 1477758221691 Marionette TRACE conn4 <- [1,744,null,{}] 09:23:41 INFO - PROCESS | 1850 | 1477758221697 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x92c95800 == 12 [pid = 1850] [id = 164] 09:23:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x92c9a400) [pid = 1850] [serial = 484] [outer = (nil)] 09:23:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x93227c00) [pid = 1850] [serial = 485] [outer = 0x92c9a400] 09:23:41 INFO - PROCESS | 1850 | 1477758221840 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x93ac0c00) [pid = 1850] [serial = 486] [outer = 0x92c9a400] 09:23:42 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x959f3000) [pid = 1850] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 09:23:42 INFO - PROCESS | 1850 | 1477758222588 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 09:23:42 INFO - .................... 09:23:42 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1229ms 09:23:42 INFO - TEST-START | /custom-elements/reactions/Document.html 09:23:42 INFO - PROCESS | 1850 | 1477758222668 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1850 | 1477758222671 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 09:23:42 INFO - PROCESS | 1850 | 1477758222678 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:42 INFO - PROCESS | 1850 | 1477758222881 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:23:42 INFO - PROCESS | 1850 | 1477758222940 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 09:23:42 INFO - PROCESS | 1850 | 1477758222945 Marionette TRACE conn4 <- [1,748,null,["8"]] 09:23:42 INFO - PROCESS | 1850 | 1477758222950 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 09:23:42 INFO - PROCESS | 1850 | 1477758222956 Marionette TRACE conn4 <- [1,749,null,{}] 09:23:42 INFO - PROCESS | 1850 | 1477758222964 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d9fd000 == 13 [pid = 1850] [id = 165] 09:23:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x96349400) [pid = 1850] [serial = 487] [outer = (nil)] 09:23:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x97d2ec00) [pid = 1850] [serial = 488] [outer = 0x96349400] 09:23:43 INFO - PROCESS | 1850 | 1477758223059 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x9831a000) [pid = 1850] [serial = 489] [outer = 0x96349400] 09:23:43 INFO - PROCESS | 1850 | 1477758223546 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 09:23:43 INFO - .. 09:23:43 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 920ms 09:23:43 INFO - PROCESS | 1850 | 1477758223598 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 1850 | 1477758223601 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 09:23:43 INFO - TEST-START | /custom-elements/reactions/Element.html 09:23:43 INFO - PROCESS | 1850 | 1477758223610 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:43 INFO - PROCESS | 1850 | 1477758223755 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 09:23:43 INFO - PROCESS | 1850 | 1477758223765 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 09:23:43 INFO - PROCESS | 1850 | 1477758223768 Marionette TRACE conn4 <- [1,753,null,["8"]] 09:23:43 INFO - PROCESS | 1850 | 1477758223771 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 09:23:43 INFO - PROCESS | 1850 | 1477758223790 Marionette TRACE conn4 <- [1,754,null,{}] 09:23:43 INFO - PROCESS | 1850 | 1477758223875 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x983aa400 == 14 [pid = 1850] [id = 166] 09:23:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x98fadc00) [pid = 1850] [serial = 490] [outer = (nil)] 09:23:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x9a01d000) [pid = 1850] [serial = 491] [outer = 0x98fadc00] 09:23:43 INFO - PROCESS | 1850 | 1477758223960 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x9a023800) [pid = 1850] [serial = 492] [outer = 0x98fadc00] 09:23:44 INFO - .................................... 09:23:44 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1045ms 09:23:44 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 09:23:44 INFO - PROCESS | 1850 | 1477758224595 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 09:23:44 INFO - PROCESS | 1850 | 1477758224656 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1850 | 1477758224658 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 09:23:44 INFO - PROCESS | 1850 | 1477758224672 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:44 INFO - PROCESS | 1850 | 1477758224988 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 09:23:45 INFO - PROCESS | 1850 | 1477758225006 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 09:23:45 INFO - PROCESS | 1850 | 1477758225010 Marionette TRACE conn4 <- [1,758,null,["8"]] 09:23:45 INFO - PROCESS | 1850 | 1477758225015 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 09:23:45 INFO - PROCESS | 1850 | 1477758225020 Marionette TRACE conn4 <- [1,759,null,{}] 09:23:45 INFO - PROCESS | 1850 | 1477758225025 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a022c00 == 15 [pid = 1850] [id = 167] 09:23:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x9a388000) [pid = 1850] [serial = 493] [outer = (nil)] 09:23:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x9b382800) [pid = 1850] [serial = 494] [outer = 0x9a388000] 09:23:45 INFO - PROCESS | 1850 | 1477758225110 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x9b4c5000) [pid = 1850] [serial = 495] [outer = 0x9a388000] 09:23:45 INFO - ................ 09:23:45 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1185ms 09:23:45 INFO - TEST-START | /custom-elements/reactions/Node.html 09:23:45 INFO - PROCESS | 1850 | 1477758225784 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 09:23:45 INFO - PROCESS | 1850 | 1477758225871 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1850 | 1477758225885 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:23:45 INFO - PROCESS | 1850 | 1477758225916 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:46 INFO - PROCESS | 1850 | 1477758226089 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 09:23:46 INFO - PROCESS | 1850 | 1477758226222 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 09:23:46 INFO - PROCESS | 1850 | 1477758226228 Marionette TRACE conn4 <- [1,763,null,["8"]] 09:23:46 INFO - PROCESS | 1850 | 1477758226239 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 09:23:46 INFO - PROCESS | 1850 | 1477758226246 Marionette TRACE conn4 <- [1,764,null,{}] 09:23:46 INFO - PROCESS | 1850 | 1477758226253 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1a800 == 16 [pid = 1850] [id = 168] 09:23:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8da1ac00) [pid = 1850] [serial = 496] [outer = (nil)] 09:23:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8da2c400) [pid = 1850] [serial = 497] [outer = 0x8da1ac00] 09:23:46 INFO - PROCESS | 1850 | 1477758226361 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8db12000) [pid = 1850] [serial = 498] [outer = 0x8da1ac00] 09:23:47 INFO - .............. 09:23:47 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1291ms 09:23:47 INFO - PROCESS | 1850 | 1477758227124 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 09:23:47 INFO - PROCESS | 1850 | 1477758227188 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1850 | 1477758227195 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 09:23:47 INFO - PROCESS | 1850 | 1477758227201 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:47 INFO - PROCESS | 1850 | 1477758227383 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:23:47 INFO - PROCESS | 1850 | 1477758227516 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 09:23:47 INFO - PROCESS | 1850 | 1477758227520 Marionette TRACE conn4 <- [1,768,null,["8"]] 09:23:47 INFO - PROCESS | 1850 | 1477758227532 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 09:23:47 INFO - PROCESS | 1850 | 1477758227539 Marionette TRACE conn4 <- [1,769,null,{}] 09:23:47 INFO - PROCESS | 1850 | 1477758227544 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da25c00 == 17 [pid = 1850] [id = 169] 09:23:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x9706b000) [pid = 1850] [serial = 499] [outer = (nil)] 09:23:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x98325800) [pid = 1850] [serial = 500] [outer = 0x9706b000] 09:23:47 INFO - PROCESS | 1850 | 1477758227641 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x98fb8c00) [pid = 1850] [serial = 501] [outer = 0x9706b000] 09:23:48 INFO - PROCESS | 1850 | 1477758228235 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 09:23:48 INFO - .... 09:23:48 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1082ms 09:23:48 INFO - PROCESS | 1850 | 1477758228293 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1850 | 1477758228299 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /custom-elements/reactions/Range.html 09:23:48 INFO - PROCESS | 1850 | 1477758228307 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:48 INFO - PROCESS | 1850 | 1477758228469 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 09:23:48 INFO - PROCESS | 1850 | 1477758228577 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 09:23:48 INFO - PROCESS | 1850 | 1477758228582 Marionette TRACE conn4 <- [1,773,null,["8"]] 09:23:48 INFO - PROCESS | 1850 | 1477758228629 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 09:23:48 INFO - PROCESS | 1850 | 1477758228638 Marionette TRACE conn4 <- [1,774,null,{}] 09:23:48 INFO - PROCESS | 1850 | 1477758228646 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b5f0c00 == 18 [pid = 1850] [id = 170] 09:23:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x9b5f2400) [pid = 1850] [serial = 502] [outer = (nil)] 09:23:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x9ce63c00) [pid = 1850] [serial = 503] [outer = 0x9b5f2400] 09:23:48 INFO - PROCESS | 1850 | 1477758228743 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0xa1016000) [pid = 1850] [serial = 504] [outer = 0x9b5f2400] 09:23:49 INFO - ......... 09:23:49 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1079ms 09:23:49 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 09:23:49 INFO - PROCESS | 1850 | 1477758229353 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 09:23:49 INFO - PROCESS | 1850 | 1477758229407 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1850 | 1477758229412 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 09:23:49 INFO - PROCESS | 1850 | 1477758229423 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:49 INFO - PROCESS | 1850 | 1477758229599 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 09:23:49 INFO - PROCESS | 1850 | 1477758229709 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 09:23:49 INFO - PROCESS | 1850 | 1477758229715 Marionette TRACE conn4 <- [1,778,null,["8"]] 09:23:49 INFO - PROCESS | 1850 | 1477758229761 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 09:23:49 INFO - PROCESS | 1850 | 1477758229768 Marionette TRACE conn4 <- [1,779,null,{}] 09:23:49 INFO - PROCESS | 1850 | 1477758229774 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8d9800 == 19 [pid = 1850] [id = 171] 09:23:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8f8de400) [pid = 1850] [serial = 505] [outer = (nil)] 09:23:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0xa285c400) [pid = 1850] [serial = 506] [outer = 0x8f8de400] 09:23:49 INFO - PROCESS | 1850 | 1477758229870 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0xa2c40000) [pid = 1850] [serial = 507] [outer = 0x8f8de400] 09:23:50 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c46000 == 20 [pid = 1850] [id = 172] 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0xa2c4b400) [pid = 1850] [serial = 508] [outer = (nil)] 09:23:50 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c4b800 == 21 [pid = 1850] [id = 173] 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0xa2c72c00) [pid = 1850] [serial = 509] [outer = (nil)] 09:23:50 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c73000 == 22 [pid = 1850] [id = 174] 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0xa2c73400) [pid = 1850] [serial = 510] [outer = (nil)] 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0xa2c4a400) [pid = 1850] [serial = 511] [outer = 0xa2c4b400] 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0xa2c76800) [pid = 1850] [serial = 512] [outer = 0xa2c72c00] 09:23:50 INFO - PROCESS | 1850 | [1850] 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/fx-team-lx-d-00000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 09:23:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0xa2c7e800) [pid = 1850] [serial = 513] [outer = 0xa2c73400] 09:23:50 INFO - PROCESS | 1850 | [1850] 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/fx-team-lx-d-00000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 09:23:50 INFO - PROCESS | 1850 | 1477758230712 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 09:23:50 INFO - ..... 09:23:50 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1331ms 09:23:50 INFO - PROCESS | 1850 | 1477758230770 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1850 | 1477758230774 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /fetch/api/request/request-cache.html 09:23:50 INFO - PROCESS | 1850 | 1477758230781 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 09:23:50 INFO - PROCESS | 1850 | 1477758230787 Marionette TRACE conn4 <- [1,782,null,{}] 09:23:50 INFO - PROCESS | 1850 | 1477758230792 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:23:51 INFO - PROCESS | 1850 | 1477758231002 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:23:51 INFO - PROCESS | 1850 | 1477758231197 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 09:23:51 INFO - PROCESS | 1850 | 1477758231203 Marionette TRACE conn4 <- [1,784,null,["8"]] 09:23:51 INFO - PROCESS | 1850 | 1477758231209 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 09:23:51 INFO - PROCESS | 1850 | 1477758231218 Marionette TRACE conn4 <- [1,785,null,{}] 09:23:51 INFO - PROCESS | 1850 | 1477758231226 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:23:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b7000 == 23 [pid = 1850] [id = 175] 09:23:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8b9bc800) [pid = 1850] [serial = 514] [outer = (nil)] 09:23:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8d842400) [pid = 1850] [serial = 515] [outer = 0x8b9bc800] 09:23:51 INFO - PROCESS | 1850 | 1477758231325 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8db10000) [pid = 1850] [serial = 516] [outer = 0x8b9bc800] 09:23:52 INFO - PROCESS | 1850 | --DOCSHELL 0x8d847c00 == 22 [pid = 1850] [id = 161] 09:23:52 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x96342c00) [pid = 1850] [serial = 474] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8d8afc00) [pid = 1850] [serial = 476] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x962d6c00) [pid = 1850] [serial = 473] [outer = (nil)] [url = about:blank] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x98fadc00) [pid = 1850] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8d844800) [pid = 1850] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8cb1f400) [pid = 1850] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8d849000) [pid = 1850] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x92c9a400) [pid = 1850] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 09:23:54 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x96349400) [pid = 1850] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 09:23:56 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 09:23:58 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:23:58 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:23:58 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:23:59 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8d9fd000 == 21 [pid = 1850] [id = 165] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x983aa400 == 20 [pid = 1850] [id = 166] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x9b382800) [pid = 1850] [serial = 494] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c73000 == 19 [pid = 1850] [id = 174] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c4b800 == 18 [pid = 1850] [id = 173] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c46000 == 17 [pid = 1850] [id = 172] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8d9800 == 16 [pid = 1850] [id = 171] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x9b5f0c00 == 15 [pid = 1850] [id = 170] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8da25c00 == 14 [pid = 1850] [id = 169] 09:24:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1a800 == 13 [pid = 1850] [id = 168] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x9831a000) [pid = 1850] [serial = 489] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x97d2ec00) [pid = 1850] [serial = 488] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x9a023800) [pid = 1850] [serial = 492] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x9a01d000) [pid = 1850] [serial = 491] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x93227c00) [pid = 1850] [serial = 485] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x93ac0c00) [pid = 1850] [serial = 486] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8db11400) [pid = 1850] [serial = 482] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8db0d400) [pid = 1850] [serial = 483] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8d68b800) [pid = 1850] [serial = 479] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8d8aec00) [pid = 1850] [serial = 480] [outer = (nil)] [url = about:blank] 09:24:00 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8da1ec00) [pid = 1850] [serial = 477] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x9a388000) [pid = 1850] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0xa2c72c00) [pid = 1850] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0xa2c73400) [pid = 1850] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0xa2c4b400) [pid = 1850] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8f8de400) [pid = 1850] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x9706b000) [pid = 1850] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x9b5f2400) [pid = 1850] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 09:24:03 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da1ac00) [pid = 1850] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 09:24:06 INFO - ...................................................................................................... 09:24:06 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16031ms 09:24:06 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 09:24:06 INFO - PROCESS | 1850 | 1477758246745 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 09:24:06 INFO - PROCESS | 1850 | 1477758246815 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1850 | 1477758246825 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 09:24:06 INFO - PROCESS | 1850 | 1477758246890 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 09:24:06 INFO - PROCESS | 1850 | 1477758246898 Marionette TRACE conn4 <- [1,788,null,{}] 09:24:06 INFO - PROCESS | 1850 | 1477758246922 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:07 INFO - PROCESS | 1850 | 1477758247148 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 09:24:07 INFO - PROCESS | 1850 | 1477758247308 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 09:24:07 INFO - PROCESS | 1850 | 1477758247314 Marionette TRACE conn4 <- [1,790,null,["8"]] 09:24:07 INFO - PROCESS | 1850 | 1477758247321 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 09:24:07 INFO - PROCESS | 1850 | 1477758247333 Marionette TRACE conn4 <- [1,791,null,{}] 09:24:07 INFO - PROCESS | 1850 | 1477758247345 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f705c00 == 14 [pid = 1850] [id = 176] 09:24:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8f706000) [pid = 1850] [serial = 517] [outer = (nil)] 09:24:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8f70d800) [pid = 1850] [serial = 518] [outer = 0x8f706000] 09:24:07 INFO - PROCESS | 1850 | 1477758247452 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8f73c400) [pid = 1850] [serial = 519] [outer = 0x8f706000] 09:24:08 INFO - PROCESS | 1850 | 1477758248072 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 09:24:08 INFO - .. 09:24:08 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1245ms 09:24:08 INFO - PROCESS | 1850 | 1477758248084 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1850 | 1477758248091 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:24:08 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 09:24:08 INFO - PROCESS | 1850 | 1477758248099 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:08 INFO - PROCESS | 1850 | 1477758248283 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 09:24:08 INFO - PROCESS | 1850 | 1477758248393 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 09:24:08 INFO - PROCESS | 1850 | 1477758248399 Marionette TRACE conn4 <- [1,795,null,["8"]] 09:24:08 INFO - PROCESS | 1850 | 1477758248421 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 09:24:08 INFO - PROCESS | 1850 | 1477758248430 Marionette TRACE conn4 <- [1,796,null,{}] 09:24:08 INFO - PROCESS | 1850 | 1477758248448 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x91a2ec00 == 15 [pid = 1850] [id = 177] 09:24:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x91a3cc00) [pid = 1850] [serial = 520] [outer = (nil)] 09:24:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x92b39400) [pid = 1850] [serial = 521] [outer = 0x91a3cc00] 09:24:08 INFO - PROCESS | 1850 | 1477758248551 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x92b98000) [pid = 1850] [serial = 522] [outer = 0x91a3cc00] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x92c95800 == 14 [pid = 1850] [id = 164] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb1bc00 == 13 [pid = 1850] [id = 162] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x9a022c00 == 12 [pid = 1850] [id = 167] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb16400 == 11 [pid = 1850] [id = 163] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b7000 == 10 [pid = 1850] [id = 175] 09:24:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8f705c00 == 9 [pid = 1850] [id = 176] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0xa2c76800) [pid = 1850] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0xa2c7e800) [pid = 1850] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0xa2c4a400) [pid = 1850] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x9b4c5000) [pid = 1850] [serial = 495] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8db12000) [pid = 1850] [serial = 498] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8da2c400) [pid = 1850] [serial = 497] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x98fb8c00) [pid = 1850] [serial = 501] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x98325800) [pid = 1850] [serial = 500] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0xa1016000) [pid = 1850] [serial = 504] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x9ce63c00) [pid = 1850] [serial = 503] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0xa2c40000) [pid = 1850] [serial = 507] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0xa285c400) [pid = 1850] [serial = 506] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8d842400) [pid = 1850] [serial = 515] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:09 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:09 INFO - PROCESS | 1850 | 1477758249831 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1850 | 1477758249885 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /fetch/api/request/request-consume.html 09:24:09 INFO - PROCESS | 1850 | 1477758249906 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:10 INFO - PROCESS | 1850 | 1477758250085 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:24:10 INFO - PROCESS | 1850 | 1477758250180 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 09:24:10 INFO - PROCESS | 1850 | 1477758250185 Marionette TRACE conn4 <- [1,800,null,["8"]] 09:24:10 INFO - PROCESS | 1850 | 1477758250193 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 09:24:10 INFO - PROCESS | 1850 | 1477758250202 Marionette TRACE conn4 <- [1,801,null,{}] 09:24:10 INFO - PROCESS | 1850 | 1477758250209 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db11c00 == 10 [pid = 1850] [id = 178] 09:24:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8db12000) [pid = 1850] [serial = 523] [outer = (nil)] 09:24:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8f705000) [pid = 1850] [serial = 524] [outer = 0x8db12000] 09:24:10 INFO - PROCESS | 1850 | 1477758250307 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f739c00) [pid = 1850] [serial = 525] [outer = 0x8db12000] 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:10 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:11 INFO - PROCESS | 1850 | 1477758251070 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 09:24:11 INFO - ...................................... 09:24:11 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1226ms 09:24:11 INFO - PROCESS | 1850 | 1477758251123 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 09:24:11 INFO - TEST-START | /fetch/api/request/request-disturbed.html 09:24:11 INFO - PROCESS | 1850 | 1477758251128 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 09:24:11 INFO - PROCESS | 1850 | 1477758251135 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:11 INFO - PROCESS | 1850 | 1477758251354 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 09:24:11 INFO - PROCESS | 1850 | 1477758251370 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 09:24:11 INFO - PROCESS | 1850 | 1477758251373 Marionette TRACE conn4 <- [1,805,null,["8"]] 09:24:11 INFO - PROCESS | 1850 | 1477758251381 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 09:24:11 INFO - PROCESS | 1850 | 1477758251386 Marionette TRACE conn4 <- [1,806,null,{}] 09:24:11 INFO - PROCESS | 1850 | 1477758251392 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f708800 == 11 [pid = 1850] [id = 179] 09:24:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x92c8cc00) [pid = 1850] [serial = 526] [outer = (nil)] 09:24:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x9321f400) [pid = 1850] [serial = 527] [outer = 0x92c8cc00] 09:24:11 INFO - PROCESS | 1850 | 1477758251481 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8db07000) [pid = 1850] [serial = 528] [outer = 0x92c8cc00] 09:24:11 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:11 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:11 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:11 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:12 INFO - PROCESS | 1850 | 1477758252088 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 09:24:12 INFO - ...... 09:24:12 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1024ms 09:24:12 INFO - PROCESS | 1850 | 1477758252167 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1850 | 1477758252173 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /fetch/api/request/request-error.html 09:24:12 INFO - PROCESS | 1850 | 1477758252180 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:12 INFO - PROCESS | 1850 | 1477758252396 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 09:24:12 INFO - PROCESS | 1850 | 1477758252461 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 09:24:12 INFO - PROCESS | 1850 | 1477758252466 Marionette TRACE conn4 <- [1,810,null,["8"]] 09:24:12 INFO - PROCESS | 1850 | 1477758252471 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 09:24:12 INFO - PROCESS | 1850 | 1477758252477 Marionette TRACE conn4 <- [1,811,null,{}] 09:24:12 INFO - PROCESS | 1850 | 1477758252483 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x96350c00 == 12 [pid = 1850] [id = 180] 09:24:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x96d03800) [pid = 1850] [serial = 529] [outer = (nil)] 09:24:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x96d08000) [pid = 1850] [serial = 530] [outer = 0x96d03800] 09:24:12 INFO - PROCESS | 1850 | 1477758252587 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x975a5800) [pid = 1850] [serial = 531] [outer = 0x96d03800] 09:24:13 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Request.cpp, line 87 09:24:13 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Request.cpp, line 307 09:24:13 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Request.cpp, line 307 09:24:13 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Request.cpp, line 87 09:24:13 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Request.cpp, line 358 09:24:13 INFO - PROCESS | 1850 | 1477758253169 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 09:24:13 INFO - .................... 09:24:13 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1029ms 09:24:13 INFO - PROCESS | 1850 | 1477758253212 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /fetch/api/request/request-headers.html 09:24:13 INFO - PROCESS | 1850 | 1477758253217 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:24:13 INFO - PROCESS | 1850 | 1477758253223 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:13 INFO - PROCESS | 1850 | 1477758253386 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 09:24:13 INFO - PROCESS | 1850 | 1477758253485 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 09:24:13 INFO - PROCESS | 1850 | 1477758253490 Marionette TRACE conn4 <- [1,815,null,["8"]] 09:24:13 INFO - PROCESS | 1850 | 1477758253496 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 09:24:13 INFO - PROCESS | 1850 | 1477758253502 Marionette TRACE conn4 <- [1,816,null,{}] 09:24:13 INFO - PROCESS | 1850 | 1477758253508 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x905d8400 == 13 [pid = 1850] [id = 181] 09:24:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x97a93000) [pid = 1850] [serial = 532] [outer = (nil)] 09:24:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x98fb7400) [pid = 1850] [serial = 533] [outer = 0x97a93000] 09:24:13 INFO - PROCESS | 1850 | 1477758253601 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x9a021800) [pid = 1850] [serial = 534] [outer = 0x97a93000] 09:24:14 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:24:14 INFO - PROCESS | 1850 | [1850] WARNING: Retargeting failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:24:14 INFO - ........................................................ 09:24:14 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1002ms 09:24:14 INFO - TEST-START | /fetch/api/request/request-idl.html 09:24:14 INFO - PROCESS | 1850 | 1477758254180 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 09:24:14 INFO - PROCESS | 1850 | 1477758254226 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1850 | 1477758254232 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 09:24:14 INFO - PROCESS | 1850 | 1477758254244 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:14 INFO - PROCESS | 1850 | 1477758254422 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:24:14 INFO - PROCESS | 1850 | 1477758254482 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 09:24:14 INFO - PROCESS | 1850 | 1477758254486 Marionette TRACE conn4 <- [1,820,null,["8"]] 09:24:14 INFO - PROCESS | 1850 | 1477758254490 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 09:24:14 INFO - PROCESS | 1850 | 1477758254505 Marionette TRACE conn4 <- [1,821,null,{}] 09:24:14 INFO - PROCESS | 1850 | 1477758254509 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a34f400 == 14 [pid = 1850] [id = 182] 09:24:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x9a387c00) [pid = 1850] [serial = 535] [outer = (nil)] 09:24:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x9a41f400) [pid = 1850] [serial = 536] [outer = 0x9a387c00] 09:24:14 INFO - PROCESS | 1850 | 1477758254593 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x9a4e4c00) [pid = 1850] [serial = 537] [outer = 0x9a387c00] 09:24:15 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:24:15 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:24:15 INFO - ....................................... 09:24:15 INFO - PROCESS | 1850 | 1477758255568 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 09:24:15 INFO - ...... 09:24:15 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1392ms 09:24:15 INFO - PROCESS | 1850 | 1477758255632 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1850 | 1477758255635 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 09:24:15 INFO - PROCESS | 1850 | 1477758255645 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:15 INFO - PROCESS | 1850 | 1477758255887 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 09:24:15 INFO - PROCESS | 1850 | 1477758255899 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 09:24:15 INFO - PROCESS | 1850 | 1477758255902 Marionette TRACE conn4 <- [1,825,null,["8"]] 09:24:15 INFO - PROCESS | 1850 | 1477758255907 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 09:24:15 INFO - PROCESS | 1850 | 1477758255912 Marionette TRACE conn4 <- [1,826,null,{}] 09:24:15 INFO - PROCESS | 1850 | 1477758255918 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b7c00 == 15 [pid = 1850] [id = 183] 09:24:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x9a4dc400) [pid = 1850] [serial = 538] [outer = (nil)] 09:24:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0xa28d5400) [pid = 1850] [serial = 539] [outer = 0x9a4dc400] 09:24:16 INFO - PROCESS | 1850 | 1477758256005 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0xa2ad4c00) [pid = 1850] [serial = 540] [outer = 0x9a4dc400] 09:24:16 INFO - PROCESS | 1850 | [1850] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 09:24:16 INFO - PROCESS | 1850 | 1477758256731 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 09:24:16 INFO - .............................. 09:24:16 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1177ms 09:24:16 INFO - PROCESS | 1850 | 1477758256821 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1850 | 1477758256827 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /fetch/api/request/request-init-002.html 09:24:16 INFO - PROCESS | 1850 | 1477758256838 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:17 INFO - PROCESS | 1850 | 1477758257090 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 09:24:17 INFO - PROCESS | 1850 | 1477758257104 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 09:24:17 INFO - PROCESS | 1850 | 1477758257107 Marionette TRACE conn4 <- [1,830,null,["8"]] 09:24:17 INFO - PROCESS | 1850 | 1477758257115 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 09:24:17 INFO - PROCESS | 1850 | 1477758257122 Marionette TRACE conn4 <- [1,831,null,{}] 09:24:17 INFO - PROCESS | 1850 | 1477758257286 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f58c00 == 16 [pid = 1850] [id = 184] 09:24:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x90f59400) [pid = 1850] [serial = 541] [outer = (nil)] 09:24:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x90f86400) [pid = 1850] [serial = 542] [outer = 0x90f59400] 09:24:17 INFO - PROCESS | 1850 | 1477758257447 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x9321c800) [pid = 1850] [serial = 543] [outer = 0x90f59400] 09:24:18 INFO - PROCESS | 1850 | 1477758258168 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 09:24:18 INFO - ....... 09:24:18 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1376ms 09:24:18 INFO - PROCESS | 1850 | 1477758258221 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1850 | 1477758258227 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 09:24:18 INFO - PROCESS | 1850 | 1477758258235 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:18 INFO - PROCESS | 1850 | 1477758258422 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 09:24:18 INFO - PROCESS | 1850 | 1477758258559 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 09:24:18 INFO - PROCESS | 1850 | 1477758258564 Marionette TRACE conn4 <- [1,835,null,["8"]] 09:24:18 INFO - PROCESS | 1850 | 1477758258575 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 09:24:18 INFO - PROCESS | 1850 | 1477758258581 Marionette TRACE conn4 <- [1,836,null,{}] 09:24:18 INFO - PROCESS | 1850 | 1477758258586 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x975a6000 == 17 [pid = 1850] [id = 185] 09:24:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x975a9800) [pid = 1850] [serial = 544] [outer = (nil)] 09:24:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x98fb8c00) [pid = 1850] [serial = 545] [outer = 0x975a9800] 09:24:18 INFO - PROCESS | 1850 | 1477758258685 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x9a221800) [pid = 1850] [serial = 546] [outer = 0x975a9800] 09:24:19 INFO - PROCESS | 1850 | 1477758259522 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 09:24:19 INFO - .... 09:24:19 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1379ms 09:24:19 INFO - PROCESS | 1850 | 1477758259615 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1850 | 1477758259622 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /fetch/api/request/request-structure.html 09:24:19 INFO - PROCESS | 1850 | 1477758259632 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:19 INFO - PROCESS | 1850 | 1477758259819 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:24:19 INFO - PROCESS | 1850 | 1477758259950 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 09:24:19 INFO - PROCESS | 1850 | 1477758259956 Marionette TRACE conn4 <- [1,840,null,["8"]] 09:24:19 INFO - PROCESS | 1850 | 1477758259983 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 09:24:19 INFO - PROCESS | 1850 | 1477758259990 Marionette TRACE conn4 <- [1,841,null,{}] 09:24:20 INFO - PROCESS | 1850 | 1477758259998 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73f000 == 18 [pid = 1850] [id = 186] 09:24:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8f8d4400) [pid = 1850] [serial = 547] [outer = (nil)] 09:24:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x90f56c00) [pid = 1850] [serial = 548] [outer = 0x8f8d4400] 09:24:20 INFO - PROCESS | 1850 | 1477758260094 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x90f5b800) [pid = 1850] [serial = 549] [outer = 0x8f8d4400] 09:24:20 INFO - PROCESS | 1850 | 1477758260646 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 09:24:20 INFO - ................... 09:24:20 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1081ms 09:24:20 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 09:24:20 INFO - PROCESS | 1850 | 1477758260713 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1850 | 1477758260716 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 09:24:20 INFO - PROCESS | 1850 | 1477758260723 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:20 INFO - PROCESS | 1850 | 1477758260877 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 09:24:20 INFO - PROCESS | 1850 | 1477758260886 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 09:24:20 INFO - PROCESS | 1850 | 1477758260890 Marionette TRACE conn4 <- [1,845,null,["8"]] 09:24:20 INFO - PROCESS | 1850 | 1477758260897 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 09:24:20 INFO - PROCESS | 1850 | 1477758260902 Marionette TRACE conn4 <- [1,846,null,{}] 09:24:20 INFO - PROCESS | 1850 | 1477758260907 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x962d8400 == 19 [pid = 1850] [id = 187] 09:24:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x9787bc00) [pid = 1850] [serial = 550] [outer = (nil)] 09:24:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x97a40c00) [pid = 1850] [serial = 551] [outer = 0x9787bc00] 09:24:21 INFO - PROCESS | 1850 | 1477758260994 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x9a01dc00) [pid = 1850] [serial = 552] [outer = 0x9787bc00] 09:24:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a4de000 == 20 [pid = 1850] [id = 188] 09:24:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x9a4e8000) [pid = 1850] [serial = 553] [outer = (nil)] 09:24:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x9af12c00 == 21 [pid = 1850] [id = 189] 09:24:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x9afa8000) [pid = 1850] [serial = 554] [outer = (nil)] 09:24:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x9af16000) [pid = 1850] [serial = 555] [outer = 0x9a4e8000] 09:24:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x9afacc00) [pid = 1850] [serial = 556] [outer = 0x9afa8000] 09:24:21 INFO - PROCESS | 1850 | 1477758261721 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 09:24:21 INFO - . 09:24:21 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1028ms 09:24:21 INFO - PROCESS | 1850 | 1477758261758 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1850 | 1477758261765 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 09:24:21 INFO - PROCESS | 1850 | 1477758261776 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:21 INFO - PROCESS | 1850 | 1477758261951 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 09:24:21 INFO - PROCESS | 1850 | 1477758261964 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 09:24:21 INFO - PROCESS | 1850 | 1477758261968 Marionette TRACE conn4 <- [1,850,null,["8"]] 09:24:22 INFO - PROCESS | 1850 | 1477758262064 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 09:24:22 INFO - PROCESS | 1850 | 1477758262072 Marionette TRACE conn4 <- [1,851,null,{}] 09:24:22 INFO - PROCESS | 1850 | 1477758262081 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce68000 == 22 [pid = 1850] [id = 190] 09:24:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x9ce68c00) [pid = 1850] [serial = 557] [outer = (nil)] 09:24:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x9ce71c00) [pid = 1850] [serial = 558] [outer = 0x9ce68c00] 09:24:22 INFO - PROCESS | 1850 | 1477758262181 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0xa257c800) [pid = 1850] [serial = 559] [outer = 0x9ce68c00] 09:24:22 INFO - PROCESS | 1850 | 1477758262720 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 09:24:22 INFO - . 09:24:22 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 971ms 09:24:22 INFO - PROCESS | 1850 | 1477758262748 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1850 | 1477758262752 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 09:24:22 INFO - PROCESS | 1850 | 1477758262760 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:22 INFO - PROCESS | 1850 | 1477758262963 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 09:24:23 INFO - PROCESS | 1850 | 1477758263032 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 09:24:23 INFO - PROCESS | 1850 | 1477758263038 Marionette TRACE conn4 <- [1,855,null,["8"]] 09:24:23 INFO - PROCESS | 1850 | 1477758263043 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 09:24:23 INFO - PROCESS | 1850 | 1477758263048 Marionette TRACE conn4 <- [1,856,null,{}] 09:24:23 INFO - PROCESS | 1850 | 1477758263054 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2ad1400 == 23 [pid = 1850] [id = 191] 09:24:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0xa2ad5400) [pid = 1850] [serial = 560] [outer = (nil)] 09:24:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0xa2c41400) [pid = 1850] [serial = 561] [outer = 0xa2ad5400] 09:24:23 INFO - PROCESS | 1850 | 1477758263157 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0xa2c47000) [pid = 1850] [serial = 562] [outer = 0xa2ad5400] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x97a93000) [pid = 1850] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8db12000) [pid = 1850] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x96d03800) [pid = 1850] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x9a387c00) [pid = 1850] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8f706000) [pid = 1850] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x91a3cc00) [pid = 1850] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x92c8cc00) [pid = 1850] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 09:24:24 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8b9bc800) [pid = 1850] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x9a34f400 == 22 [pid = 1850] [id = 182] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x905d8400 == 21 [pid = 1850] [id = 181] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x91a2ec00 == 20 [pid = 1850] [id = 177] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x96350c00 == 19 [pid = 1850] [id = 180] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8f708800 == 18 [pid = 1850] [id = 179] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8db11c00 == 17 [pid = 1850] [id = 178] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x9ce68000 == 16 [pid = 1850] [id = 190] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x9af12c00 == 15 [pid = 1850] [id = 189] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x9a4de000 == 14 [pid = 1850] [id = 188] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x962d8400 == 13 [pid = 1850] [id = 187] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73f000 == 12 [pid = 1850] [id = 186] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x975a6000 == 11 [pid = 1850] [id = 185] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x90f58c00 == 10 [pid = 1850] [id = 184] 09:24:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b7c00 == 9 [pid = 1850] [id = 183] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8db10000) [pid = 1850] [serial = 516] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x9a4e4c00) [pid = 1850] [serial = 537] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x9a41f400) [pid = 1850] [serial = 536] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x98fb7400) [pid = 1850] [serial = 533] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x9a021800) [pid = 1850] [serial = 534] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x96d08000) [pid = 1850] [serial = 530] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x975a5800) [pid = 1850] [serial = 531] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x9321f400) [pid = 1850] [serial = 527] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8db07000) [pid = 1850] [serial = 528] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8f705000) [pid = 1850] [serial = 524] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8f739c00) [pid = 1850] [serial = 525] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x92b39400) [pid = 1850] [serial = 521] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x92b98000) [pid = 1850] [serial = 522] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8f70d800) [pid = 1850] [serial = 518] [outer = (nil)] [url = about:blank] 09:24:28 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8f73c400) [pid = 1850] [serial = 519] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x975a9800) [pid = 1850] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x90f59400) [pid = 1850] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x9a4dc400) [pid = 1850] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8f8d4400) [pid = 1850] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x9afa8000) [pid = 1850] [serial = 554] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x9787bc00) [pid = 1850] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x9a4e8000) [pid = 1850] [serial = 553] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x9ce68c00) [pid = 1850] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x9afacc00) [pid = 1850] [serial = 556] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x9af16000) [pid = 1850] [serial = 555] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0xa257c800) [pid = 1850] [serial = 559] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x9ce71c00) [pid = 1850] [serial = 558] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0xa2c41400) [pid = 1850] [serial = 561] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x97a40c00) [pid = 1850] [serial = 551] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x9a01dc00) [pid = 1850] [serial = 552] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x90f56c00) [pid = 1850] [serial = 548] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x90f5b800) [pid = 1850] [serial = 549] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x98fb8c00) [pid = 1850] [serial = 545] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x9a221800) [pid = 1850] [serial = 546] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x90f86400) [pid = 1850] [serial = 542] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x9321c800) [pid = 1850] [serial = 543] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0xa28d5400) [pid = 1850] [serial = 539] [outer = (nil)] [url = about:blank] 09:24:36 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0xa2ad4c00) [pid = 1850] [serial = 540] [outer = (nil)] [url = about:blank] 09:24:53 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:24:53 INFO - PROCESS | 1850 | 1477758293323 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 09:24:53 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30617ms 09:24:53 INFO - PROCESS | 1850 | 1477758293377 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1850 | 1477758293384 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /html-media-capture/capture_reflect.html 09:24:53 INFO - PROCESS | 1850 | 1477758293395 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:53 INFO - PROCESS | 1850 | 1477758293609 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:24:53 INFO - PROCESS | 1850 | 1477758293672 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 09:24:53 INFO - PROCESS | 1850 | 1477758293678 Marionette TRACE conn4 <- [1,860,null,["8"]] 09:24:53 INFO - PROCESS | 1850 | 1477758293685 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 09:24:53 INFO - PROCESS | 1850 | 1477758293693 Marionette TRACE conn4 <- [1,861,null,{}] 09:24:53 INFO - PROCESS | 1850 | 1477758293698 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb21000 == 10 [pid = 1850] [id = 192] 09:24:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x8cb23800) [pid = 1850] [serial = 563] [outer = (nil)] 09:24:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x8d68b400) [pid = 1850] [serial = 564] [outer = 0x8cb23800] 09:24:53 INFO - PROCESS | 1850 | 1477758293794 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x8d8b2c00) [pid = 1850] [serial = 565] [outer = 0x8cb23800] 09:24:54 INFO - PROCESS | 1850 | 1477758294341 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 09:24:54 INFO - ..... 09:24:54 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1022ms 09:24:54 INFO - PROCESS | 1850 | 1477758294415 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1850 | 1477758294419 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /html-media-capture/idlharness.html 09:24:54 INFO - PROCESS | 1850 | 1477758294426 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:54 INFO - PROCESS | 1850 | 1477758294624 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 09:24:54 INFO - PROCESS | 1850 | 1477758294640 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 09:24:54 INFO - PROCESS | 1850 | 1477758294645 Marionette TRACE conn4 <- [1,865,null,["8"]] 09:24:54 INFO - PROCESS | 1850 | 1477758294652 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 09:24:54 INFO - PROCESS | 1850 | 1477758294657 Marionette TRACE conn4 <- [1,866,null,{}] 09:24:54 INFO - PROCESS | 1850 | 1477758294663 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8acc00 == 11 [pid = 1850] [id = 193] 09:24:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8db12400) [pid = 1850] [serial = 566] [outer = (nil)] 09:24:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8f70a400) [pid = 1850] [serial = 567] [outer = 0x8db12400] 09:24:54 INFO - PROCESS | 1850 | 1477758294750 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8cb18000) [pid = 1850] [serial = 568] [outer = 0x8db12400] 09:24:55 INFO - PROCESS | 1850 | 1477758295484 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 09:24:55 INFO - .... 09:24:55 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1130ms 09:24:55 INFO - PROCESS | 1850 | 1477758295564 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 09:24:55 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 09:24:55 INFO - PROCESS | 1850 | 1477758295571 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 09:24:55 INFO - PROCESS | 1850 | 1477758295578 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:55 INFO - PROCESS | 1850 | 1477758295750 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 09:24:55 INFO - PROCESS | 1850 | 1477758295844 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 09:24:55 INFO - PROCESS | 1850 | 1477758295849 Marionette TRACE conn4 <- [1,870,null,["8"]] 09:24:55 INFO - PROCESS | 1850 | 1477758295853 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 09:24:55 INFO - PROCESS | 1850 | 1477758295860 Marionette TRACE conn4 <- [1,871,null,{}] 09:24:55 INFO - PROCESS | 1850 | 1477758295866 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x92ba0000 == 12 [pid = 1850] [id = 194] 09:24:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x92ba0c00) [pid = 1850] [serial = 569] [outer = (nil)] 09:24:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x9321c000) [pid = 1850] [serial = 570] [outer = 0x92ba0c00] 09:24:55 INFO - PROCESS | 1850 | 1477758295958 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x93278c00) [pid = 1850] [serial = 571] [outer = 0x92ba0c00] 09:24:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x96342c00 == 13 [pid = 1850] [id = 195] 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x96343c00) [pid = 1850] [serial = 572] [outer = (nil)] 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x97a33800) [pid = 1850] [serial = 573] [outer = 0x96343c00] 09:24:56 INFO - PROCESS | 1850 | 1477758296458 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x97a3c000) [pid = 1850] [serial = 574] [outer = 0x96343c00] 09:24:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ce9800 == 14 [pid = 1850] [id = 196] 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x93ceb000) [pid = 1850] [serial = 575] [outer = (nil)] 09:24:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x93d0bc00) [pid = 1850] [serial = 576] [outer = 0x93ceb000] 09:24:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x97b79c00) [pid = 1850] [serial = 577] [outer = 0x93ceb000] 09:24:57 INFO - PROCESS | 1850 | 1477758297345 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 09:24:57 INFO - . 09:24:57 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1824ms 09:24:57 INFO - PROCESS | 1850 | 1477758297401 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1850 | 1477758297406 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 09:24:57 INFO - PROCESS | 1850 | 1477758297413 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:57 INFO - PROCESS | 1850 | 1477758297546 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 09:24:57 INFO - PROCESS | 1850 | 1477758297680 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 09:24:57 INFO - PROCESS | 1850 | 1477758297684 Marionette TRACE conn4 <- [1,875,null,["8"]] 09:24:57 INFO - PROCESS | 1850 | 1477758297691 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 09:24:57 INFO - PROCESS | 1850 | 1477758297697 Marionette TRACE conn4 <- [1,876,null,{}] 09:24:57 INFO - PROCESS | 1850 | 1477758297705 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d36400 == 15 [pid = 1850] [id = 197] 09:24:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x97d3ac00) [pid = 1850] [serial = 578] [outer = (nil)] 09:24:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x98321800) [pid = 1850] [serial = 579] [outer = 0x97d3ac00] 09:24:57 INFO - PROCESS | 1850 | 1477758297792 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x983aac00) [pid = 1850] [serial = 580] [outer = 0x97d3ac00] 09:24:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a023800 == 16 [pid = 1850] [id = 198] 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x9a023c00) [pid = 1850] [serial = 581] [outer = (nil)] 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x9a0d2000) [pid = 1850] [serial = 582] [outer = 0x9a023c00] 09:24:58 INFO - PROCESS | 1850 | 1477758298258 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x9a34f000) [pid = 1850] [serial = 583] [outer = 0x9a023c00] 09:24:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x98facc00 == 17 [pid = 1850] [id = 199] 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x98fadc00) [pid = 1850] [serial = 584] [outer = (nil)] 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x9a396800) [pid = 1850] [serial = 585] [outer = 0x98fadc00] 09:24:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x9a41ec00) [pid = 1850] [serial = 586] [outer = 0x98fadc00] 09:24:59 INFO - PROCESS | 1850 | 1477758299215 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 09:24:59 INFO - . 09:24:59 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1825ms 09:24:59 INFO - PROCESS | 1850 | 1477758299237 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1850 | 1477758299240 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 09:24:59 INFO - PROCESS | 1850 | 1477758299247 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:24:59 INFO - PROCESS | 1850 | 1477758299377 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:24:59 INFO - PROCESS | 1850 | 1477758299385 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 09:24:59 INFO - PROCESS | 1850 | 1477758299389 Marionette TRACE conn4 <- [1,880,null,["8"]] 09:24:59 INFO - PROCESS | 1850 | 1477758299393 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 09:24:59 INFO - PROCESS | 1850 | 1477758299398 Marionette TRACE conn4 <- [1,881,null,{}] 09:24:59 INFO - PROCESS | 1850 | 1477758299404 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x9af16000 == 18 [pid = 1850] [id = 200] 09:24:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x9af18000) [pid = 1850] [serial = 587] [outer = (nil)] 09:24:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x9aff0800) [pid = 1850] [serial = 588] [outer = 0x9af18000] 09:24:59 INFO - PROCESS | 1850 | 1477758299486 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x9b17f800) [pid = 1850] [serial = 589] [outer = 0x9af18000] 09:24:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b42c400 == 19 [pid = 1850] [id = 201] 09:24:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x9b4c0c00) [pid = 1850] [serial = 590] [outer = (nil)] 09:25:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x9b5f3800) [pid = 1850] [serial = 591] [outer = 0x9b4c0c00] 09:25:00 INFO - PROCESS | 1850 | 1477758300055 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x9b437400) [pid = 1850] [serial = 592] [outer = 0x9b4c0c00] 09:25:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b42e400 == 20 [pid = 1850] [id = 202] 09:25:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x9ce67c00) [pid = 1850] [serial = 593] [outer = (nil)] 09:25:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x9ce6d400) [pid = 1850] [serial = 594] [outer = 0x9ce67c00] 09:25:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x9ce6c800) [pid = 1850] [serial = 595] [outer = 0x9ce67c00] 09:25:01 INFO - PROCESS | 1850 | 1477758301001 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 09:25:01 INFO - . 09:25:01 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1777ms 09:25:01 INFO - PROCESS | 1850 | 1477758301024 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1850 | 1477758301027 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 09:25:01 INFO - PROCESS | 1850 | 1477758301099 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:01 INFO - PROCESS | 1850 | 1477758301291 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 09:25:01 INFO - PROCESS | 1850 | 1477758301364 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 09:25:01 INFO - PROCESS | 1850 | 1477758301367 Marionette TRACE conn4 <- [1,885,null,["8"]] 09:25:01 INFO - PROCESS | 1850 | 1477758301372 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 09:25:01 INFO - PROCESS | 1850 | 1477758301376 Marionette TRACE conn4 <- [1,886,null,{}] 09:25:01 INFO - PROCESS | 1850 | 1477758301382 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x95709c00 == 21 [pid = 1850] [id = 203] 09:25:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x9ce71800) [pid = 1850] [serial = 596] [outer = (nil)] 09:25:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0xa2857c00) [pid = 1850] [serial = 597] [outer = 0x9ce71800] 09:25:01 INFO - PROCESS | 1850 | 1477758301472 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0xa285d000) [pid = 1850] [serial = 598] [outer = 0x9ce71800] 09:25:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e7c00 == 22 [pid = 1850] [id = 204] 09:25:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8cb15c00) [pid = 1850] [serial = 599] [outer = (nil)] 09:25:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8da35c00) [pid = 1850] [serial = 600] [outer = 0x8cb15c00] 09:25:02 INFO - PROCESS | 1850 | 1477758302015 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8db07800) [pid = 1850] [serial = 601] [outer = 0x8cb15c00] 09:25:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f59400 == 23 [pid = 1850] [id = 205] 09:25:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x90f59c00) [pid = 1850] [serial = 602] [outer = (nil)] 09:25:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x90f89400) [pid = 1850] [serial = 603] [outer = 0x90f59c00] 09:25:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x90f81800) [pid = 1850] [serial = 604] [outer = 0x90f59c00] 09:25:03 INFO - PROCESS | 1850 | 1477758303166 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 09:25:03 INFO - . 09:25:03 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2185ms 09:25:03 INFO - PROCESS | 1850 | 1477758303277 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1850 | 1477758303283 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 09:25:03 INFO - PROCESS | 1850 | 1477758303291 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:03 INFO - PROCESS | 1850 | 1477758303485 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 09:25:03 INFO - PROCESS | 1850 | 1477758303599 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 09:25:03 INFO - PROCESS | 1850 | 1477758303607 Marionette TRACE conn4 <- [1,890,null,["8"]] 09:25:03 INFO - PROCESS | 1850 | 1477758303613 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 09:25:03 INFO - PROCESS | 1850 | 1477758303619 Marionette TRACE conn4 <- [1,891,null,{}] 09:25:03 INFO - PROCESS | 1850 | 1477758303626 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d09000 == 24 [pid = 1850] [id = 206] 09:25:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x97a32400) [pid = 1850] [serial = 605] [outer = (nil)] 09:25:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x97d37400) [pid = 1850] [serial = 606] [outer = 0x97a32400] 09:25:03 INFO - PROCESS | 1850 | 1477758303738 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x9a229400) [pid = 1850] [serial = 607] [outer = 0x97a32400] 09:25:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x905dc000 == 25 [pid = 1850] [id = 207] 09:25:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x9a389000) [pid = 1850] [serial = 608] [outer = (nil)] 09:25:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0xa285a400) [pid = 1850] [serial = 609] [outer = 0x9a389000] 09:25:04 INFO - PROCESS | 1850 | 1477758304315 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0xa28d6400) [pid = 1850] [serial = 610] [outer = 0x9a389000] 09:25:04 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 09:25:05 INFO - PROCESS | 1850 | 1477758305276 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 09:25:05 INFO - . 09:25:05 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2030ms 09:25:05 INFO - PROCESS | 1850 | 1477758305320 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:25:05 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 09:25:05 INFO - PROCESS | 1850 | 1477758305326 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:25:05 INFO - PROCESS | 1850 | 1477758305333 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:05 INFO - PROCESS | 1850 | 1477758305497 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 09:25:05 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9eac00 == 24 [pid = 1850] [id = 9] 09:25:05 INFO - PROCESS | 1850 | 1477758305644 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 09:25:05 INFO - PROCESS | 1850 | 1477758305649 Marionette TRACE conn4 <- [1,895,null,["8"]] 09:25:05 INFO - PROCESS | 1850 | 1477758305683 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 09:25:05 INFO - PROCESS | 1850 | 1477758305687 Marionette TRACE conn4 <- [1,896,null,{}] 09:25:05 INFO - PROCESS | 1850 | 1477758305694 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d848400 == 25 [pid = 1850] [id = 208] 09:25:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8d849400) [pid = 1850] [serial = 611] [outer = (nil)] 09:25:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x9ce5d400) [pid = 1850] [serial = 612] [outer = 0x8d849400] 09:25:05 INFO - PROCESS | 1850 | 1477758305789 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0xa1014800) [pid = 1850] [serial = 613] [outer = 0x8d849400] 09:25:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb1bc00 == 26 [pid = 1850] [id = 209] 09:25:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8cb1f400) [pid = 1850] [serial = 614] [outer = (nil)] 09:25:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0xa2c76800) [pid = 1850] [serial = 615] [outer = 0x8cb1f400] 09:25:06 INFO - PROCESS | 1850 | 1477758306302 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0xa300dc00) [pid = 1850] [serial = 616] [outer = 0x8cb1f400] 09:25:07 INFO - PROCESS | 1850 | 1477758307085 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 09:25:07 INFO - . 09:25:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1872ms 09:25:07 INFO - PROCESS | 1850 | 1477758307223 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1850 | 1477758307228 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 09:25:07 INFO - PROCESS | 1850 | 1477758307267 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:07 INFO - PROCESS | 1850 | 1477758307435 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:25:07 INFO - PROCESS | 1850 | 1477758307554 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 09:25:07 INFO - PROCESS | 1850 | 1477758307559 Marionette TRACE conn4 <- [1,900,null,["8"]] 09:25:07 INFO - PROCESS | 1850 | 1477758307599 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 09:25:07 INFO - PROCESS | 1850 | 1477758307606 Marionette TRACE conn4 <- [1,901,null,{}] 09:25:07 INFO - PROCESS | 1850 | 1477758307612 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f5a400 == 27 [pid = 1850] [id = 210] 09:25:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x90f5d400) [pid = 1850] [serial = 617] [outer = (nil)] 09:25:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x92a5c400) [pid = 1850] [serial = 618] [outer = 0x90f5d400] 09:25:07 INFO - PROCESS | 1850 | 1477758307702 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x92b9e800) [pid = 1850] [serial = 619] [outer = 0x90f5d400] 09:25:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f87c00 == 28 [pid = 1850] [id = 211] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x97a34000) [pid = 1850] [serial = 620] [outer = (nil)] 09:25:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a39800 == 29 [pid = 1850] [id = 212] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x97a3a800) [pid = 1850] [serial = 621] [outer = (nil)] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x97a3d000) [pid = 1850] [serial = 622] [outer = 0x97a34000] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x93d0a400) [pid = 1850] [serial = 623] [outer = 0x97a3a800] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8da1e400) [pid = 1850] [serial = 624] [outer = 0x97a3a800] 09:25:08 INFO - PROCESS | 1850 | 1477758308336 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 09:25:08 INFO - . 09:25:08 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1123ms 09:25:08 INFO - PROCESS | 1850 | 1477758308388 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1850 | 1477758308394 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 09:25:08 INFO - PROCESS | 1850 | 1477758308401 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:08 INFO - PROCESS | 1850 | 1477758308600 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 09:25:08 INFO - PROCESS | 1850 | 1477758308702 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 09:25:08 INFO - PROCESS | 1850 | 1477758308706 Marionette TRACE conn4 <- [1,905,null,["8"]] 09:25:08 INFO - PROCESS | 1850 | 1477758308712 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 09:25:08 INFO - PROCESS | 1850 | 1477758308717 Marionette TRACE conn4 <- [1,906,null,{}] 09:25:08 INFO - PROCESS | 1850 | 1477758308723 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d35800 == 30 [pid = 1850] [id = 213] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x97d3c000) [pid = 1850] [serial = 625] [outer = (nil)] 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x98fb3000) [pid = 1850] [serial = 626] [outer = 0x97d3c000] 09:25:08 INFO - PROCESS | 1850 | 1477758308810 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x9a019c00) [pid = 1850] [serial = 627] [outer = 0x97d3c000] 09:25:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x9af18c00 == 31 [pid = 1850] [id = 214] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x9af1a000) [pid = 1850] [serial = 628] [outer = (nil)] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x9b37f000) [pid = 1850] [serial = 629] [outer = 0x9af1a000] 09:25:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a38c400 == 32 [pid = 1850] [id = 215] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x9b18b000) [pid = 1850] [serial = 630] [outer = (nil)] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x97d34c00) [pid = 1850] [serial = 631] [outer = 0x9b18b000] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x9a388800) [pid = 1850] [serial = 632] [outer = 0x9af1a000] 09:25:09 INFO - PROCESS | 1850 | 1477758309442 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 09:25:09 INFO - . 09:25:09 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1080ms 09:25:09 INFO - PROCESS | 1850 | 1477758309493 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1850 | 1477758309500 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 09:25:09 INFO - PROCESS | 1850 | 1477758309519 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:09 INFO - PROCESS | 1850 | 1477758309683 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 09:25:09 INFO - PROCESS | 1850 | 1477758309691 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 09:25:09 INFO - PROCESS | 1850 | 1477758309696 Marionette TRACE conn4 <- [1,910,null,["8"]] 09:25:09 INFO - PROCESS | 1850 | 1477758309702 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 09:25:09 INFO - PROCESS | 1850 | 1477758309709 Marionette TRACE conn4 <- [1,911,null,{}] 09:25:09 INFO - PROCESS | 1850 | 1477758309715 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce69400 == 33 [pid = 1850] [id = 216] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x9ce6b000) [pid = 1850] [serial = 633] [outer = (nil)] 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0xa1014400) [pid = 1850] [serial = 634] [outer = 0x9ce6b000] 09:25:09 INFO - PROCESS | 1850 | 1477758309809 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0xa28d4800) [pid = 1850] [serial = 635] [outer = 0x9ce6b000] 09:25:10 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c4a400 == 34 [pid = 1850] [id = 217] 09:25:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0xa2c4c800) [pid = 1850] [serial = 636] [outer = (nil)] 09:25:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x93ac2800) [pid = 1850] [serial = 637] [outer = 0xa2c4c800] 09:25:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x9af13c00) [pid = 1850] [serial = 638] [outer = 0xa2c4c800] 09:25:10 INFO - PROCESS | 1850 | 1477758310559 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 09:25:10 INFO - . 09:25:10 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1172ms 09:25:10 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 09:25:10 INFO - PROCESS | 1850 | 1477758310693 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1850 | 1477758310697 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:25:10 INFO - PROCESS | 1850 | 1477758310708 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:10 INFO - PROCESS | 1850 | 1477758310931 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 09:25:10 INFO - PROCESS | 1850 | 1477758310953 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 09:25:10 INFO - PROCESS | 1850 | 1477758310956 Marionette TRACE conn4 <- [1,915,null,["8"]] 09:25:10 INFO - PROCESS | 1850 | 1477758310961 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 09:25:10 INFO - PROCESS | 1850 | 1477758310967 Marionette TRACE conn4 <- [1,916,null,{}] 09:25:10 INFO - PROCESS | 1850 | 1477758310973 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1850 | ++DOCSHELL 0xa3011800 == 35 [pid = 1850] [id = 218] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0xa3016000) [pid = 1850] [serial = 639] [outer = (nil)] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0xa309a000) [pid = 1850] [serial = 640] [outer = 0xa3016000] 09:25:11 INFO - PROCESS | 1850 | 1477758311111 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0xa309d400) [pid = 1850] [serial = 641] [outer = 0xa3016000] 09:25:11 INFO - PROCESS | 1850 | ++DOCSHELL 0xa301ac00 == 36 [pid = 1850] [id = 219] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0xa4592800) [pid = 1850] [serial = 642] [outer = (nil)] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0xa30a4c00) [pid = 1850] [serial = 643] [outer = 0xa4592800] 09:25:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x983a4800 == 37 [pid = 1850] [id = 220] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x9b4c5400) [pid = 1850] [serial = 644] [outer = (nil)] 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0xa4803800) [pid = 1850] [serial = 645] [outer = 0x9b4c5400] 09:25:11 INFO - PROCESS | 1850 | 1477758311648 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0xa4808c00) [pid = 1850] [serial = 646] [outer = 0x9b4c5400] 09:25:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 09:25:11 INFO - PROCESS | 1850 | 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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0x9af18000) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0x9ce67c00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x9b4c0c00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x98fadc00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x9a023c00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x97d3ac00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x93ceb000) [pid = 1850] [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;] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x96343c00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x92ba0c00) [pid = 1850] [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] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x8db12400) [pid = 1850] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0xa2ad5400) [pid = 1850] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 09:25:12 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x8cb23800) [pid = 1850] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x98facc00 == 36 [pid = 1850] [id = 199] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9b42e400 == 35 [pid = 1850] [id = 202] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9b42c400 == 34 [pid = 1850] [id = 201] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x93ce9800 == 33 [pid = 1850] [id = 196] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9af16000 == 32 [pid = 1850] [id = 200] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0xa2ad1400 == 31 [pid = 1850] [id = 191] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97d36400 == 30 [pid = 1850] [id = 197] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x96342c00 == 29 [pid = 1850] [id = 195] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x92ba0000 == 28 [pid = 1850] [id = 194] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8acc00 == 27 [pid = 1850] [id = 193] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb21000 == 26 [pid = 1850] [id = 192] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9a023800 == 25 [pid = 1850] [id = 198] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x983a4800 == 24 [pid = 1850] [id = 220] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c4a400 == 23 [pid = 1850] [id = 217] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9ce69400 == 22 [pid = 1850] [id = 216] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9a38c400 == 21 [pid = 1850] [id = 215] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x9af18c00 == 20 [pid = 1850] [id = 214] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97d35800 == 19 [pid = 1850] [id = 213] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x97a39800 == 18 [pid = 1850] [id = 212] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f87c00 == 17 [pid = 1850] [id = 211] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f5a400 == 16 [pid = 1850] [id = 210] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb1bc00 == 15 [pid = 1850] [id = 209] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8d848400 == 14 [pid = 1850] [id = 208] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e0000 == 13 [pid = 1850] [id = 10] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x905dc000 == 12 [pid = 1850] [id = 207] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x93d09000 == 11 [pid = 1850] [id = 206] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x90f59400 == 10 [pid = 1850] [id = 205] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e7c00 == 9 [pid = 1850] [id = 204] 09:25:16 INFO - PROCESS | 1850 | --DOCSHELL 0x95709c00 == 8 [pid = 1850] [id = 203] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x9a41ec00) [pid = 1850] [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] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x9a396800) [pid = 1850] [serial = 585] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x97b79c00) [pid = 1850] [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;] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x93d0bc00) [pid = 1850] [serial = 576] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x9ce6c800) [pid = 1850] [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] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x9ce6d400) [pid = 1850] [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] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x9b437400) [pid = 1850] [serial = 592] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x9b5f3800) [pid = 1850] [serial = 591] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x9b17f800) [pid = 1850] [serial = 589] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x9aff0800) [pid = 1850] [serial = 588] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x98321800) [pid = 1850] [serial = 579] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x983aac00) [pid = 1850] [serial = 580] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9a0d2000) [pid = 1850] [serial = 582] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9a34f000) [pid = 1850] [serial = 583] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9321c000) [pid = 1850] [serial = 570] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x93278c00) [pid = 1850] [serial = 571] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x97a33800) [pid = 1850] [serial = 573] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x97a3c000) [pid = 1850] [serial = 574] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8f70a400) [pid = 1850] [serial = 567] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8cb18000) [pid = 1850] [serial = 568] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8d68b400) [pid = 1850] [serial = 564] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8d8b2c00) [pid = 1850] [serial = 565] [outer = (nil)] [url = about:blank] 09:25:16 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0xa2c47000) [pid = 1850] [serial = 562] [outer = (nil)] [url = about:blank] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x90f59c00) [pid = 1850] [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] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8cb15c00) [pid = 1850] [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] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x9ce71800) [pid = 1850] [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] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x97a3a800) [pid = 1850] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x90f5d400) [pid = 1850] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x97a34000) [pid = 1850] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x97a32400) [pid = 1850] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x9af1a000) [pid = 1850] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x9b18b000) [pid = 1850] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x97d3c000) [pid = 1850] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8d849400) [pid = 1850] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8cb1f400) [pid = 1850] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x9a389000) [pid = 1850] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0xa2c4c800) [pid = 1850] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x9ce6b000) [pid = 1850] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8d685c00) [pid = 1850] [serial = 27] [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.] 09:25:20 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8b9ee000) [pid = 1850] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8da1e400) [pid = 1850] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x97a3d000) [pid = 1850] [serial = 622] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x93d0a400) [pid = 1850] [serial = 623] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x9a388800) [pid = 1850] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x9b37f000) [pid = 1850] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x97d34c00) [pid = 1850] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x93ac2800) [pid = 1850] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x9af13c00) [pid = 1850] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0xa28d4800) [pid = 1850] [serial = 635] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0xa1014400) [pid = 1850] [serial = 634] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0xa309a000) [pid = 1850] [serial = 640] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0xa4803800) [pid = 1850] [serial = 645] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x98fb3000) [pid = 1850] [serial = 626] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x9a019c00) [pid = 1850] [serial = 627] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x92a5c400) [pid = 1850] [serial = 618] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x92b9e800) [pid = 1850] [serial = 619] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0xa2c76800) [pid = 1850] [serial = 615] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0xa300dc00) [pid = 1850] [serial = 616] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x9ce5d400) [pid = 1850] [serial = 612] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0xa1014800) [pid = 1850] [serial = 613] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0xa285a400) [pid = 1850] [serial = 609] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0xa28d6400) [pid = 1850] [serial = 610] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x97d37400) [pid = 1850] [serial = 606] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x9a229400) [pid = 1850] [serial = 607] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0xa2857c00) [pid = 1850] [serial = 597] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0xa285d000) [pid = 1850] [serial = 598] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8da35c00) [pid = 1850] [serial = 600] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8db07800) [pid = 1850] [serial = 601] [outer = (nil)] [url = about:blank] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x90f89400) [pid = 1850] [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] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x90f81800) [pid = 1850] [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] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x8b9b0c00) [pid = 1850] [serial = 433] [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.] 09:25:24 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x8d845000) [pid = 1850] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:25:41 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:25:41 INFO - PROCESS | 1850 | 1477758341273 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 09:25:41 INFO - . 09:25:41 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30607ms 09:25:41 INFO - PROCESS | 1850 | 1477758341312 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1850 | 1477758341320 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 09:25:41 INFO - PROCESS | 1850 | 1477758341331 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:41 INFO - PROCESS | 1850 | --DOCSHELL 0xa301ac00 == 7 [pid = 1850] [id = 219] 09:25:41 INFO - PROCESS | 1850 | 1477758341548 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:25:41 INFO - PROCESS | 1850 | 1477758341611 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 09:25:41 INFO - PROCESS | 1850 | 1477758341616 Marionette TRACE conn4 <- [1,920,null,["8"]] 09:25:41 INFO - PROCESS | 1850 | 1477758341624 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 09:25:41 INFO - PROCESS | 1850 | 1477758341633 Marionette TRACE conn4 <- [1,921,null,{}] 09:25:41 INFO - PROCESS | 1850 | 1477758341638 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb21000 == 8 [pid = 1850] [id = 221] 09:25:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x8cb23c00) [pid = 1850] [serial = 647] [outer = (nil)] 09:25:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x8d68b400) [pid = 1850] [serial = 648] [outer = 0x8cb23c00] 09:25:41 INFO - PROCESS | 1850 | 1477758341739 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x8d8ad400) [pid = 1850] [serial = 649] [outer = 0x8cb23c00] 09:25:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e9c00 == 9 [pid = 1850] [id = 222] 09:25:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8da2a800) [pid = 1850] [serial = 650] [outer = (nil)] 09:25:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8b9e9400) [pid = 1850] [serial = 651] [outer = 0x8da2a800] 09:25:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2e000 == 10 [pid = 1850] [id = 223] 09:25:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8da2ec00) [pid = 1850] [serial = 652] [outer = (nil)] 09:25:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8da32800) [pid = 1850] [serial = 653] [outer = 0x8da2ec00] 09:25:42 INFO - PROCESS | 1850 | 1477758342248 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8db07800) [pid = 1850] [serial = 654] [outer = 0x8da2ec00] 09:25:42 INFO - PROCESS | 1850 | 1477758342769 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"be0606d6-c7dd-484b-9542-f5a4e384cf67\"","@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"]]]}] 09:25:42 INFO - ... 09:25:42 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1480ms 09:25:42 INFO - PROCESS | 1850 | 1477758342810 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 09:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 09:25:42 INFO - PROCESS | 1850 | 1477758342814 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 09:25:42 INFO - PROCESS | 1850 | 1477758342822 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:43 INFO - PROCESS | 1850 | 1477758343084 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 09:25:43 INFO - PROCESS | 1850 | 1477758343102 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 09:25:43 INFO - PROCESS | 1850 | 1477758343106 Marionette TRACE conn4 <- [1,925,null,["8"]] 09:25:43 INFO - PROCESS | 1850 | 1477758343114 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 09:25:43 INFO - PROCESS | 1850 | 1477758343120 Marionette TRACE conn4 <- [1,926,null,{}] 09:25:43 INFO - PROCESS | 1850 | 1477758343126 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70bc00 == 11 [pid = 1850] [id = 224] 09:25:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f70e400) [pid = 1850] [serial = 655] [outer = (nil)] 09:25:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f739c00) [pid = 1850] [serial = 656] [outer = 0x8f70e400] 09:25:43 INFO - PROCESS | 1850 | 1477758343227 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8f742800) [pid = 1850] [serial = 657] [outer = 0x8f70e400] 09:25:43 INFO - PROCESS | 1850 | 1477758343856 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 09:25:43 INFO - . 09:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1078ms 09:25:43 INFO - PROCESS | 1850 | 1477758343913 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1850 | 1477758343920 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 09:25:43 INFO - PROCESS | 1850 | 1477758343928 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:44 INFO - PROCESS | 1850 | 1477758344107 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 09:25:44 INFO - PROCESS | 1850 | 1477758344118 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 09:25:44 INFO - PROCESS | 1850 | 1477758344123 Marionette TRACE conn4 <- [1,930,null,["8"]] 09:25:44 INFO - PROCESS | 1850 | 1477758344130 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 09:25:44 INFO - PROCESS | 1850 | 1477758344137 Marionette TRACE conn4 <- [1,931,null,{}] 09:25:44 INFO - PROCESS | 1850 | 1477758344144 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x91a3cc00 == 12 [pid = 1850] [id = 225] 09:25:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x92a56800) [pid = 1850] [serial = 658] [outer = (nil)] 09:25:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x92ada400) [pid = 1850] [serial = 659] [outer = 0x92a56800] 09:25:44 INFO - PROCESS | 1850 | 1477758344242 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x959fa000) [pid = 1850] [serial = 660] [outer = 0x92a56800] 09:25:44 INFO - PROCESS | 1850 | 1477758344876 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:44 INFO - . 09:25:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 969ms 09:25:44 INFO - PROCESS | 1850 | 1477758344898 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1850 | 1477758344903 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 09:25:44 INFO - PROCESS | 1850 | 1477758344909 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:45 INFO - PROCESS | 1850 | 1477758345100 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 09:25:45 INFO - PROCESS | 1850 | 1477758345111 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 09:25:45 INFO - PROCESS | 1850 | 1477758345113 Marionette TRACE conn4 <- [1,935,null,["8"]] 09:25:45 INFO - PROCESS | 1850 | 1477758345119 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 09:25:45 INFO - PROCESS | 1850 | 1477758345124 Marionette TRACE conn4 <- [1,936,null,{}] 09:25:45 INFO - PROCESS | 1850 | 1477758345135 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f8d8c00 == 13 [pid = 1850] [id = 226] 09:25:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x9634c400) [pid = 1850] [serial = 661] [outer = (nil)] 09:25:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x97064000) [pid = 1850] [serial = 662] [outer = 0x9634c400] 09:25:45 INFO - PROCESS | 1850 | 1477758345217 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x9752d400) [pid = 1850] [serial = 663] [outer = 0x9634c400] 09:25:45 INFO - PROCESS | 1850 | 1477758345755 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:45 INFO - . 09:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 874ms 09:25:45 INFO - PROCESS | 1850 | 1477758345806 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 09:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 09:25:45 INFO - PROCESS | 1850 | 1477758345818 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 09:25:45 INFO - PROCESS | 1850 | 1477758345826 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:46 INFO - PROCESS | 1850 | 1477758345997 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:25:46 INFO - PROCESS | 1850 | 1477758346093 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 09:25:46 INFO - PROCESS | 1850 | 1477758346095 Marionette TRACE conn4 <- [1,940,null,["8"]] 09:25:46 INFO - PROCESS | 1850 | 1477758346101 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 09:25:46 INFO - PROCESS | 1850 | 1477758346106 Marionette TRACE conn4 <- [1,941,null,{}] 09:25:46 INFO - PROCESS | 1850 | 1477758346112 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x97068400 == 14 [pid = 1850] [id = 227] 09:25:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x97a34400) [pid = 1850] [serial = 664] [outer = (nil)] 09:25:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x97a3c800) [pid = 1850] [serial = 665] [outer = 0x97a34400] 09:25:46 INFO - PROCESS | 1850 | 1477758346195 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x97a92400) [pid = 1850] [serial = 666] [outer = 0x97a34400] 09:25:46 INFO - PROCESS | 1850 | 1477758346717 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:46 INFO - . 09:25:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 923ms 09:25:46 INFO - PROCESS | 1850 | 1477758346759 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1850 | 1477758346763 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 09:25:46 INFO - PROCESS | 1850 | 1477758346771 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:46 INFO - PROCESS | 1850 | 1477758346944 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 09:25:46 INFO - PROCESS | 1850 | 1477758346951 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 09:25:46 INFO - PROCESS | 1850 | 1477758346956 Marionette TRACE conn4 <- [1,945,null,["8"]] 09:25:46 INFO - PROCESS | 1850 | 1477758346962 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 09:25:46 INFO - PROCESS | 1850 | 1477758346967 Marionette TRACE conn4 <- [1,946,null,{}] 09:25:46 INFO - PROCESS | 1850 | 1477758346972 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d2e800 == 15 [pid = 1850] [id = 228] 09:25:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x97d32c00) [pid = 1850] [serial = 667] [outer = (nil)] 09:25:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x9831a000) [pid = 1850] [serial = 668] [outer = 0x97d32c00] 09:25:47 INFO - PROCESS | 1850 | 1477758347055 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x98321400) [pid = 1850] [serial = 669] [outer = 0x97d32c00] 09:25:47 INFO - PROCESS | 1850 | 1477758347596 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:47 INFO - . 09:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 870ms 09:25:47 INFO - PROCESS | 1850 | 1477758347641 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 09:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 09:25:47 INFO - PROCESS | 1850 | 1477758347648 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 09:25:47 INFO - PROCESS | 1850 | 1477758347658 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:47 INFO - PROCESS | 1850 | 1477758347800 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 09:25:47 INFO - PROCESS | 1850 | 1477758347810 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 09:25:47 INFO - PROCESS | 1850 | 1477758347814 Marionette TRACE conn4 <- [1,950,null,["8"]] 09:25:47 INFO - PROCESS | 1850 | 1477758347819 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 09:25:47 INFO - PROCESS | 1850 | 1477758347823 Marionette TRACE conn4 <- [1,951,null,{}] 09:25:47 INFO - PROCESS | 1850 | 1477758347829 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x98321800 == 16 [pid = 1850] [id = 229] 09:25:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x983a9400) [pid = 1850] [serial = 670] [outer = (nil)] 09:25:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x98fb0000) [pid = 1850] [serial = 671] [outer = 0x983a9400] 09:25:47 INFO - PROCESS | 1850 | 1477758347911 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x983af800) [pid = 1850] [serial = 672] [outer = 0x983a9400] 09:25:48 INFO - PROCESS | 1850 | 1477758348464 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:48 INFO - . 09:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 828ms 09:25:48 INFO - PROCESS | 1850 | 1477758348482 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1850 | 1477758348484 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 09:25:48 INFO - PROCESS | 1850 | 1477758348491 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:48 INFO - PROCESS | 1850 | 1477758348656 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 09:25:48 INFO - PROCESS | 1850 | 1477758348683 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 09:25:48 INFO - PROCESS | 1850 | 1477758348686 Marionette TRACE conn4 <- [1,955,null,["8"]] 09:25:48 INFO - PROCESS | 1850 | 1477758348693 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 09:25:48 INFO - PROCESS | 1850 | 1477758348700 Marionette TRACE conn4 <- [1,956,null,{}] 09:25:48 INFO - PROCESS | 1850 | 1477758348709 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a01dc00 == 17 [pid = 1850] [id = 230] 09:25:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x9a022000) [pid = 1850] [serial = 673] [outer = (nil)] 09:25:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x9a0d0400) [pid = 1850] [serial = 674] [outer = 0x9a022000] 09:25:48 INFO - PROCESS | 1850 | 1477758348792 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x9a225000) [pid = 1850] [serial = 675] [outer = 0x9a022000] 09:25:49 INFO - PROCESS | 1850 | 1477758349350 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:49 INFO - . 09:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 871ms 09:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 09:25:49 INFO - PROCESS | 1850 | 1477758349362 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1850 | 1477758349365 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 09:25:49 INFO - PROCESS | 1850 | 1477758349372 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:49 INFO - PROCESS | 1850 | 1477758349551 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:25:49 INFO - PROCESS | 1850 | 1477758349691 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 09:25:49 INFO - PROCESS | 1850 | 1477758349698 Marionette TRACE conn4 <- [1,960,null,["8"]] 09:25:49 INFO - PROCESS | 1850 | 1477758349712 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 09:25:49 INFO - PROCESS | 1850 | 1477758349722 Marionette TRACE conn4 <- [1,961,null,{}] 09:25:49 INFO - PROCESS | 1850 | 1477758349730 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b0800 == 18 [pid = 1850] [id = 231] 09:25:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8b9b0c00) [pid = 1850] [serial = 676] [outer = (nil)] 09:25:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8cb19000) [pid = 1850] [serial = 677] [outer = 0x8b9b0c00] 09:25:49 INFO - PROCESS | 1850 | 1477758349838 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8cb18800) [pid = 1850] [serial = 678] [outer = 0x8b9b0c00] 09:25:50 INFO - PROCESS | 1850 | 1477758350449 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:50 INFO - . 09:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1120ms 09:25:50 INFO - PROCESS | 1850 | 1477758350499 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1850 | 1477758350507 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 09:25:50 INFO - PROCESS | 1850 | 1477758350516 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:50 INFO - PROCESS | 1850 | 1477758350699 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 09:25:50 INFO - PROCESS | 1850 | 1477758350841 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 09:25:50 INFO - PROCESS | 1850 | 1477758350847 Marionette TRACE conn4 <- [1,965,null,["8"]] 09:25:50 INFO - PROCESS | 1850 | 1477758350854 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 09:25:50 INFO - PROCESS | 1850 | 1477758350862 Marionette TRACE conn4 <- [1,966,null,{}] 09:25:50 INFO - PROCESS | 1850 | 1477758350872 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f747000 == 19 [pid = 1850] [id = 232] 09:25:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8f8d4800) [pid = 1850] [serial = 679] [outer = (nil)] 09:25:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x90512c00) [pid = 1850] [serial = 680] [outer = 0x8f8d4800] 09:25:50 INFO - PROCESS | 1850 | 1477758350984 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x90f89800) [pid = 1850] [serial = 681] [outer = 0x8f8d4800] 09:25:51 INFO - PROCESS | 1850 | 1477758351596 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:51 INFO - . 09:25:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1121ms 09:25:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 09:25:51 INFO - PROCESS | 1850 | 1477758351651 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1850 | 1477758351654 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 09:25:51 INFO - PROCESS | 1850 | 1477758351663 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:51 INFO - PROCESS | 1850 | 1477758351837 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 09:25:51 INFO - PROCESS | 1850 | 1477758351990 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 09:25:52 INFO - PROCESS | 1850 | 1477758351999 Marionette TRACE conn4 <- [1,970,null,["8"]] 09:25:52 INFO - PROCESS | 1850 | 1477758352009 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 09:25:52 INFO - PROCESS | 1850 | 1477758352016 Marionette TRACE conn4 <- [1,971,null,{}] 09:25:52 INFO - PROCESS | 1850 | 1477758352022 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x97b7b400 == 20 [pid = 1850] [id = 233] 09:25:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x97d30c00) [pid = 1850] [serial = 682] [outer = (nil)] 09:25:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x98fba800) [pid = 1850] [serial = 683] [outer = 0x97d30c00] 09:25:52 INFO - PROCESS | 1850 | 1477758352116 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x9a34e400) [pid = 1850] [serial = 684] [outer = 0x97d30c00] 09:25:52 INFO - PROCESS | 1850 | 1477758352698 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:52 INFO - . 09:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1073ms 09:25:52 INFO - PROCESS | 1850 | 1477758352753 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1850 | 1477758352758 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 09:25:52 INFO - PROCESS | 1850 | 1477758352768 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:52 INFO - PROCESS | 1850 | 1477758352951 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 09:25:53 INFO - PROCESS | 1850 | 1477758353088 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 09:25:53 INFO - PROCESS | 1850 | 1477758353093 Marionette TRACE conn4 <- [1,975,null,["8"]] 09:25:53 INFO - PROCESS | 1850 | 1477758353101 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 09:25:53 INFO - PROCESS | 1850 | 1477758353108 Marionette TRACE conn4 <- [1,976,null,{}] 09:25:53 INFO - PROCESS | 1850 | 1477758353117 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a4dc400 == 21 [pid = 1850] [id = 234] 09:25:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x9a4de800) [pid = 1850] [serial = 685] [outer = (nil)] 09:25:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x9af18800) [pid = 1850] [serial = 686] [outer = 0x9a4de800] 09:25:53 INFO - PROCESS | 1850 | 1477758353223 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x9aff0800) [pid = 1850] [serial = 687] [outer = 0x9a4de800] 09:25:53 INFO - PROCESS | 1850 | 1477758353814 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:53 INFO - . 09:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1070ms 09:25:53 INFO - PROCESS | 1850 | 1477758353868 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1850 | 1477758353874 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 09:25:53 INFO - PROCESS | 1850 | 1477758353884 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:54 INFO - PROCESS | 1850 | 1477758354043 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:25:54 INFO - PROCESS | 1850 | 1477758354181 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 09:25:54 INFO - PROCESS | 1850 | 1477758354185 Marionette TRACE conn4 <- [1,980,null,["8"]] 09:25:54 INFO - PROCESS | 1850 | 1477758354192 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 09:25:54 INFO - PROCESS | 1850 | 1477758354197 Marionette TRACE conn4 <- [1,981,null,{}] 09:25:54 INFO - PROCESS | 1850 | 1477758354203 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b37f000 == 22 [pid = 1850] [id = 235] 09:25:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x9b37f400) [pid = 1850] [serial = 688] [outer = (nil)] 09:25:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x9b42c400) [pid = 1850] [serial = 689] [outer = 0x9b37f400] 09:25:54 INFO - PROCESS | 1850 | 1477758354301 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x9b4cac00) [pid = 1850] [serial = 690] [outer = 0x9b37f400] 09:25:54 INFO - PROCESS | 1850 | 1477758354968 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:55 INFO - . 09:25:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1177ms 09:25:55 INFO - PROCESS | 1850 | 1477758355061 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1850 | 1477758355066 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 09:25:55 INFO - PROCESS | 1850 | 1477758355077 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:55 INFO - PROCESS | 1850 | 1477758355292 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 09:25:55 INFO - PROCESS | 1850 | 1477758355434 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 09:25:55 INFO - PROCESS | 1850 | 1477758355440 Marionette TRACE conn4 <- [1,985,null,["8"]] 09:25:55 INFO - PROCESS | 1850 | 1477758355450 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 09:25:55 INFO - PROCESS | 1850 | 1477758355456 Marionette TRACE conn4 <- [1,986,null,{}] 09:25:55 INFO - PROCESS | 1850 | 1477758355462 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1a000 == 23 [pid = 1850] [id = 236] 09:25:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8da29800) [pid = 1850] [serial = 691] [outer = (nil)] 09:25:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8db06c00) [pid = 1850] [serial = 692] [outer = 0x8da29800] 09:25:55 INFO - PROCESS | 1850 | 1477758355555 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8f745800) [pid = 1850] [serial = 693] [outer = 0x8da29800] 09:25:55 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e9c00 == 22 [pid = 1850] [id = 222] 09:25:55 INFO - PROCESS | 1850 | --DOCSHELL 0xa3011800 == 21 [pid = 1850] [id = 218] 09:25:56 INFO - PROCESS | 1850 | 1477758356155 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:56 INFO - . 09:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1122ms 09:25:56 INFO - PROCESS | 1850 | 1477758356205 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 09:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 09:25:56 INFO - PROCESS | 1850 | 1477758356210 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 09:25:56 INFO - PROCESS | 1850 | 1477758356216 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:56 INFO - PROCESS | 1850 | 1477758356397 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 09:25:56 INFO - PROCESS | 1850 | 1477758356502 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 09:25:56 INFO - PROCESS | 1850 | 1477758356506 Marionette TRACE conn4 <- [1,990,null,["8"]] 09:25:56 INFO - PROCESS | 1850 | 1477758356512 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 09:25:56 INFO - PROCESS | 1850 | 1477758356517 Marionette TRACE conn4 <- [1,991,null,{}] 09:25:56 INFO - PROCESS | 1850 | 1477758356523 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f746400 == 22 [pid = 1850] [id = 237] 09:25:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x90f5bc00) [pid = 1850] [serial = 694] [outer = (nil)] 09:25:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x96d10800) [pid = 1850] [serial = 695] [outer = 0x90f5bc00] 09:25:56 INFO - PROCESS | 1850 | 1477758356611 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x97536400) [pid = 1850] [serial = 696] [outer = 0x90f5bc00] 09:25:57 INFO - PROCESS | 1850 | 1477758357101 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:57 INFO - . 09:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 932ms 09:25:57 INFO - PROCESS | 1850 | 1477758357161 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1850 | 1477758357168 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 09:25:57 INFO - PROCESS | 1850 | 1477758357175 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:57 INFO - PROCESS | 1850 | 1477758357331 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 09:25:57 INFO - PROCESS | 1850 | 1477758357438 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 09:25:57 INFO - PROCESS | 1850 | 1477758357442 Marionette TRACE conn4 <- [1,995,null,["8"]] 09:25:57 INFO - PROCESS | 1850 | 1477758357447 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 09:25:57 INFO - PROCESS | 1850 | 1477758357453 Marionette TRACE conn4 <- [1,996,null,{}] 09:25:57 INFO - PROCESS | 1850 | 1477758357459 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x98fae000 == 23 [pid = 1850] [id = 238] 09:25:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x98fb3000) [pid = 1850] [serial = 697] [outer = (nil)] 09:25:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x9a01c800) [pid = 1850] [serial = 698] [outer = 0x98fb3000] 09:25:57 INFO - PROCESS | 1850 | 1477758357548 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x9a396800) [pid = 1850] [serial = 699] [outer = 0x98fb3000] 09:25:58 INFO - PROCESS | 1850 | 1477758358063 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:58 INFO - . 09:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 923ms 09:25:58 INFO - PROCESS | 1850 | 1477758358110 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1850 | 1477758358115 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 09:25:58 INFO - PROCESS | 1850 | 1477758358122 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:58 INFO - PROCESS | 1850 | 1477758358347 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:25:58 INFO - PROCESS | 1850 | 1477758358371 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 09:25:58 INFO - PROCESS | 1850 | 1477758358375 Marionette TRACE conn4 <- [1,1000,null,["8"]] 09:25:58 INFO - PROCESS | 1850 | 1477758358380 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 09:25:58 INFO - PROCESS | 1850 | 1477758358387 Marionette TRACE conn4 <- [1,1001,null,{}] 09:25:58 INFO - PROCESS | 1850 | 1477758358393 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x9afef800 == 24 [pid = 1850] [id = 239] 09:25:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x9b382000) [pid = 1850] [serial = 700] [outer = (nil)] 09:25:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x9b5f3800) [pid = 1850] [serial = 701] [outer = 0x9b382000] 09:25:58 INFO - PROCESS | 1850 | 1477758358534 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x9ce5f400) [pid = 1850] [serial = 702] [outer = 0x9b382000] 09:25:59 INFO - PROCESS | 1850 | 1477758359158 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 09:25:59 INFO - . 09:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1080ms 09:25:59 INFO - PROCESS | 1850 | 1477758359215 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1850 | 1477758359218 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 09:25:59 INFO - PROCESS | 1850 | 1477758359225 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:25:59 INFO - PROCESS | 1850 | 1477758359423 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 09:25:59 INFO - PROCESS | 1850 | 1477758359489 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 09:25:59 INFO - PROCESS | 1850 | 1477758359493 Marionette TRACE conn4 <- [1,1005,null,["8"]] 09:25:59 INFO - PROCESS | 1850 | 1477758359497 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 09:25:59 INFO - PROCESS | 1850 | 1477758359502 Marionette TRACE conn4 <- [1,1006,null,{}] 09:25:59 INFO - PROCESS | 1850 | 1477758359510 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1850 | ++DOCSHELL 0xa1011c00 == 25 [pid = 1850] [id = 240] 09:25:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0xa1013800) [pid = 1850] [serial = 703] [outer = (nil)] 09:25:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0xa2536000) [pid = 1850] [serial = 704] [outer = 0xa1013800] 09:25:59 INFO - PROCESS | 1850 | 1477758359592 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0xa2578000) [pid = 1850] [serial = 705] [outer = 0xa1013800] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x983a9400) [pid = 1850] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8cb23c00) [pid = 1850] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0xa4592800) [pid = 1850] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8da2a800) [pid = 1850] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x9b4c5400) [pid = 1850] [serial = 644] [outer = (nil)] [url = about:blank] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8f70e400) [pid = 1850] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8da2ec00) [pid = 1850] [serial = 652] [outer = (nil)] [url = about:blank] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x9634c400) [pid = 1850] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x92a56800) [pid = 1850] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x97d32c00) [pid = 1850] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 09:25:59 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x97a34400) [pid = 1850] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 09:26:00 INFO - PROCESS | 1850 | 1477758360178 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:00 INFO - . 09:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 970ms 09:26:00 INFO - PROCESS | 1850 | 1477758360225 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1850 | 1477758360229 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 09:26:00 INFO - PROCESS | 1850 | 1477758360236 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:00 INFO - PROCESS | 1850 | 1477758360414 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 09:26:00 INFO - PROCESS | 1850 | 1477758360424 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 09:26:00 INFO - PROCESS | 1850 | 1477758360428 Marionette TRACE conn4 <- [1,1010,null,["8"]] 09:26:00 INFO - PROCESS | 1850 | 1477758360432 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 09:26:00 INFO - PROCESS | 1850 | 1477758360438 Marionette TRACE conn4 <- [1,1011,null,{}] 09:26:00 INFO - PROCESS | 1850 | 1477758360443 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b912800 == 26 [pid = 1850] [id = 241] 09:26:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0xa2578800) [pid = 1850] [serial = 706] [outer = (nil)] 09:26:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0xa28d5400) [pid = 1850] [serial = 707] [outer = 0xa2578800] 09:26:00 INFO - PROCESS | 1850 | 1477758360532 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0xa28d8000) [pid = 1850] [serial = 708] [outer = 0xa2578800] 09:26:01 INFO - PROCESS | 1850 | 1477758361079 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:01 INFO - . 09:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 868ms 09:26:01 INFO - PROCESS | 1850 | 1477758361120 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1850 | 1477758361123 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 09:26:01 INFO - PROCESS | 1850 | 1477758361131 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:01 INFO - PROCESS | 1850 | 1477758361275 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 09:26:01 INFO - PROCESS | 1850 | 1477758361283 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 09:26:01 INFO - PROCESS | 1850 | 1477758361289 Marionette TRACE conn4 <- [1,1015,null,["8"]] 09:26:01 INFO - PROCESS | 1850 | 1477758361294 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 09:26:01 INFO - PROCESS | 1850 | 1477758361300 Marionette TRACE conn4 <- [1,1016,null,{}] 09:26:01 INFO - PROCESS | 1850 | 1477758361305 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1850 | ++DOCSHELL 0xa28d9400 == 27 [pid = 1850] [id = 242] 09:26:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa2c40800) [pid = 1850] [serial = 709] [outer = (nil)] 09:26:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0xa2c46800) [pid = 1850] [serial = 710] [outer = 0xa2c40800] 09:26:01 INFO - PROCESS | 1850 | 1477758361384 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0xa2c42800) [pid = 1850] [serial = 711] [outer = 0xa2c40800] 09:26:01 INFO - . 09:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 822ms 09:26:01 INFO - PROCESS | 1850 | 1477758361945 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:01 INFO - PROCESS | 1850 | 1477758361954 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1850 | 1477758361957 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 09:26:01 INFO - PROCESS | 1850 | 1477758361963 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:02 INFO - PROCESS | 1850 | 1477758362096 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:26:02 INFO - PROCESS | 1850 | 1477758362228 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 09:26:02 INFO - PROCESS | 1850 | 1477758362233 Marionette TRACE conn4 <- [1,1020,null,["8"]] 09:26:02 INFO - PROCESS | 1850 | 1477758362284 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 09:26:02 INFO - PROCESS | 1850 | 1477758362294 Marionette TRACE conn4 <- [1,1021,null,{}] 09:26:02 INFO - PROCESS | 1850 | 1477758362303 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b915000 == 28 [pid = 1850] [id = 243] 09:26:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8b916000) [pid = 1850] [serial = 712] [outer = (nil)] 09:26:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8b9eb800) [pid = 1850] [serial = 713] [outer = 0x8b916000] 09:26:02 INFO - PROCESS | 1850 | 1477758362408 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8da28c00) [pid = 1850] [serial = 714] [outer = 0x8b916000] 09:26:03 INFO - PROCESS | 1850 | 1477758363040 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:03 INFO - . 09:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1168ms 09:26:03 INFO - PROCESS | 1850 | 1477758363133 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 09:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 09:26:03 INFO - PROCESS | 1850 | 1477758363140 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 09:26:03 INFO - PROCESS | 1850 | 1477758363148 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:03 INFO - PROCESS | 1850 | 1477758363387 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 09:26:03 INFO - PROCESS | 1850 | 1477758363406 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 09:26:03 INFO - PROCESS | 1850 | 1477758363411 Marionette TRACE conn4 <- [1,1025,null,["8"]] 09:26:03 INFO - PROCESS | 1850 | 1477758363514 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 09:26:03 INFO - PROCESS | 1850 | 1477758363522 Marionette TRACE conn4 <- [1,1026,null,{}] 09:26:03 INFO - PROCESS | 1850 | 1477758363532 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x97062400 == 29 [pid = 1850] [id = 244] 09:26:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x97063400) [pid = 1850] [serial = 715] [outer = (nil)] 09:26:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x97a41400) [pid = 1850] [serial = 716] [outer = 0x97063400] 09:26:03 INFO - PROCESS | 1850 | 1477758363630 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x90f59800) [pid = 1850] [serial = 717] [outer = 0x97063400] 09:26:04 INFO - PROCESS | 1850 | 1477758364283 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:04 INFO - . 09:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1173ms 09:26:04 INFO - PROCESS | 1850 | 1477758364325 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1850 | 1477758364329 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 09:26:04 INFO - PROCESS | 1850 | 1477758364337 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:04 INFO - PROCESS | 1850 | 1477758364511 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 09:26:04 INFO - PROCESS | 1850 | 1477758364685 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 09:26:04 INFO - PROCESS | 1850 | 1477758364695 Marionette TRACE conn4 <- [1,1030,null,["8"]] 09:26:04 INFO - PROCESS | 1850 | 1477758364706 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 09:26:04 INFO - PROCESS | 1850 | 1477758364713 Marionette TRACE conn4 <- [1,1031,null,{}] 09:26:04 INFO - PROCESS | 1850 | 1477758364718 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce5fc00 == 30 [pid = 1850] [id = 245] 09:26:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x9ce60000) [pid = 1850] [serial = 718] [outer = (nil)] 09:26:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x9ce6b800) [pid = 1850] [serial = 719] [outer = 0x9ce60000] 09:26:04 INFO - PROCESS | 1850 | 1477758364813 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0xa2855c00) [pid = 1850] [serial = 720] [outer = 0x9ce60000] 09:26:05 INFO - PROCESS | 1850 | 1477758365399 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:05 INFO - . 09:26:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1123ms 09:26:05 INFO - PROCESS | 1850 | 1477758365460 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1850 | 1477758365464 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 09:26:05 INFO - PROCESS | 1850 | 1477758365472 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:05 INFO - PROCESS | 1850 | 1477758365652 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 09:26:05 INFO - PROCESS | 1850 | 1477758365799 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 09:26:05 INFO - PROCESS | 1850 | 1477758365804 Marionette TRACE conn4 <- [1,1035,null,["8"]] 09:26:05 INFO - PROCESS | 1850 | 1477758365814 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 09:26:05 INFO - PROCESS | 1850 | 1477758365821 Marionette TRACE conn4 <- [1,1036,null,{}] 09:26:05 INFO - PROCESS | 1850 | 1477758365827 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1850 | ++DOCSHELL 0xa28d4800 == 31 [pid = 1850] [id = 246] 09:26:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0xa2c45000) [pid = 1850] [serial = 721] [outer = (nil)] 09:26:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0xa2c76800) [pid = 1850] [serial = 722] [outer = 0xa2c45000] 09:26:05 INFO - PROCESS | 1850 | 1477758365922 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0xa3012000) [pid = 1850] [serial = 723] [outer = 0xa2c45000] 09:26:06 INFO - PROCESS | 1850 | 1477758366568 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:06 INFO - . 09:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1121ms 09:26:06 INFO - PROCESS | 1850 | 1477758366620 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1850 | 1477758366624 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 09:26:06 INFO - PROCESS | 1850 | 1477758366633 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:06 INFO - PROCESS | 1850 | 1477758366812 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:26:07 INFO - PROCESS | 1850 | 1477758367097 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 09:26:07 INFO - PROCESS | 1850 | 1477758367103 Marionette TRACE conn4 <- [1,1040,null,["8"]] 09:26:07 INFO - PROCESS | 1850 | 1477758367119 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 09:26:07 INFO - PROCESS | 1850 | 1477758367128 Marionette TRACE conn4 <- [1,1041,null,{}] 09:26:07 INFO - PROCESS | 1850 | 1477758367135 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2ac00 == 32 [pid = 1850] [id = 247] 09:26:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8da30800) [pid = 1850] [serial = 724] [outer = (nil)] 09:26:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8f8d6000) [pid = 1850] [serial = 725] [outer = 0x8da30800] 09:26:07 INFO - PROCESS | 1850 | 1477758367229 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x90f80800) [pid = 1850] [serial = 726] [outer = 0x8da30800] 09:26:07 INFO - PROCESS | 1850 | 1477758367882 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:07 INFO - . 09:26:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1272ms 09:26:07 INFO - PROCESS | 1850 | 1477758367941 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1850 | 1477758367947 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 09:26:07 INFO - PROCESS | 1850 | 1477758367956 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:08 INFO - PROCESS | 1850 | 1477758368129 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 09:26:08 INFO - PROCESS | 1850 | 1477758368286 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 09:26:08 INFO - PROCESS | 1850 | 1477758368293 Marionette TRACE conn4 <- [1,1045,null,["8"]] 09:26:08 INFO - PROCESS | 1850 | 1477758368305 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 09:26:08 INFO - PROCESS | 1850 | 1477758368312 Marionette TRACE conn4 <- [1,1046,null,{}] 09:26:08 INFO - PROCESS | 1850 | 1477758368318 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d32800 == 33 [pid = 1850] [id = 248] 09:26:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x97d33c00) [pid = 1850] [serial = 727] [outer = (nil)] 09:26:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x983af000) [pid = 1850] [serial = 728] [outer = 0x97d33c00] 09:26:08 INFO - PROCESS | 1850 | 1477758368408 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x9a21ac00) [pid = 1850] [serial = 729] [outer = 0x97d33c00] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0xa1011c00 == 32 [pid = 1850] [id = 240] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2ac00 == 31 [pid = 1850] [id = 247] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0xa28d9400 == 30 [pid = 1850] [id = 242] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8b912800 == 29 [pid = 1850] [id = 241] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8b915000 == 28 [pid = 1850] [id = 243] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0x97062400 == 27 [pid = 1850] [id = 244] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0x9ce5fc00 == 26 [pid = 1850] [id = 245] 09:26:09 INFO - PROCESS | 1850 | --DOCSHELL 0xa28d4800 == 25 [pid = 1850] [id = 246] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8d8ad400) [pid = 1850] [serial = 649] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8d68b400) [pid = 1850] [serial = 648] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8db07800) [pid = 1850] [serial = 654] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8da32800) [pid = 1850] [serial = 653] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8f742800) [pid = 1850] [serial = 657] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8f739c00) [pid = 1850] [serial = 656] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x959fa000) [pid = 1850] [serial = 660] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x92ada400) [pid = 1850] [serial = 659] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x9752d400) [pid = 1850] [serial = 663] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x97064000) [pid = 1850] [serial = 662] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x97a92400) [pid = 1850] [serial = 666] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x97a3c800) [pid = 1850] [serial = 665] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x98321400) [pid = 1850] [serial = 669] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9831a000) [pid = 1850] [serial = 668] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x983af800) [pid = 1850] [serial = 672] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x98fb0000) [pid = 1850] [serial = 671] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9a0d0400) [pid = 1850] [serial = 674] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0xa4808c00) [pid = 1850] [serial = 646] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0xa30a4c00) [pid = 1850] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 09:26:09 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8b9e9400) [pid = 1850] [serial = 651] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1850 | 1477758369788 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:09 INFO - . 09:26:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1872ms 09:26:09 INFO - PROCESS | 1850 | 1477758369837 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1850 | 1477758369843 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 09:26:09 INFO - PROCESS | 1850 | 1477758369854 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:10 INFO - PROCESS | 1850 | 1477758370027 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 09:26:10 INFO - PROCESS | 1850 | 1477758370040 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 09:26:10 INFO - PROCESS | 1850 | 1477758370046 Marionette TRACE conn4 <- [1,1050,null,["8"]] 09:26:10 INFO - PROCESS | 1850 | 1477758370054 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 09:26:10 INFO - PROCESS | 1850 | 1477758370059 Marionette TRACE conn4 <- [1,1051,null,{}] 09:26:10 INFO - PROCESS | 1850 | 1477758370066 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0ec00 == 26 [pid = 1850] [id = 249] 09:26:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8db10000) [pid = 1850] [serial = 730] [outer = (nil)] 09:26:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8f70a400) [pid = 1850] [serial = 731] [outer = 0x8db10000] 09:26:10 INFO - PROCESS | 1850 | 1477758370182 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8f739c00) [pid = 1850] [serial = 732] [outer = 0x8db10000] 09:26:10 INFO - PROCESS | 1850 | 1477758370791 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:10 INFO - . 09:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 971ms 09:26:10 INFO - PROCESS | 1850 | 1477758370824 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1850 | 1477758370828 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 09:26:10 INFO - PROCESS | 1850 | 1477758370836 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:11 INFO - PROCESS | 1850 | 1477758371050 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 09:26:11 INFO - PROCESS | 1850 | 1477758371065 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 09:26:11 INFO - PROCESS | 1850 | 1477758371069 Marionette TRACE conn4 <- [1,1055,null,["8"]] 09:26:11 INFO - PROCESS | 1850 | 1477758371075 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 09:26:11 INFO - PROCESS | 1850 | 1477758371081 Marionette TRACE conn4 <- [1,1056,null,{}] 09:26:11 INFO - PROCESS | 1850 | 1477758371087 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x90513c00 == 27 [pid = 1850] [id = 250] 09:26:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x90f57000) [pid = 1850] [serial = 733] [outer = (nil)] 09:26:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x92b99000) [pid = 1850] [serial = 734] [outer = 0x90f57000] 09:26:11 INFO - PROCESS | 1850 | 1477758371178 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x92b9e800) [pid = 1850] [serial = 735] [outer = 0x90f57000] 09:26:11 INFO - PROCESS | 1850 | 1477758371765 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:11 INFO - . 09:26:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 968ms 09:26:11 INFO - PROCESS | 1850 | 1477758371826 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1850 | 1477758371834 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 09:26:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 09:26:11 INFO - PROCESS | 1850 | 1477758371841 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:12 INFO - PROCESS | 1850 | 1477758372050 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:26:12 INFO - PROCESS | 1850 | 1477758372072 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 09:26:12 INFO - PROCESS | 1850 | 1477758372077 Marionette TRACE conn4 <- [1,1060,null,["8"]] 09:26:12 INFO - PROCESS | 1850 | 1477758372082 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 09:26:12 INFO - PROCESS | 1850 | 1477758372089 Marionette TRACE conn4 <- [1,1061,null,{}] 09:26:12 INFO - PROCESS | 1850 | 1477758372095 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d0bc00 == 28 [pid = 1850] [id = 251] 09:26:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x93d0c000) [pid = 1850] [serial = 736] [outer = (nil)] 09:26:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x9570fc00) [pid = 1850] [serial = 737] [outer = 0x93d0c000] 09:26:12 INFO - PROCESS | 1850 | 1477758372251 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x96d08800) [pid = 1850] [serial = 738] [outer = 0x93d0c000] 09:26:12 INFO - PROCESS | 1850 | 1477758372828 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:12 INFO - . 09:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1019ms 09:26:12 INFO - PROCESS | 1850 | 1477758372915 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1850 | 1477758372920 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 09:26:12 INFO - PROCESS | 1850 | 1477758372927 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:13 INFO - PROCESS | 1850 | 1477758373137 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 09:26:13 INFO - PROCESS | 1850 | 1477758373165 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 09:26:13 INFO - PROCESS | 1850 | 1477758373170 Marionette TRACE conn4 <- [1,1065,null,["8"]] 09:26:13 INFO - PROCESS | 1850 | 1477758373175 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 09:26:13 INFO - PROCESS | 1850 | 1477758373183 Marionette TRACE conn4 <- [1,1066,null,{}] 09:26:13 INFO - PROCESS | 1850 | 1477758373189 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da35c00 == 29 [pid = 1850] [id = 252] 09:26:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x97a3a000) [pid = 1850] [serial = 739] [outer = (nil)] 09:26:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x9ce5d800) [pid = 1850] [serial = 740] [outer = 0x97a3a000] 09:26:13 INFO - PROCESS | 1850 | 1477758373354 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x9ce6c000) [pid = 1850] [serial = 741] [outer = 0x97a3a000] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0xa3016000) [pid = 1850] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0xa2c40800) [pid = 1850] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0xa2578800) [pid = 1850] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0xa1013800) [pid = 1850] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x90f5bc00) [pid = 1850] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8da29800) [pid = 1850] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x97d30c00) [pid = 1850] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8f8d4800) [pid = 1850] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9b37f400) [pid = 1850] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x9a4de800) [pid = 1850] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8b9b0c00) [pid = 1850] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x9a022000) [pid = 1850] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x9b382000) [pid = 1850] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 09:26:14 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x98fb3000) [pid = 1850] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 09:26:14 INFO - PROCESS | 1850 | 1477758374455 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:14 INFO - . 09:26:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1584ms 09:26:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 09:26:14 INFO - PROCESS | 1850 | 1477758374511 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1850 | 1477758374514 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 09:26:14 INFO - PROCESS | 1850 | 1477758374521 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:14 INFO - PROCESS | 1850 | 1477758374720 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 09:26:14 INFO - PROCESS | 1850 | 1477758374732 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 09:26:14 INFO - PROCESS | 1850 | 1477758374735 Marionette TRACE conn4 <- [1,1070,null,["8"]] 09:26:14 INFO - PROCESS | 1850 | 1477758374740 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 09:26:14 INFO - PROCESS | 1850 | 1477758374745 Marionette TRACE conn4 <- [1,1071,null,{}] 09:26:14 INFO - PROCESS | 1850 | 1477758374750 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2539c00 == 30 [pid = 1850] [id = 253] 09:26:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0xa253a800) [pid = 1850] [serial = 742] [outer = (nil)] 09:26:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa28cf800) [pid = 1850] [serial = 743] [outer = 0xa253a800] 09:26:14 INFO - PROCESS | 1850 | 1477758374833 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0xa2c3f800) [pid = 1850] [serial = 744] [outer = 0xa253a800] 09:26:15 INFO - PROCESS | 1850 | 1477758375384 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:15 INFO - . 09:26:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 874ms 09:26:15 INFO - PROCESS | 1850 | 1477758375393 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1850 | 1477758375397 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 09:26:15 INFO - PROCESS | 1850 | 1477758375435 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:15 INFO - PROCESS | 1850 | 1477758375612 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 09:26:15 INFO - PROCESS | 1850 | 1477758375620 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 09:26:15 INFO - PROCESS | 1850 | 1477758375624 Marionette TRACE conn4 <- [1,1075,null,["8"]] 09:26:15 INFO - PROCESS | 1850 | 1477758375628 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 09:26:15 INFO - PROCESS | 1850 | 1477758375633 Marionette TRACE conn4 <- [1,1076,null,{}] 09:26:15 INFO - PROCESS | 1850 | 1477758375736 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da36c00 == 31 [pid = 1850] [id = 254] 09:26:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0xa309a000) [pid = 1850] [serial = 745] [outer = (nil)] 09:26:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0xa30a1400) [pid = 1850] [serial = 746] [outer = 0xa309a000] 09:26:15 INFO - PROCESS | 1850 | 1477758375824 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0xa30a3400) [pid = 1850] [serial = 747] [outer = 0xa309a000] 09:26:16 INFO - PROCESS | 1850 | 1477758376385 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:16 INFO - . 09:26:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 972ms 09:26:16 INFO - PROCESS | 1850 | 1477758376453 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1850 | 1477758376460 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 09:26:16 INFO - PROCESS | 1850 | 1477758376471 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:16 INFO - PROCESS | 1850 | 1477758376682 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:26:16 INFO - PROCESS | 1850 | 1477758376832 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 09:26:16 INFO - PROCESS | 1850 | 1477758376839 Marionette TRACE conn4 <- [1,1080,null,["8"]] 09:26:16 INFO - PROCESS | 1850 | 1477758376851 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 09:26:16 INFO - PROCESS | 1850 | 1477758376859 Marionette TRACE conn4 <- [1,1081,null,{}] 09:26:16 INFO - PROCESS | 1850 | 1477758376866 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x90517800 == 32 [pid = 1850] [id = 255] 09:26:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x905d7800) [pid = 1850] [serial = 748] [outer = (nil)] 09:26:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x90f5b000) [pid = 1850] [serial = 749] [outer = 0x905d7800] 09:26:16 INFO - PROCESS | 1850 | 1477758376978 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x9050d000) [pid = 1850] [serial = 750] [outer = 0x905d7800] 09:26:17 INFO - PROCESS | 1850 | 1477758377693 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:17 INFO - . 09:26:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1320ms 09:26:17 INFO - PROCESS | 1850 | 1477758377791 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1850 | 1477758377796 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 09:26:17 INFO - PROCESS | 1850 | 1477758377830 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:18 INFO - PROCESS | 1850 | 1477758378018 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 09:26:18 INFO - PROCESS | 1850 | 1477758378168 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 09:26:18 INFO - PROCESS | 1850 | 1477758378172 Marionette TRACE conn4 <- [1,1085,null,["8"]] 09:26:18 INFO - PROCESS | 1850 | 1477758378185 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 09:26:18 INFO - PROCESS | 1850 | 1477758378190 Marionette TRACE conn4 <- [1,1086,null,{}] 09:26:18 INFO - PROCESS | 1850 | 1477758378196 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x93dde400 == 33 [pid = 1850] [id = 256] 09:26:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x96350000) [pid = 1850] [serial = 751] [outer = (nil)] 09:26:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x97530400) [pid = 1850] [serial = 752] [outer = 0x96350000] 09:26:18 INFO - PROCESS | 1850 | 1477758378307 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x9af13400) [pid = 1850] [serial = 753] [outer = 0x96350000] 09:26:19 INFO - PROCESS | 1850 | 1477758378996 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:19 INFO - . 09:26:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1279ms 09:26:19 INFO - PROCESS | 1850 | 1477758379127 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1850 | 1477758379135 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 09:26:19 INFO - PROCESS | 1850 | 1477758379143 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:19 INFO - PROCESS | 1850 | 1477758379334 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 09:26:19 INFO - PROCESS | 1850 | 1477758379485 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 09:26:19 INFO - PROCESS | 1850 | 1477758379489 Marionette TRACE conn4 <- [1,1090,null,["8"]] 09:26:19 INFO - PROCESS | 1850 | 1477758379499 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 09:26:19 INFO - PROCESS | 1850 | 1477758379507 Marionette TRACE conn4 <- [1,1091,null,{}] 09:26:19 INFO - PROCESS | 1850 | 1477758379513 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d0ac00 == 34 [pid = 1850] [id = 257] 09:26:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0xa309f400) [pid = 1850] [serial = 754] [outer = (nil)] 09:26:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0xa45ec400) [pid = 1850] [serial = 755] [outer = 0xa309f400] 09:26:19 INFO - PROCESS | 1850 | 1477758379613 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0xa4809400) [pid = 1850] [serial = 756] [outer = 0xa309f400] 09:26:20 INFO - PROCESS | 1850 | 1477758380267 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:20 INFO - . 09:26:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1170ms 09:26:20 INFO - PROCESS | 1850 | 1477758380331 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1850 | 1477758380336 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 09:26:20 INFO - PROCESS | 1850 | 1477758380344 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:20 INFO - PROCESS | 1850 | 1477758380526 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 09:26:20 INFO - PROCESS | 1850 | 1477758380773 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 09:26:20 INFO - PROCESS | 1850 | 1477758380779 Marionette TRACE conn4 <- [1,1095,null,["8"]] 09:26:20 INFO - PROCESS | 1850 | 1477758380807 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 09:26:20 INFO - PROCESS | 1850 | 1477758380817 Marionette TRACE conn4 <- [1,1096,null,{}] 09:26:20 INFO - PROCESS | 1850 | 1477758380824 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb17000 == 35 [pid = 1850] [id = 258] 09:26:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8cb18000) [pid = 1850] [serial = 757] [outer = (nil)] 09:26:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8d9fbc00) [pid = 1850] [serial = 758] [outer = 0x8cb18000] 09:26:20 INFO - PROCESS | 1850 | 1477758380917 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8da30c00) [pid = 1850] [serial = 759] [outer = 0x8cb18000] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0xa2539c00 == 34 [pid = 1850] [id = 253] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0x8da35c00 == 33 [pid = 1850] [id = 252] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0x93d0bc00 == 32 [pid = 1850] [id = 251] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0x90513c00 == 31 [pid = 1850] [id = 250] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0ec00 == 30 [pid = 1850] [id = 249] 09:26:21 INFO - PROCESS | 1850 | --DOCSHELL 0x97d32800 == 29 [pid = 1850] [id = 248] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0xa309d400) [pid = 1850] [serial = 641] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0xa2c46800) [pid = 1850] [serial = 710] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0xa2c42800) [pid = 1850] [serial = 711] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0xa28d5400) [pid = 1850] [serial = 707] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0xa28d8000) [pid = 1850] [serial = 708] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0xa2536000) [pid = 1850] [serial = 704] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0xa2578000) [pid = 1850] [serial = 705] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x9b5f3800) [pid = 1850] [serial = 701] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9ce5f400) [pid = 1850] [serial = 702] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9a01c800) [pid = 1850] [serial = 698] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9a396800) [pid = 1850] [serial = 699] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x96d10800) [pid = 1850] [serial = 695] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x97536400) [pid = 1850] [serial = 696] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8db06c00) [pid = 1850] [serial = 692] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8f745800) [pid = 1850] [serial = 693] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x9b42c400) [pid = 1850] [serial = 689] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x9b4cac00) [pid = 1850] [serial = 690] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x9af18800) [pid = 1850] [serial = 686] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x9aff0800) [pid = 1850] [serial = 687] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x98fba800) [pid = 1850] [serial = 683] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x9a34e400) [pid = 1850] [serial = 684] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x90512c00) [pid = 1850] [serial = 680] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x90f89800) [pid = 1850] [serial = 681] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8cb19000) [pid = 1850] [serial = 677] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8cb18800) [pid = 1850] [serial = 678] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x9a225000) [pid = 1850] [serial = 675] [outer = (nil)] [url = about:blank] 09:26:21 INFO - PROCESS | 1850 | 1477758381676 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:21 INFO - . 09:26:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1371ms 09:26:21 INFO - PROCESS | 1850 | 1477758381719 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 09:26:21 INFO - PROCESS | 1850 | 1477758381725 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 09:26:21 INFO - PROCESS | 1850 | 1477758381750 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:21 INFO - PROCESS | 1850 | 1477758381946 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:26:21 INFO - PROCESS | 1850 | 1477758381962 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 09:26:21 INFO - PROCESS | 1850 | 1477758381968 Marionette TRACE conn4 <- [1,1100,null,["8"]] 09:26:21 INFO - PROCESS | 1850 | 1477758381976 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 09:26:21 INFO - PROCESS | 1850 | 1477758381983 Marionette TRACE conn4 <- [1,1101,null,{}] 09:26:22 INFO - PROCESS | 1850 | 1477758381988 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f741800 == 30 [pid = 1850] [id = 259] 09:26:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8f741c00) [pid = 1850] [serial = 760] [outer = (nil)] 09:26:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x90512c00) [pid = 1850] [serial = 761] [outer = 0x8f741c00] 09:26:22 INFO - PROCESS | 1850 | 1477758382076 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x905e2c00) [pid = 1850] [serial = 762] [outer = 0x8f741c00] 09:26:22 INFO - PROCESS | 1850 | 1477758382625 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:22 INFO - . 09:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 918ms 09:26:22 INFO - PROCESS | 1850 | 1477758382650 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1850 | 1477758382654 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 09:26:22 INFO - PROCESS | 1850 | 1477758382661 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:22 INFO - PROCESS | 1850 | 1477758382831 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 09:26:22 INFO - PROCESS | 1850 | 1477758382946 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 09:26:22 INFO - PROCESS | 1850 | 1477758382955 Marionette TRACE conn4 <- [1,1105,null,["8"]] 09:26:22 INFO - PROCESS | 1850 | 1477758382968 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 09:26:22 INFO - PROCESS | 1850 | 1477758382975 Marionette TRACE conn4 <- [1,1106,null,{}] 09:26:22 INFO - PROCESS | 1850 | 1477758382980 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f4f400 == 31 [pid = 1850] [id = 260] 09:26:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x93ddd400) [pid = 1850] [serial = 763] [outer = (nil)] 09:26:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x957dfc00) [pid = 1850] [serial = 764] [outer = 0x93ddd400] 09:26:23 INFO - PROCESS | 1850 | 1477758383064 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x97064400) [pid = 1850] [serial = 765] [outer = 0x93ddd400] 09:26:23 INFO - PROCESS | 1850 | 1477758383564 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:23 INFO - . 09:26:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 920ms 09:26:23 INFO - PROCESS | 1850 | 1477758383580 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1850 | 1477758383583 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 09:26:23 INFO - PROCESS | 1850 | 1477758383590 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:23 INFO - PROCESS | 1850 | 1477758383793 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 09:26:23 INFO - PROCESS | 1850 | 1477758383818 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 09:26:23 INFO - PROCESS | 1850 | 1477758383822 Marionette TRACE conn4 <- [1,1110,null,["8"]] 09:26:23 INFO - PROCESS | 1850 | 1477758383826 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 09:26:23 INFO - PROCESS | 1850 | 1477758383832 Marionette TRACE conn4 <- [1,1111,null,{}] 09:26:23 INFO - PROCESS | 1850 | 1477758383837 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x9752e000 == 32 [pid = 1850] [id = 261] 09:26:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x9787bc00) [pid = 1850] [serial = 766] [outer = (nil)] 09:26:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x98322000) [pid = 1850] [serial = 767] [outer = 0x9787bc00] 09:26:23 INFO - PROCESS | 1850 | 1477758383979 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x9a0cf800) [pid = 1850] [serial = 768] [outer = 0x9787bc00] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x93d0c000) [pid = 1850] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x97a3a000) [pid = 1850] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8db10000) [pid = 1850] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x97d33c00) [pid = 1850] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8b916000) [pid = 1850] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x97063400) [pid = 1850] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9ce60000) [pid = 1850] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0xa2c45000) [pid = 1850] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8da30800) [pid = 1850] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0xa253a800) [pid = 1850] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 09:26:24 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x90f57000) [pid = 1850] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 09:26:24 INFO - PROCESS | 1850 | 1477758384866 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:24 INFO - . 09:26:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1322ms 09:26:24 INFO - PROCESS | 1850 | 1477758384914 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1850 | 1477758384921 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 09:26:24 INFO - PROCESS | 1850 | 1477758384931 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:25 INFO - PROCESS | 1850 | 1477758385119 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 09:26:25 INFO - PROCESS | 1850 | 1477758385268 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 09:26:25 INFO - PROCESS | 1850 | 1477758385274 Marionette TRACE conn4 <- [1,1115,null,["8"]] 09:26:25 INFO - PROCESS | 1850 | 1477758385282 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 09:26:25 INFO - PROCESS | 1850 | 1477758385289 Marionette TRACE conn4 <- [1,1116,null,{}] 09:26:25 INFO - PROCESS | 1850 | 1477758385295 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f740c00 == 33 [pid = 1850] [id = 262] 09:26:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8f741400) [pid = 1850] [serial = 769] [outer = (nil)] 09:26:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x92ada400) [pid = 1850] [serial = 770] [outer = 0x8f741400] 09:26:25 INFO - PROCESS | 1850 | 1477758385403 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x90516800) [pid = 1850] [serial = 771] [outer = 0x8f741400] 09:26:25 INFO - PROCESS | 1850 | 1477758385992 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:26 INFO - . 09:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1119ms 09:26:26 INFO - PROCESS | 1850 | 1477758386052 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1850 | 1477758386057 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 09:26:26 INFO - PROCESS | 1850 | 1477758386065 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:26 INFO - PROCESS | 1850 | 1477758386239 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:26:26 INFO - PROCESS | 1850 | 1477758386403 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 09:26:26 INFO - PROCESS | 1850 | 1477758386408 Marionette TRACE conn4 <- [1,1120,null,["8"]] 09:26:26 INFO - PROCESS | 1850 | 1477758386415 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 09:26:26 INFO - PROCESS | 1850 | 1477758386421 Marionette TRACE conn4 <- [1,1121,null,{}] 09:26:26 INFO - PROCESS | 1850 | 1477758386426 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x97061400 == 34 [pid = 1850] [id = 263] 09:26:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x97066c00) [pid = 1850] [serial = 772] [outer = (nil)] 09:26:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x97a38400) [pid = 1850] [serial = 773] [outer = 0x97066c00] 09:26:26 INFO - PROCESS | 1850 | 1477758386520 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x97a3e800) [pid = 1850] [serial = 774] [outer = 0x97066c00] 09:26:27 INFO - PROCESS | 1850 | 1477758387091 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:27 INFO - . 09:26:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1072ms 09:26:27 INFO - PROCESS | 1850 | 1477758387145 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1850 | 1477758387152 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 09:26:27 INFO - PROCESS | 1850 | 1477758387160 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:27 INFO - PROCESS | 1850 | 1477758387322 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 09:26:27 INFO - PROCESS | 1850 | 1477758387473 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 09:26:27 INFO - PROCESS | 1850 | 1477758387478 Marionette TRACE conn4 <- [1,1125,null,["8"]] 09:26:27 INFO - PROCESS | 1850 | 1477758387488 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 09:26:27 INFO - PROCESS | 1850 | 1477758387495 Marionette TRACE conn4 <- [1,1126,null,{}] 09:26:27 INFO - PROCESS | 1850 | 1477758387502 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b4c1400 == 35 [pid = 1850] [id = 264] 09:26:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x9b4c9800) [pid = 1850] [serial = 775] [outer = (nil)] 09:26:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x9ce5cc00) [pid = 1850] [serial = 776] [outer = 0x9b4c9800] 09:26:27 INFO - PROCESS | 1850 | 1477758387599 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x9ce6e000) [pid = 1850] [serial = 777] [outer = 0x9b4c9800] 09:26:28 INFO - PROCESS | 1850 | 1477758388187 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 09:26:28 INFO - . 09:26:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1069ms 09:26:28 INFO - PROCESS | 1850 | 1477758388238 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 1850 | 1477758388243 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 09:26:28 INFO - PROCESS | 1850 | 1477758388251 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:28 INFO - PROCESS | 1850 | 1477758388429 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 09:26:28 INFO - PROCESS | 1850 | 1477758388593 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 09:26:28 INFO - PROCESS | 1850 | 1477758388598 Marionette TRACE conn4 <- [1,1130,null,["8"]] 09:26:28 INFO - PROCESS | 1850 | 1477758388605 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 09:26:28 INFO - PROCESS | 1850 | 1477758388612 Marionette TRACE conn4 <- [1,1131,null,{}] 09:26:28 INFO - PROCESS | 1850 | 1477758388620 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b37f400 == 36 [pid = 1850] [id = 265] 09:26:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0xa2582800) [pid = 1850] [serial = 778] [outer = (nil)] 09:26:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0xa28cfc00) [pid = 1850] [serial = 779] [outer = 0xa2582800] 09:26:28 INFO - PROCESS | 1850 | 1477758388717 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa28d8000) [pid = 1850] [serial = 780] [outer = 0xa2582800] 09:26:29 INFO - PROCESS | 1850 | 1477758389305 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 09:26:29 INFO - . 09:26:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1070ms 09:26:29 INFO - PROCESS | 1850 | 1477758389419 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1850 | 1477758389430 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 09:26:29 INFO - PROCESS | 1850 | 1477758389441 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:29 INFO - PROCESS | 1850 | 1477758389646 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 09:26:29 INFO - PROCESS | 1850 | 1477758389773 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 09:26:29 INFO - PROCESS | 1850 | 1477758389778 Marionette TRACE conn4 <- [1,1135,null,["8"]] 09:26:29 INFO - PROCESS | 1850 | 1477758389798 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 09:26:29 INFO - PROCESS | 1850 | 1477758389804 Marionette TRACE conn4 <- [1,1136,null,{}] 09:26:29 INFO - PROCESS | 1850 | 1477758389809 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c4b400 == 37 [pid = 1850] [id = 266] 09:26:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0xa2c73800) [pid = 1850] [serial = 781] [outer = (nil)] 09:26:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0xa3099400) [pid = 1850] [serial = 782] [outer = 0xa2c73800] 09:26:29 INFO - PROCESS | 1850 | 1477758389901 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0xa309c000) [pid = 1850] [serial = 783] [outer = 0xa2c73800] 09:26:30 INFO - PROCESS | 1850 | 1477758390482 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 09:26:30 INFO - . 09:26:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1070ms 09:26:30 INFO - PROCESS | 1850 | 1477758390541 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1850 | 1477758390544 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 09:26:30 INFO - PROCESS | 1850 | 1477758390553 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:30 INFO - PROCESS | 1850 | 1477758390767 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:26:30 INFO - PROCESS | 1850 | 1477758390894 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 09:26:30 INFO - PROCESS | 1850 | 1477758390898 Marionette TRACE conn4 <- [1,1140,null,["8"]] 09:26:30 INFO - PROCESS | 1850 | 1477758390904 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 09:26:30 INFO - PROCESS | 1850 | 1477758390909 Marionette TRACE conn4 <- [1,1141,null,{}] 09:26:30 INFO - PROCESS | 1850 | 1477758390914 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c4bc00 == 38 [pid = 1850] [id = 267] 09:26:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0xa309c800) [pid = 1850] [serial = 784] [outer = (nil)] 09:26:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0xa4cb1400) [pid = 1850] [serial = 785] [outer = 0xa309c800] 09:26:31 INFO - PROCESS | 1850 | 1477758391013 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0xa5ef0000) [pid = 1850] [serial = 786] [outer = 0xa309c800] 09:26:31 INFO - PROCESS | 1850 | 1477758391636 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 09:26:31 INFO - . 09:26:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1122ms 09:26:31 INFO - PROCESS | 1850 | 1477758391675 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1850 | 1477758391679 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 09:26:31 INFO - PROCESS | 1850 | 1477758391686 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:31 INFO - PROCESS | 1850 | 1477758391958 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 09:26:32 INFO - PROCESS | 1850 | 1477758392089 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 09:26:32 INFO - PROCESS | 1850 | 1477758392095 Marionette TRACE conn4 <- [1,1145,null,["8"]] 09:26:32 INFO - PROCESS | 1850 | 1477758392103 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 09:26:32 INFO - PROCESS | 1850 | 1477758392113 Marionette TRACE conn4 <- [1,1146,null,{}] 09:26:32 INFO - PROCESS | 1850 | 1477758392121 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d68d000 == 39 [pid = 1850] [id = 268] 09:26:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8da1ac00) [pid = 1850] [serial = 787] [outer = (nil)] 09:26:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8f710000) [pid = 1850] [serial = 788] [outer = 0x8da1ac00] 09:26:32 INFO - PROCESS | 1850 | 1477758392256 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x92a57400) [pid = 1850] [serial = 789] [outer = 0x8da1ac00] 09:26:32 INFO - PROCESS | 1850 | --DOCSHELL 0x90f4f400 == 38 [pid = 1850] [id = 260] 09:26:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8f741800 == 37 [pid = 1850] [id = 259] 09:26:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb17000 == 36 [pid = 1850] [id = 258] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x96d08800) [pid = 1850] [serial = 738] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9ce6c000) [pid = 1850] [serial = 741] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8f739c00) [pid = 1850] [serial = 732] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9a21ac00) [pid = 1850] [serial = 729] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8da28c00) [pid = 1850] [serial = 714] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x90f59800) [pid = 1850] [serial = 717] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0xa2855c00) [pid = 1850] [serial = 720] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0xa3012000) [pid = 1850] [serial = 723] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x90f80800) [pid = 1850] [serial = 726] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0xa28cf800) [pid = 1850] [serial = 743] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0xa2c3f800) [pid = 1850] [serial = 744] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x92b9e800) [pid = 1850] [serial = 735] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0xa30a1400) [pid = 1850] [serial = 746] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x9ce5d800) [pid = 1850] [serial = 740] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x9570fc00) [pid = 1850] [serial = 737] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x92b99000) [pid = 1850] [serial = 734] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8f70a400) [pid = 1850] [serial = 731] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x983af000) [pid = 1850] [serial = 728] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8f8d6000) [pid = 1850] [serial = 725] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0xa2c76800) [pid = 1850] [serial = 722] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x9ce6b800) [pid = 1850] [serial = 719] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x97a41400) [pid = 1850] [serial = 716] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8b9eb800) [pid = 1850] [serial = 713] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 1850 | 1477758393018 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:33 INFO - . 09:26:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1388ms 09:26:33 INFO - PROCESS | 1850 | 1477758393076 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1850 | 1477758393083 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 09:26:33 INFO - PROCESS | 1850 | 1477758393091 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:33 INFO - PROCESS | 1850 | 1477758393256 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 09:26:33 INFO - PROCESS | 1850 | 1477758393381 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 09:26:33 INFO - PROCESS | 1850 | 1477758393386 Marionette TRACE conn4 <- [1,1150,null,["8"]] 09:26:33 INFO - PROCESS | 1850 | 1477758393392 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 09:26:33 INFO - PROCESS | 1850 | 1477758393399 Marionette TRACE conn4 <- [1,1151,null,{}] 09:26:33 INFO - PROCESS | 1850 | 1477758393409 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x93c9ac00 == 37 [pid = 1850] [id = 269] 09:26:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x93c9d800) [pid = 1850] [serial = 790] [outer = (nil)] 09:26:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x957e9400) [pid = 1850] [serial = 791] [outer = 0x93c9d800] 09:26:33 INFO - PROCESS | 1850 | 1477758393497 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x962d8c00) [pid = 1850] [serial = 792] [outer = 0x93c9d800] 09:26:34 INFO - PROCESS | 1850 | 1477758394031 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:34 INFO - . 09:26:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 968ms 09:26:34 INFO - PROCESS | 1850 | 1477758394087 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1850 | 1477758394090 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 09:26:34 INFO - PROCESS | 1850 | 1477758394099 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:34 INFO - PROCESS | 1850 | 1477758394265 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 09:26:34 INFO - PROCESS | 1850 | 1477758394291 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 09:26:34 INFO - PROCESS | 1850 | 1477758394299 Marionette TRACE conn4 <- [1,1155,null,["8"]] 09:26:34 INFO - PROCESS | 1850 | 1477758394304 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 09:26:34 INFO - PROCESS | 1850 | 1477758394310 Marionette TRACE conn4 <- [1,1156,null,{}] 09:26:34 INFO - PROCESS | 1850 | 1477758394315 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1c800 == 38 [pid = 1850] [id = 270] 09:26:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x9a389800) [pid = 1850] [serial = 793] [outer = (nil)] 09:26:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x9af19400) [pid = 1850] [serial = 794] [outer = 0x9a389800] 09:26:34 INFO - PROCESS | 1850 | 1477758394400 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x9ce68000) [pid = 1850] [serial = 795] [outer = 0x9a389800] 09:26:35 INFO - PROCESS | 1850 | 1477758395100 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:35 INFO - . 09:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1026ms 09:26:35 INFO - PROCESS | 1850 | 1477758395150 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1850 | 1477758395153 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 09:26:35 INFO - PROCESS | 1850 | 1477758395163 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:35 INFO - PROCESS | 1850 | 1477758395392 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:26:35 INFO - PROCESS | 1850 | 1477758395422 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 09:26:35 INFO - PROCESS | 1850 | 1477758395425 Marionette TRACE conn4 <- [1,1160,null,["8"]] 09:26:35 INFO - PROCESS | 1850 | 1477758395429 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 09:26:35 INFO - PROCESS | 1850 | 1477758395437 Marionette TRACE conn4 <- [1,1161,null,{}] 09:26:35 INFO - PROCESS | 1850 | 1477758395441 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a3ec00 == 39 [pid = 1850] [id = 271] 09:26:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0xa2c43800) [pid = 1850] [serial = 796] [outer = (nil)] 09:26:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0xa2c47800) [pid = 1850] [serial = 797] [outer = 0xa2c43800] 09:26:35 INFO - PROCESS | 1850 | 1477758395585 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0xa3014400) [pid = 1850] [serial = 798] [outer = 0xa2c43800] 09:26:35 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8f741c00) [pid = 1850] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 09:26:35 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x93ddd400) [pid = 1850] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 09:26:35 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8cb18000) [pid = 1850] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 09:26:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0xa45e9000) [pid = 1850] [serial = 799] [outer = 0xa2c43800] 09:26:36 INFO - PROCESS | 1850 | 1477758396276 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:36 INFO - . 09:26:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1176ms 09:26:36 INFO - PROCESS | 1850 | 1477758396337 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1850 | 1477758396343 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 09:26:36 INFO - PROCESS | 1850 | 1477758396350 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:36 INFO - PROCESS | 1850 | 1477758396507 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 09:26:36 INFO - PROCESS | 1850 | 1477758396514 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 09:26:36 INFO - PROCESS | 1850 | 1477758396518 Marionette TRACE conn4 <- [1,1165,null,["8"]] 09:26:36 INFO - PROCESS | 1850 | 1477758396523 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 09:26:36 INFO - PROCESS | 1850 | 1477758396527 Marionette TRACE conn4 <- [1,1166,null,{}] 09:26:36 INFO - PROCESS | 1850 | 1477758396533 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b916000 == 40 [pid = 1850] [id = 272] 09:26:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0xa45e8800) [pid = 1850] [serial = 800] [outer = (nil)] 09:26:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0xa48c3400) [pid = 1850] [serial = 801] [outer = 0xa45e8800] 09:26:36 INFO - PROCESS | 1850 | 1477758396715 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0xa93ca400) [pid = 1850] [serial = 802] [outer = 0xa45e8800] 09:26:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8f696000) [pid = 1850] [serial = 803] [outer = 0xa45e8800] 09:26:37 INFO - PROCESS | 1850 | 1477758397247 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 09:26:37 INFO - . 09:26:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 981ms 09:26:37 INFO - PROCESS | 1850 | 1477758397331 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1850 | 1477758397334 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 09:26:37 INFO - PROCESS | 1850 | 1477758397340 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:37 INFO - PROCESS | 1850 | 1477758397498 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 09:26:37 INFO - PROCESS | 1850 | 1477758397507 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 09:26:37 INFO - PROCESS | 1850 | 1477758397510 Marionette TRACE conn4 <- [1,1170,null,["8"]] 09:26:37 INFO - PROCESS | 1850 | 1477758397515 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 09:26:37 INFO - PROCESS | 1850 | 1477758397519 Marionette TRACE conn4 <- [1,1171,null,{}] 09:26:37 INFO - PROCESS | 1850 | 1477758397523 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f698c00 == 41 [pid = 1850] [id = 273] 09:26:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8f69c000) [pid = 1850] [serial = 804] [outer = (nil)] 09:26:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8f69f000) [pid = 1850] [serial = 805] [outer = 0x8f69c000] 09:26:37 INFO - PROCESS | 1850 | 1477758397622 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa45e6800) [pid = 1850] [serial = 806] [outer = 0x8f69c000] 09:26:38 INFO - . 09:26:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 877ms 09:26:38 INFO - PROCESS | 1850 | 1477758398211 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 09:26:38 INFO - PROCESS | 1850 | 1477758398220 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1850 | 1477758398223 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 09:26:38 INFO - PROCESS | 1850 | 1477758398230 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:38 INFO - PROCESS | 1850 | 1477758398385 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 09:26:38 INFO - PROCESS | 1850 | 1477758398393 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 09:26:38 INFO - PROCESS | 1850 | 1477758398396 Marionette TRACE conn4 <- [1,1175,null,["8"]] 09:26:38 INFO - PROCESS | 1850 | 1477758398506 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 09:26:38 INFO - PROCESS | 1850 | 1477758398511 Marionette TRACE conn4 <- [1,1176,null,{}] 09:26:38 INFO - PROCESS | 1850 | 1477758398520 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f6a0c00 == 42 [pid = 1850] [id = 274] 09:26:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0xa30a8c00) [pid = 1850] [serial = 807] [outer = (nil)] 09:26:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0xa30af800) [pid = 1850] [serial = 808] [outer = 0xa30a8c00] 09:26:38 INFO - PROCESS | 1850 | 1477758398607 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0xa30b1000) [pid = 1850] [serial = 809] [outer = 0xa30a8c00] 09:26:39 INFO - PROCESS | 1850 | 1477758399199 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 09:26:39 INFO - . 09:26:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1024ms 09:26:39 INFO - PROCESS | 1850 | 1477758399256 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1850 | 1477758399262 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 09:26:39 INFO - PROCESS | 1850 | 1477758399276 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:39 INFO - PROCESS | 1850 | 1477758399470 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:26:39 INFO - PROCESS | 1850 | 1477758399637 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 09:26:39 INFO - PROCESS | 1850 | 1477758399642 Marionette TRACE conn4 <- [1,1180,null,["8"]] 09:26:39 INFO - PROCESS | 1850 | 1477758399652 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 09:26:39 INFO - PROCESS | 1850 | 1477758399658 Marionette TRACE conn4 <- [1,1181,null,{}] 09:26:39 INFO - PROCESS | 1850 | 1477758399665 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73a800 == 43 [pid = 1850] [id = 275] 09:26:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f73b800) [pid = 1850] [serial = 810] [outer = (nil)] 09:26:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x92adfc00) [pid = 1850] [serial = 811] [outer = 0x8f73b800] 09:26:39 INFO - PROCESS | 1850 | 1477758399814 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x9327e400) [pid = 1850] [serial = 812] [outer = 0x8f73b800] 09:26:40 INFO - PROCESS | 1850 | 1477758400446 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 09:26:40 INFO - . 09:26:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1272ms 09:26:40 INFO - PROCESS | 1850 | 1477758400561 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1850 | 1477758400568 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 09:26:40 INFO - PROCESS | 1850 | 1477758400578 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:40 INFO - PROCESS | 1850 | 1477758400766 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 09:26:40 INFO - PROCESS | 1850 | 1477758400925 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 09:26:40 INFO - PROCESS | 1850 | 1477758400930 Marionette TRACE conn4 <- [1,1185,null,["8"]] 09:26:40 INFO - PROCESS | 1850 | 1477758400939 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 09:26:40 INFO - PROCESS | 1850 | 1477758400944 Marionette TRACE conn4 <- [1,1186,null,{}] 09:26:40 INFO - PROCESS | 1850 | 1477758400952 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a224000 == 44 [pid = 1850] [id = 276] 09:26:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x9a349400) [pid = 1850] [serial = 813] [outer = (nil)] 09:26:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x9aff1800) [pid = 1850] [serial = 814] [outer = 0x9a349400] 09:26:41 INFO - PROCESS | 1850 | 1477758401053 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x9b42b000) [pid = 1850] [serial = 815] [outer = 0x9a349400] 09:26:41 INFO - PROCESS | 1850 | 1477758401647 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 09:26:41 INFO - . 09:26:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1120ms 09:26:41 INFO - PROCESS | 1850 | 1477758401705 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 09:26:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 09:26:41 INFO - PROCESS | 1850 | 1477758401713 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 09:26:41 INFO - PROCESS | 1850 | 1477758401720 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:41 INFO - PROCESS | 1850 | 1477758401897 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 09:26:42 INFO - PROCESS | 1850 | 1477758402054 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 09:26:42 INFO - PROCESS | 1850 | 1477758402059 Marionette TRACE conn4 <- [1,1190,null,["8"]] 09:26:42 INFO - PROCESS | 1850 | 1477758402070 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 09:26:42 INFO - PROCESS | 1850 | 1477758402078 Marionette TRACE conn4 <- [1,1191,null,{}] 09:26:42 INFO - PROCESS | 1850 | 1477758402085 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1850 | ++DOCSHELL 0xa30b1400 == 45 [pid = 1850] [id = 277] 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0xa30b3000) [pid = 1850] [serial = 816] [outer = (nil)] 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0xa30b5c00) [pid = 1850] [serial = 817] [outer = 0xa30b3000] 09:26:42 INFO - PROCESS | 1850 | 1477758402190 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0xa5e6e000) [pid = 1850] [serial = 818] [outer = 0xa30b3000] 09:26:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x9555a400 == 46 [pid = 1850] [id = 278] 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x95560000) [pid = 1850] [serial = 819] [outer = (nil)] 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x95560c00) [pid = 1850] [serial = 820] [outer = 0x95560000] 09:26:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x95564800) [pid = 1850] [serial = 821] [outer = 0x95560000] 09:26:42 INFO - PROCESS | 1850 | 1477758402898 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 09:26:42 INFO - ... 09:26:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1272ms 09:26:42 INFO - PROCESS | 1850 | 1477758402992 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1850 | 1477758402997 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 09:26:43 INFO - PROCESS | 1850 | 1477758403007 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:43 INFO - PROCESS | 1850 | 1477758403215 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 09:26:43 INFO - PROCESS | 1850 | 1477758403363 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 09:26:43 INFO - PROCESS | 1850 | 1477758403367 Marionette TRACE conn4 <- [1,1195,null,["8"]] 09:26:43 INFO - PROCESS | 1850 | 1477758403380 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 09:26:43 INFO - PROCESS | 1850 | 1477758403393 Marionette TRACE conn4 <- [1,1196,null,{}] 09:26:43 INFO - PROCESS | 1850 | 1477758403399 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb17800 == 47 [pid = 1850] [id = 279] 09:26:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8d68ac00) [pid = 1850] [serial = 822] [outer = (nil)] 09:26:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0xa2c3f800) [pid = 1850] [serial = 823] [outer = 0x8d68ac00] 09:26:43 INFO - PROCESS | 1850 | 1477758403529 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0xa93cfc00) [pid = 1850] [serial = 824] [outer = 0x8d68ac00] 09:26:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f693000 == 48 [pid = 1850] [id = 280] 09:26:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8f695c00) [pid = 1850] [serial = 825] [outer = (nil)] 09:26:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8db09400) [pid = 1850] [serial = 826] [outer = 0x8f695c00] 09:26:44 INFO - PROCESS | 1850 | 1477758404442 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 09:26:44 INFO - . 09:26:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1480ms 09:26:44 INFO - PROCESS | 1850 | 1477758404604 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1850 | 1477758404618 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 09:26:44 INFO - PROCESS | 1850 | 1477758404749 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:45 INFO - PROCESS | 1850 | 1477758405011 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:26:45 INFO - PROCESS | 1850 | 1477758405100 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 09:26:45 INFO - PROCESS | 1850 | 1477758405106 Marionette TRACE conn4 <- [1,1200,null,["8"]] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8f698c00 == 47 [pid = 1850] [id = 273] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x93c9ac00 == 46 [pid = 1850] [id = 269] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1c800 == 45 [pid = 1850] [id = 270] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8d68d000 == 44 [pid = 1850] [id = 268] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x97061400 == 43 [pid = 1850] [id = 263] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x9b4c1400 == 42 [pid = 1850] [id = 264] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x9b37f400 == 41 [pid = 1850] [id = 265] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x9752e000 == 40 [pid = 1850] [id = 261] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8f740c00 == 39 [pid = 1850] [id = 262] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8f693000 == 38 [pid = 1850] [id = 280] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x93d0ac00 == 37 [pid = 1850] [id = 257] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x90517800 == 36 [pid = 1850] [id = 255] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8da36c00 == 35 [pid = 1850] [id = 254] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c4b400 == 34 [pid = 1850] [id = 266] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x93dde400 == 33 [pid = 1850] [id = 256] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c4bc00 == 32 [pid = 1850] [id = 267] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8f6a0c00 == 31 [pid = 1850] [id = 274] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73a800 == 30 [pid = 1850] [id = 275] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x9a224000 == 29 [pid = 1850] [id = 276] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x9555a400 == 28 [pid = 1850] [id = 278] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0xa30b1400 == 27 [pid = 1850] [id = 277] 09:26:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb17800 == 26 [pid = 1850] [id = 279] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8da30c00) [pid = 1850] [serial = 759] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8d9fbc00) [pid = 1850] [serial = 758] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x905e2c00) [pid = 1850] [serial = 762] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x90512c00) [pid = 1850] [serial = 761] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x97064400) [pid = 1850] [serial = 765] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x957dfc00) [pid = 1850] [serial = 764] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x98322000) [pid = 1850] [serial = 767] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0xa45ec400) [pid = 1850] [serial = 755] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x90f5b000) [pid = 1850] [serial = 749] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x97530400) [pid = 1850] [serial = 752] [outer = (nil)] [url = about:blank] 09:26:45 INFO - PROCESS | 1850 | 1477758405989 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 09:26:45 INFO - PROCESS | 1850 | 1477758405997 Marionette TRACE conn4 <- [1,1201,null,{}] 09:26:46 INFO - PROCESS | 1850 | 1477758406007 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b4800 == 27 [pid = 1850] [id = 281] 09:26:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8b9b4c00) [pid = 1850] [serial = 827] [outer = (nil)] 09:26:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8b9ec000) [pid = 1850] [serial = 828] [outer = 0x8b9b4c00] 09:26:46 INFO - PROCESS | 1850 | 1477758406104 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8d83c800) [pid = 1850] [serial = 829] [outer = 0x8b9b4c00] 09:26:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2a400 == 28 [pid = 1850] [id = 282] 09:26:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8da2ec00) [pid = 1850] [serial = 830] [outer = (nil)] 09:26:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8b9e2400) [pid = 1850] [serial = 831] [outer = 0x8da2ec00] 09:26:46 INFO - PROCESS | 1850 | 1477758406743 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 09:26:46 INFO - . 09:26:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 2180ms 09:26:46 INFO - PROCESS | 1850 | 1477758406831 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 09:26:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 09:26:46 INFO - PROCESS | 1850 | 1477758406840 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 09:26:46 INFO - PROCESS | 1850 | 1477758406849 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:47 INFO - PROCESS | 1850 | 1477758407048 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 09:26:47 INFO - PROCESS | 1850 | 1477758407058 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 09:26:47 INFO - PROCESS | 1850 | 1477758407062 Marionette TRACE conn4 <- [1,1205,null,["8"]] 09:26:47 INFO - PROCESS | 1850 | 1477758407177 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 09:26:47 INFO - PROCESS | 1850 | 1477758407185 Marionette TRACE conn4 <- [1,1206,null,{}] 09:26:47 INFO - PROCESS | 1850 | 1477758407195 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f691c00 == 29 [pid = 1850] [id = 283] 09:26:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8f692400) [pid = 1850] [serial = 832] [outer = (nil)] 09:26:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8f698400) [pid = 1850] [serial = 833] [outer = 0x8f692400] 09:26:47 INFO - PROCESS | 1850 | 1477758407287 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x8f69dc00) [pid = 1850] [serial = 834] [outer = 0x8f692400] 09:26:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f694000 == 30 [pid = 1850] [id = 284] 09:26:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8f8dec00) [pid = 1850] [serial = 835] [outer = (nil)] 09:26:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8d846400) [pid = 1850] [serial = 836] [outer = 0x8f8dec00] 09:26:47 INFO - PROCESS | 1850 | 1477758407894 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 09:26:47 INFO - . 09:26:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1069ms 09:26:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 09:26:47 INFO - PROCESS | 1850 | 1477758407943 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 1850 | 1477758407947 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 09:26:47 INFO - PROCESS | 1850 | 1477758407959 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:48 INFO - PROCESS | 1850 | 1477758408194 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 09:26:48 INFO - PROCESS | 1850 | 1477758408223 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 09:26:48 INFO - PROCESS | 1850 | 1477758408228 Marionette TRACE conn4 <- [1,1210,null,["8"]] 09:26:48 INFO - PROCESS | 1850 | 1477758408243 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 09:26:48 INFO - PROCESS | 1850 | 1477758408256 Marionette TRACE conn4 <- [1,1211,null,{}] 09:26:48 INFO - PROCESS | 1850 | 1477758408326 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f8b800 == 31 [pid = 1850] [id = 285] 09:26:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x90f8bc00) [pid = 1850] [serial = 837] [outer = (nil)] 09:26:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x92adec00) [pid = 1850] [serial = 838] [outer = 0x90f8bc00] 09:26:48 INFO - PROCESS | 1850 | 1477758408423 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x9327ac00) [pid = 1850] [serial = 839] [outer = 0x90f8bc00] 09:26:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x95562000 == 32 [pid = 1850] [id = 286] 09:26:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x95563c00) [pid = 1850] [serial = 840] [outer = (nil)] 09:26:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x93c99400) [pid = 1850] [serial = 841] [outer = 0x95563c00] 09:26:49 INFO - PROCESS | 1850 | 1477758409157 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 09:26:49 INFO - . 09:26:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1276ms 09:26:49 INFO - PROCESS | 1850 | 1477758409257 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1850 | 1477758409259 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 09:26:49 INFO - PROCESS | 1850 | 1477758409267 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:49 INFO - PROCESS | 1850 | 1477758409521 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 09:26:49 INFO - PROCESS | 1850 | 1477758409560 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 09:26:49 INFO - PROCESS | 1850 | 1477758409571 Marionette TRACE conn4 <- [1,1215,null,["8"]] 09:26:49 INFO - PROCESS | 1850 | 1477758409637 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 09:26:49 INFO - PROCESS | 1850 | 1477758409643 Marionette TRACE conn4 <- [1,1216,null,{}] 09:26:49 INFO - PROCESS | 1850 | 1477758409652 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x962d7400 == 33 [pid = 1850] [id = 287] 09:26:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x962d7800) [pid = 1850] [serial = 842] [outer = (nil)] 09:26:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x96345800) [pid = 1850] [serial = 843] [outer = 0x962d7800] 09:26:49 INFO - PROCESS | 1850 | 1477758409754 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x97d32800) [pid = 1850] [serial = 844] [outer = 0x962d7800] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x97066c00) [pid = 1850] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x9b4c9800) [pid = 1850] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0xa2582800) [pid = 1850] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x9787bc00) [pid = 1850] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0xa45e8800) [pid = 1850] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x9a389800) [pid = 1850] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0xa309a000) [pid = 1850] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0xa309f400) [pid = 1850] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x96350000) [pid = 1850] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x905d7800) [pid = 1850] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0xa30a8c00) [pid = 1850] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x93c9d800) [pid = 1850] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8da1ac00) [pid = 1850] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0xa309c800) [pid = 1850] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8f741400) [pid = 1850] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0xa2c43800) [pid = 1850] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8f69c000) [pid = 1850] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 09:26:50 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0xa2c73800) [pid = 1850] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 09:26:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da33400 == 34 [pid = 1850] [id = 288] 09:26:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8f69c000) [pid = 1850] [serial = 845] [outer = (nil)] 09:26:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x905d7800) [pid = 1850] [serial = 846] [outer = 0x8f69c000] 09:26:50 INFO - PROCESS | 1850 | 1477758410983 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 09:26:50 INFO - . 09:26:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1729ms 09:26:51 INFO - PROCESS | 1850 | 1477758411024 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1850 | 1477758411029 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 09:26:51 INFO - PROCESS | 1850 | 1477758411039 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:51 INFO - PROCESS | 1850 | 1477758411202 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:26:51 INFO - PROCESS | 1850 | 1477758411318 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 09:26:51 INFO - PROCESS | 1850 | 1477758411321 Marionette TRACE conn4 <- [1,1220,null,["8"]] 09:26:51 INFO - PROCESS | 1850 | 1477758411327 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 09:26:51 INFO - PROCESS | 1850 | 1477758411333 Marionette TRACE conn4 <- [1,1221,null,{}] 09:26:51 INFO - PROCESS | 1850 | 1477758411339 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x959f6000 == 35 [pid = 1850] [id = 289] 09:26:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x97d3d400) [pid = 1850] [serial = 847] [outer = (nil)] 09:26:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x983a5000) [pid = 1850] [serial = 848] [outer = 0x97d3d400] 09:26:51 INFO - PROCESS | 1850 | 1477758411424 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x98fbb400) [pid = 1850] [serial = 849] [outer = 0x97d3d400] 09:26:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d849000 == 36 [pid = 1850] [id = 290] 09:26:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x905de800) [pid = 1850] [serial = 850] [outer = (nil)] 09:26:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x9a21e800) [pid = 1850] [serial = 851] [outer = 0x905de800] 09:26:51 INFO - PROCESS | 1850 | 1477758411983 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 09:26:52 INFO - . 09:26:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 978ms 09:26:52 INFO - PROCESS | 1850 | 1477758412023 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1850 | 1477758412026 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 09:26:52 INFO - PROCESS | 1850 | 1477758412033 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:52 INFO - PROCESS | 1850 | 1477758412192 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 09:26:52 INFO - PROCESS | 1850 | 1477758412308 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 09:26:52 INFO - PROCESS | 1850 | 1477758412311 Marionette TRACE conn4 <- [1,1225,null,["8"]] 09:26:52 INFO - PROCESS | 1850 | 1477758412316 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 09:26:52 INFO - PROCESS | 1850 | 1477758412321 Marionette TRACE conn4 <- [1,1226,null,{}] 09:26:52 INFO - PROCESS | 1850 | 1477758412326 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a34f000 == 37 [pid = 1850] [id = 291] 09:26:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x9a387800) [pid = 1850] [serial = 852] [outer = (nil)] 09:26:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x9a392000) [pid = 1850] [serial = 853] [outer = 0x9a387800] 09:26:52 INFO - PROCESS | 1850 | 1477758412432 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x9af13c00) [pid = 1850] [serial = 854] [outer = 0x9a387800] 09:26:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d685000 == 38 [pid = 1850] [id = 292] 09:26:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8d8ad400) [pid = 1850] [serial = 855] [outer = (nil)] 09:26:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8b9bb000) [pid = 1850] [serial = 856] [outer = 0x8d8ad400] 09:26:53 INFO - PROCESS | 1850 | 1477758413122 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 09:26:53 INFO - . 09:26:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1171ms 09:26:53 INFO - PROCESS | 1850 | 1477758413205 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1850 | 1477758413212 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 09:26:53 INFO - PROCESS | 1850 | 1477758413222 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:53 INFO - PROCESS | 1850 | 1477758413503 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 09:26:53 INFO - PROCESS | 1850 | 1477758413615 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 09:26:53 INFO - PROCESS | 1850 | 1477758413619 Marionette TRACE conn4 <- [1,1230,null,["8"]] 09:26:53 INFO - PROCESS | 1850 | 1477758413630 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 09:26:53 INFO - PROCESS | 1850 | 1477758413638 Marionette TRACE conn4 <- [1,1231,null,{}] 09:26:53 INFO - PROCESS | 1850 | 1477758413645 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f745800 == 39 [pid = 1850] [id = 293] 09:26:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8f8d2800) [pid = 1850] [serial = 857] [outer = (nil)] 09:26:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x905df000) [pid = 1850] [serial = 858] [outer = 0x8f8d2800] 09:26:53 INFO - PROCESS | 1850 | 1477758413791 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x90f5d400) [pid = 1850] [serial = 859] [outer = 0x8f8d2800] 09:26:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x959f2400 == 40 [pid = 1850] [id = 294] 09:26:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x959f2800) [pid = 1850] [serial = 860] [outer = (nil)] 09:26:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x93c60400) [pid = 1850] [serial = 861] [outer = 0x959f2800] 09:26:54 INFO - PROCESS | 1850 | 1477758414591 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 09:26:54 INFO - . 09:26:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1421ms 09:26:54 INFO - PROCESS | 1850 | 1477758414641 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:26:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 09:26:54 INFO - PROCESS | 1850 | 1477758414646 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:26:54 INFO - PROCESS | 1850 | 1477758414653 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:54 INFO - PROCESS | 1850 | 1477758414868 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 09:26:55 INFO - PROCESS | 1850 | 1477758415032 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 09:26:55 INFO - PROCESS | 1850 | 1477758415037 Marionette TRACE conn4 <- [1,1235,null,["8"]] 09:26:55 INFO - PROCESS | 1850 | 1477758415045 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 09:26:55 INFO - PROCESS | 1850 | 1477758415050 Marionette TRACE conn4 <- [1,1236,null,{}] 09:26:55 INFO - PROCESS | 1850 | 1477758415061 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b917c00 == 41 [pid = 1850] [id = 295] 09:26:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x97d36c00) [pid = 1850] [serial = 862] [outer = (nil)] 09:26:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x98fb3000) [pid = 1850] [serial = 863] [outer = 0x97d36c00] 09:26:55 INFO - PROCESS | 1850 | 1477758415161 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x97b7ac00) [pid = 1850] [serial = 864] [outer = 0x97d36c00] 09:26:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d36800 == 42 [pid = 1850] [id = 296] 09:26:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0x9b18a400) [pid = 1850] [serial = 865] [outer = (nil)] 09:26:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0x8b9b7800) [pid = 1850] [serial = 866] [outer = 0x9b18a400] 09:26:55 INFO - PROCESS | 1850 | 1477758415892 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 09:26:55 INFO - . 09:26:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1328ms 09:26:55 INFO - PROCESS | 1850 | 1477758415988 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1850 | 1477758415995 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 09:26:56 INFO - PROCESS | 1850 | 1477758416029 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:56 INFO - PROCESS | 1850 | 1477758416214 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:26:56 INFO - PROCESS | 1850 | 1477758416334 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 09:26:56 INFO - PROCESS | 1850 | 1477758416340 Marionette TRACE conn4 <- [1,1240,null,["8"]] 09:26:56 INFO - PROCESS | 1850 | 1477758416350 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 09:26:56 INFO - PROCESS | 1850 | 1477758416357 Marionette TRACE conn4 <- [1,1241,null,{}] 09:26:56 INFO - PROCESS | 1850 | 1477758416364 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x9b4c9800 == 43 [pid = 1850] [id = 297] 09:26:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 104 (0x9b4ca000) [pid = 1850] [serial = 867] [outer = (nil)] 09:26:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 105 (0x9ce68c00) [pid = 1850] [serial = 868] [outer = 0x9b4ca000] 09:26:56 INFO - PROCESS | 1850 | 1477758416464 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 106 (0xa101dc00) [pid = 1850] [serial = 869] [outer = 0x9b4ca000] 09:26:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e0000 == 44 [pid = 1850] [id = 298] 09:26:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 107 (0x8b9eb800) [pid = 1850] [serial = 870] [outer = (nil)] 09:26:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 108 (0x8b910800) [pid = 1850] [serial = 871] [outer = 0x8b9eb800] 09:26:57 INFO - PROCESS | 1850 | 1477758417319 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 09:26:57 INFO - . 09:26:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1379ms 09:26:57 INFO - PROCESS | 1850 | 1477758417406 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1850 | 1477758417412 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 09:26:57 INFO - PROCESS | 1850 | 1477758417421 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:57 INFO - PROCESS | 1850 | 1477758417692 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 09:26:57 INFO - PROCESS | 1850 | 1477758417705 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 09:26:57 INFO - PROCESS | 1850 | 1477758417708 Marionette TRACE conn4 <- [1,1245,null,["8"]] 09:26:57 INFO - PROCESS | 1850 | 1477758417853 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 09:26:57 INFO - PROCESS | 1850 | 1477758417862 Marionette TRACE conn4 <- [1,1246,null,{}] 09:26:57 INFO - PROCESS | 1850 | 1477758417867 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d845800 == 45 [pid = 1850] [id = 299] 09:26:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 109 (0x8d9fbc00) [pid = 1850] [serial = 872] [outer = (nil)] 09:26:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 110 (0x8f69fc00) [pid = 1850] [serial = 873] [outer = 0x8d9fbc00] 09:26:58 INFO - PROCESS | 1850 | 1477758418004 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 111 (0x8f70a400) [pid = 1850] [serial = 874] [outer = 0x8d9fbc00] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x98321800 == 44 [pid = 1850] [id = 229] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x9afef800 == 43 [pid = 1850] [id = 239] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8f8d8c00 == 42 [pid = 1850] [id = 226] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x98fae000 == 41 [pid = 1850] [id = 238] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8d849000 == 40 [pid = 1850] [id = 290] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8da33400 == 39 [pid = 1850] [id = 288] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x95562000 == 38 [pid = 1850] [id = 286] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8f694000 == 37 [pid = 1850] [id = 284] 09:26:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2a400 == 36 [pid = 1850] [id = 282] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 110 (0xa30af800) [pid = 1850] [serial = 808] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 109 (0xa30b1000) [pid = 1850] [serial = 809] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 108 (0x8f69f000) [pid = 1850] [serial = 805] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 107 (0xa45e6800) [pid = 1850] [serial = 806] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 106 (0xa48c3400) [pid = 1850] [serial = 801] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 105 (0xa93ca400) [pid = 1850] [serial = 802] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 104 (0x8f696000) [pid = 1850] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 103 (0xa2c47800) [pid = 1850] [serial = 797] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0xa3014400) [pid = 1850] [serial = 798] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0xa45e9000) [pid = 1850] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0xa30a3400) [pid = 1850] [serial = 747] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0xa4809400) [pid = 1850] [serial = 756] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x9af13400) [pid = 1850] [serial = 753] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x9050d000) [pid = 1850] [serial = 750] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x9af19400) [pid = 1850] [serial = 794] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x9ce68000) [pid = 1850] [serial = 795] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x957e9400) [pid = 1850] [serial = 791] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x962d8c00) [pid = 1850] [serial = 792] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8f710000) [pid = 1850] [serial = 788] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x92a57400) [pid = 1850] [serial = 789] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0xa4cb1400) [pid = 1850] [serial = 785] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0xa5ef0000) [pid = 1850] [serial = 786] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0xa3099400) [pid = 1850] [serial = 782] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0xa309c000) [pid = 1850] [serial = 783] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0xa28cfc00) [pid = 1850] [serial = 779] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0xa28d8000) [pid = 1850] [serial = 780] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x9ce5cc00) [pid = 1850] [serial = 776] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x9ce6e000) [pid = 1850] [serial = 777] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x97a38400) [pid = 1850] [serial = 773] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x97a3e800) [pid = 1850] [serial = 774] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x92ada400) [pid = 1850] [serial = 770] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x90516800) [pid = 1850] [serial = 771] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9a0cf800) [pid = 1850] [serial = 768] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1850 | 1477758418583 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 09:26:58 INFO - . 09:26:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1222ms 09:26:58 INFO - PROCESS | 1850 | 1477758418654 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1850 | 1477758418659 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 09:26:58 INFO - PROCESS | 1850 | 1477758418667 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:58 INFO - PROCESS | 1850 | 1477758418827 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 09:26:58 INFO - PROCESS | 1850 | 1477758418841 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 09:26:58 INFO - PROCESS | 1850 | 1477758418846 Marionette TRACE conn4 <- [1,1250,null,["8"]] 09:26:58 INFO - PROCESS | 1850 | 1477758418852 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 09:26:58 INFO - PROCESS | 1850 | 1477758418858 Marionette TRACE conn4 <- [1,1251,null,{}] 09:26:58 INFO - PROCESS | 1850 | 1477758418864 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0c800 == 37 [pid = 1850] [id = 300] 09:26:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x90f85400) [pid = 1850] [serial = 875] [outer = (nil)] 09:26:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x92ba0c00) [pid = 1850] [serial = 876] [outer = 0x90f85400] 09:26:58 INFO - PROCESS | 1850 | 1477758418959 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x93abc400) [pid = 1850] [serial = 877] [outer = 0x90f85400] 09:26:59 INFO - PROCESS | 1850 | 1477758419536 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 09:26:59 INFO - . 09:26:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 920ms 09:26:59 INFO - PROCESS | 1850 | 1477758419599 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:26:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 09:26:59 INFO - PROCESS | 1850 | 1477758419612 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:26:59 INFO - PROCESS | 1850 | 1477758419624 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:26:59 INFO - PROCESS | 1850 | 1477758419835 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 09:26:59 INFO - PROCESS | 1850 | 1477758419849 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 09:26:59 INFO - PROCESS | 1850 | 1477758419853 Marionette TRACE conn4 <- [1,1255,null,["8"]] 09:26:59 INFO - PROCESS | 1850 | 1477758419858 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 09:26:59 INFO - PROCESS | 1850 | 1477758419865 Marionette TRACE conn4 <- [1,1256,null,{}] 09:26:59 INFO - PROCESS | 1850 | 1477758419872 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x97d35800 == 38 [pid = 1850] [id = 301] 09:27:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x97d36400) [pid = 1850] [serial = 878] [outer = (nil)] 09:27:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x97d3c800) [pid = 1850] [serial = 879] [outer = 0x97d36400] 09:27:00 INFO - PROCESS | 1850 | 1477758420063 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x98fae000) [pid = 1850] [serial = 880] [outer = 0x97d36400] 09:27:00 INFO - PROCESS | 1850 | 1477758420575 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 09:27:00 INFO - . 09:27:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 969ms 09:27:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 09:27:00 INFO - PROCESS | 1850 | 1477758420586 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1850 | 1477758420589 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 09:27:00 INFO - PROCESS | 1850 | 1477758420611 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:00 INFO - PROCESS | 1850 | 1477758420822 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:27:00 INFO - PROCESS | 1850 | 1477758420848 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 09:27:00 INFO - PROCESS | 1850 | 1477758420853 Marionette TRACE conn4 <- [1,1260,null,["8"]] 09:27:00 INFO - PROCESS | 1850 | 1477758420857 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 09:27:00 INFO - PROCESS | 1850 | 1477758420862 Marionette TRACE conn4 <- [1,1261,null,{}] 09:27:00 INFO - PROCESS | 1850 | 1477758420868 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90bc00 == 39 [pid = 1850] [id = 302] 09:27:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x983afc00) [pid = 1850] [serial = 881] [outer = (nil)] 09:27:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x9aff3400) [pid = 1850] [serial = 882] [outer = 0x983afc00] 09:27:01 INFO - PROCESS | 1850 | 1477758421013 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x9b4c1400) [pid = 1850] [serial = 883] [outer = 0x983afc00] 09:27:01 INFO - PROCESS | 1850 | 1477758421551 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 09:27:01 INFO - . 09:27:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 973ms 09:27:01 INFO - PROCESS | 1850 | 1477758421576 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1850 | 1477758421578 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 09:27:01 INFO - PROCESS | 1850 | 1477758421585 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:01 INFO - PROCESS | 1850 | 1477758421783 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 09:27:01 INFO - PROCESS | 1850 | 1477758421806 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 09:27:01 INFO - PROCESS | 1850 | 1477758421810 Marionette TRACE conn4 <- [1,1265,null,["8"]] 09:27:01 INFO - PROCESS | 1850 | 1477758421814 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 09:27:01 INFO - PROCESS | 1850 | 1477758421819 Marionette TRACE conn4 <- [1,1266,null,{}] 09:27:01 INFO - PROCESS | 1850 | 1477758421823 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x9ce6f400 == 40 [pid = 1850] [id = 303] 09:27:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0xa1011c00) [pid = 1850] [serial = 884] [outer = (nil)] 09:27:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0xa2580400) [pid = 1850] [serial = 885] [outer = 0xa1011c00] 09:27:01 INFO - PROCESS | 1850 | 1477758421968 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0xa253b400) [pid = 1850] [serial = 886] [outer = 0xa1011c00] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8f69c000) [pid = 1850] [serial = 845] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x95563c00) [pid = 1850] [serial = 840] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x90f8bc00) [pid = 1850] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8f73b800) [pid = 1850] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x9a349400) [pid = 1850] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x95560000) [pid = 1850] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0xa30b3000) [pid = 1850] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8f695c00) [pid = 1850] [serial = 825] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x905de800) [pid = 1850] [serial = 850] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8f692400) [pid = 1850] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8f8dec00) [pid = 1850] [serial = 835] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x962d7800) [pid = 1850] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8da2ec00) [pid = 1850] [serial = 830] [outer = (nil)] [url = about:blank] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8b9b4c00) [pid = 1850] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 09:27:02 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x97d3d400) [pid = 1850] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 09:27:02 INFO - PROCESS | 1850 | 1477758422574 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 09:27:02 INFO - . 09:27:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1023ms 09:27:02 INFO - PROCESS | 1850 | 1477758422608 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1850 | 1477758422610 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 09:27:02 INFO - PROCESS | 1850 | 1477758422617 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:02 INFO - PROCESS | 1850 | 1477758422790 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 09:27:02 INFO - PROCESS | 1850 | 1477758422912 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 09:27:02 INFO - PROCESS | 1850 | 1477758422915 Marionette TRACE conn4 <- [1,1270,null,["8"]] 09:27:02 INFO - PROCESS | 1850 | 1477758422920 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 09:27:02 INFO - PROCESS | 1850 | 1477758422925 Marionette TRACE conn4 <- [1,1271,null,{}] 09:27:02 INFO - PROCESS | 1850 | 1477758422930 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90f800 == 41 [pid = 1850] [id = 304] 09:27:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8da2dc00) [pid = 1850] [serial = 887] [outer = (nil)] 09:27:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0xa285f800) [pid = 1850] [serial = 888] [outer = 0x8da2dc00] 09:27:03 INFO - PROCESS | 1850 | 1477758423018 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0xa2ad1400) [pid = 1850] [serial = 889] [outer = 0x8da2dc00] 09:27:03 INFO - PROCESS | 1850 | 1477758423488 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 09:27:03 INFO - . 09:27:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 918ms 09:27:03 INFO - PROCESS | 1850 | 1477758423536 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1850 | 1477758423539 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 09:27:03 INFO - PROCESS | 1850 | 1477758423553 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:03 INFO - PROCESS | 1850 | 1477758423699 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 09:27:03 INFO - PROCESS | 1850 | 1477758423712 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 09:27:03 INFO - PROCESS | 1850 | 1477758423715 Marionette TRACE conn4 <- [1,1275,null,["8"]] 09:27:03 INFO - PROCESS | 1850 | 1477758423720 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 09:27:03 INFO - PROCESS | 1850 | 1477758423725 Marionette TRACE conn4 <- [1,1276,null,{}] 09:27:03 INFO - PROCESS | 1850 | 1477758423730 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x93d0ac00 == 42 [pid = 1850] [id = 305] 09:27:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x98fb8c00) [pid = 1850] [serial = 890] [outer = (nil)] 09:27:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0xa2c42400) [pid = 1850] [serial = 891] [outer = 0x98fb8c00] 09:27:03 INFO - PROCESS | 1850 | 1477758423913 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0xa2c40400) [pid = 1850] [serial = 892] [outer = 0x98fb8c00] 09:27:04 INFO - PROCESS | 1850 | 1477758424337 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 09:27:04 INFO - . 09:27:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 827ms 09:27:04 INFO - PROCESS | 1850 | 1477758424372 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1850 | 1477758424375 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 09:27:04 INFO - PROCESS | 1850 | 1477758424381 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:04 INFO - PROCESS | 1850 | 1477758424555 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:27:04 INFO - PROCESS | 1850 | 1477758424716 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 09:27:04 INFO - PROCESS | 1850 | 1477758424723 Marionette TRACE conn4 <- [1,1280,null,["8"]] 09:27:04 INFO - PROCESS | 1850 | 1477758424732 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 09:27:04 INFO - PROCESS | 1850 | 1477758424742 Marionette TRACE conn4 <- [1,1281,null,{}] 09:27:04 INFO - PROCESS | 1850 | 1477758424750 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8ae000 == 43 [pid = 1850] [id = 306] 09:27:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8d8ae800) [pid = 1850] [serial = 893] [outer = (nil)] 09:27:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8db07800) [pid = 1850] [serial = 894] [outer = 0x8d8ae800] 09:27:04 INFO - PROCESS | 1850 | 1477758424906 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8f701c00) [pid = 1850] [serial = 895] [outer = 0x8d8ae800] 09:27:05 INFO - PROCESS | 1850 | 1477758425536 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 09:27:05 INFO - . 09:27:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1171ms 09:27:05 INFO - PROCESS | 1850 | 1477758425566 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1850 | 1477758425575 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 09:27:05 INFO - PROCESS | 1850 | 1477758425583 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:05 INFO - PROCESS | 1850 | 1477758425773 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 09:27:05 INFO - PROCESS | 1850 | 1477758425934 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 09:27:05 INFO - PROCESS | 1850 | 1477758425939 Marionette TRACE conn4 <- [1,1285,null,["8"]] 09:27:05 INFO - PROCESS | 1850 | 1477758425946 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 09:27:05 INFO - PROCESS | 1850 | 1477758425953 Marionette TRACE conn4 <- [1,1286,null,{}] 09:27:05 INFO - PROCESS | 1850 | 1477758425959 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x9570e000 == 44 [pid = 1850] [id = 307] 09:27:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x957dec00) [pid = 1850] [serial = 896] [outer = (nil)] 09:27:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x97a8f000) [pid = 1850] [serial = 897] [outer = 0x957dec00] 09:27:06 INFO - PROCESS | 1850 | 1477758426055 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x97d34c00) [pid = 1850] [serial = 898] [outer = 0x957dec00] 09:27:06 INFO - PROCESS | 1850 | 1477758426637 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 09:27:06 INFO - . 09:27:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1073ms 09:27:06 INFO - PROCESS | 1850 | 1477758426656 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1850 | 1477758426659 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 09:27:06 INFO - PROCESS | 1850 | 1477758426686 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:06 INFO - PROCESS | 1850 | 1477758426868 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 09:27:07 INFO - PROCESS | 1850 | 1477758427052 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 09:27:07 INFO - PROCESS | 1850 | 1477758427061 Marionette TRACE conn4 <- [1,1290,null,["8"]] 09:27:07 INFO - PROCESS | 1850 | 1477758427067 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 09:27:07 INFO - PROCESS | 1850 | 1477758427074 Marionette TRACE conn4 <- [1,1291,null,{}] 09:27:07 INFO - PROCESS | 1850 | 1477758427083 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1850 | ++DOCSHELL 0xa253a400 == 45 [pid = 1850] [id = 308] 09:27:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0xa2578800) [pid = 1850] [serial = 899] [outer = (nil)] 09:27:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0xa28d6800) [pid = 1850] [serial = 900] [outer = 0xa2578800] 09:27:07 INFO - PROCESS | 1850 | 1477758427179 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0xa2c73400) [pid = 1850] [serial = 901] [outer = 0xa2578800] 09:27:07 INFO - PROCESS | 1850 | 1477758427798 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 09:27:07 INFO - . 09:27:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1123ms 09:27:07 INFO - PROCESS | 1850 | 1477758427806 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1850 | 1477758427810 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 09:27:07 INFO - PROCESS | 1850 | 1477758427838 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:08 INFO - PROCESS | 1850 | 1477758428009 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 09:27:08 INFO - PROCESS | 1850 | 1477758428176 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 09:27:08 INFO - PROCESS | 1850 | 1477758428180 Marionette TRACE conn4 <- [1,1295,null,["8"]] 09:27:08 INFO - PROCESS | 1850 | 1477758428188 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 09:27:08 INFO - PROCESS | 1850 | 1477758428195 Marionette TRACE conn4 <- [1,1296,null,{}] 09:27:08 INFO - PROCESS | 1850 | 1477758428200 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1850 | ++DOCSHELL 0xa309ac00 == 46 [pid = 1850] [id = 309] 09:27:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0xa309b000) [pid = 1850] [serial = 902] [outer = (nil)] 09:27:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0xa309f800) [pid = 1850] [serial = 903] [outer = 0xa309b000] 09:27:08 INFO - PROCESS | 1850 | 1477758428292 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0xa30a1400) [pid = 1850] [serial = 904] [outer = 0xa309b000] 09:27:08 INFO - PROCESS | 1850 | 1477758428923 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 09:27:08 INFO - . 09:27:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1126ms 09:27:08 INFO - PROCESS | 1850 | 1477758428961 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1850 | 1477758428967 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 09:27:08 INFO - PROCESS | 1850 | 1477758428974 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:09 INFO - PROCESS | 1850 | 1477758429145 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:27:09 INFO - PROCESS | 1850 | 1477758429314 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 09:27:09 INFO - PROCESS | 1850 | 1477758429318 Marionette TRACE conn4 <- [1,1300,null,["8"]] 09:27:09 INFO - PROCESS | 1850 | 1477758429325 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 09:27:09 INFO - PROCESS | 1850 | 1477758429330 Marionette TRACE conn4 <- [1,1301,null,{}] 09:27:09 INFO - PROCESS | 1850 | 1477758429335 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e9400 == 47 [pid = 1850] [id = 310] 09:27:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8cb23800) [pid = 1850] [serial = 905] [outer = (nil)] 09:27:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x8f73f400) [pid = 1850] [serial = 906] [outer = 0x8cb23800] 09:27:09 INFO - PROCESS | 1850 | 1477758429430 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x93222800) [pid = 1850] [serial = 907] [outer = 0x8cb23800] 09:27:10 INFO - PROCESS | 1850 | 1477758430300 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 09:27:10 INFO - . 09:27:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1371ms 09:27:10 INFO - PROCESS | 1850 | 1477758430346 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1850 | 1477758430351 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 09:27:10 INFO - PROCESS | 1850 | 1477758430361 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:10 INFO - PROCESS | 1850 | 1477758430535 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 09:27:10 INFO - PROCESS | 1850 | 1477758430694 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 09:27:10 INFO - PROCESS | 1850 | 1477758430697 Marionette TRACE conn4 <- [1,1305,null,["8"]] 09:27:10 INFO - PROCESS | 1850 | 1477758430714 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 09:27:10 INFO - PROCESS | 1850 | 1477758430720 Marionette TRACE conn4 <- [1,1306,null,{}] 09:27:10 INFO - PROCESS | 1850 | 1477758430727 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8ab800 == 48 [pid = 1850] [id = 311] 09:27:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x8da1e400) [pid = 1850] [serial = 908] [outer = (nil)] 09:27:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x8f699000) [pid = 1850] [serial = 909] [outer = 0x8da1e400] 09:27:10 INFO - PROCESS | 1850 | 1477758430817 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8f69e400) [pid = 1850] [serial = 910] [outer = 0x8da1e400] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x97b7b400 == 47 [pid = 1850] [id = 233] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b0800 == 46 [pid = 1850] [id = 231] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8b916000 == 45 [pid = 1850] [id = 272] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x9a4dc400 == 44 [pid = 1850] [id = 234] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x97a3ec00 == 43 [pid = 1850] [id = 271] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8f747000 == 42 [pid = 1850] [id = 232] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e0000 == 41 [pid = 1850] [id = 298] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x97d36800 == 40 [pid = 1850] [id = 296] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8d685000 == 39 [pid = 1850] [id = 292] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x959f2400 == 38 [pid = 1850] [id = 294] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb21000 == 37 [pid = 1850] [id = 221] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8f746400 == 36 [pid = 1850] [id = 237] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2e000 == 35 [pid = 1850] [id = 223] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70bc00 == 34 [pid = 1850] [id = 224] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x9a01dc00 == 33 [pid = 1850] [id = 230] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x91a3cc00 == 32 [pid = 1850] [id = 225] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x97068400 == 31 [pid = 1850] [id = 227] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x97d2e800 == 30 [pid = 1850] [id = 228] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x9b37f000 == 29 [pid = 1850] [id = 235] 09:27:11 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1a000 == 28 [pid = 1850] [id = 236] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x9327e400) [pid = 1850] [serial = 812] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x92adfc00) [pid = 1850] [serial = 811] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x9b42b000) [pid = 1850] [serial = 815] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x9aff1800) [pid = 1850] [serial = 814] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x95564800) [pid = 1850] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x95560c00) [pid = 1850] [serial = 820] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0xa5e6e000) [pid = 1850] [serial = 818] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0xa30b5c00) [pid = 1850] [serial = 817] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0xa2c3f800) [pid = 1850] [serial = 823] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8d83c800) [pid = 1850] [serial = 829] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8b9ec000) [pid = 1850] [serial = 828] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8f69dc00) [pid = 1850] [serial = 834] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8f698400) [pid = 1850] [serial = 833] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x9327ac00) [pid = 1850] [serial = 839] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x92adec00) [pid = 1850] [serial = 838] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x97d32800) [pid = 1850] [serial = 844] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x96345800) [pid = 1850] [serial = 843] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x98fbb400) [pid = 1850] [serial = 849] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x983a5000) [pid = 1850] [serial = 848] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x9a392000) [pid = 1850] [serial = 853] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8db09400) [pid = 1850] [serial = 826] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9a21e800) [pid = 1850] [serial = 851] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8d846400) [pid = 1850] [serial = 836] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8b9e2400) [pid = 1850] [serial = 831] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x905d7800) [pid = 1850] [serial = 846] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x93c99400) [pid = 1850] [serial = 841] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1850 | 1477758432165 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 09:27:12 INFO - . 09:27:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1822ms 09:27:12 INFO - PROCESS | 1850 | 1477758432184 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1850 | 1477758432190 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 09:27:12 INFO - PROCESS | 1850 | 1477758432211 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:12 INFO - PROCESS | 1850 | 1477758432425 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 09:27:12 INFO - PROCESS | 1850 | 1477758432440 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 09:27:12 INFO - PROCESS | 1850 | 1477758432444 Marionette TRACE conn4 <- [1,1310,null,["8"]] 09:27:12 INFO - PROCESS | 1850 | 1477758432452 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 09:27:12 INFO - PROCESS | 1850 | 1477758432459 Marionette TRACE conn4 <- [1,1311,null,{}] 09:27:12 INFO - PROCESS | 1850 | 1477758432548 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da2c000 == 29 [pid = 1850] [id = 312] 09:27:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8da2e000) [pid = 1850] [serial = 911] [outer = (nil)] 09:27:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8db04800) [pid = 1850] [serial = 912] [outer = 0x8da2e000] 09:27:12 INFO - PROCESS | 1850 | 1477758432643 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8b9b7000) [pid = 1850] [serial = 913] [outer = 0x8da2e000] 09:27:13 INFO - PROCESS | 1850 | 1477758433202 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 09:27:13 INFO - ... 09:27:13 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1023ms 09:27:13 INFO - PROCESS | 1850 | 1477758433223 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1850 | 1477758433230 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 09:27:13 INFO - PROCESS | 1850 | 1477758433237 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:13 INFO - PROCESS | 1850 | 1477758433406 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 09:27:13 INFO - PROCESS | 1850 | 1477758433522 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 09:27:13 INFO - PROCESS | 1850 | 1477758433527 Marionette TRACE conn4 <- [1,1315,null,["8"]] 09:27:13 INFO - PROCESS | 1850 | 1477758433536 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 09:27:13 INFO - PROCESS | 1850 | 1477758433540 Marionette TRACE conn4 <- [1,1316,null,{}] 09:27:13 INFO - PROCESS | 1850 | 1477758433551 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f696400 == 30 [pid = 1850] [id = 313] 09:27:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8f6a0800) [pid = 1850] [serial = 914] [outer = (nil)] 09:27:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x90f57800) [pid = 1850] [serial = 915] [outer = 0x8f6a0800] 09:27:13 INFO - PROCESS | 1850 | 1477758433641 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x90f83000) [pid = 1850] [serial = 916] [outer = 0x8f6a0800] 09:27:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ac2800 == 31 [pid = 1850] [id = 314] 09:27:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x93c99c00) [pid = 1850] [serial = 917] [outer = (nil)] 09:27:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x93c9dc00) [pid = 1850] [serial = 918] [outer = 0x93c99c00] 09:27:14 INFO - PROCESS | 1850 | 1477758434254 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 09:27:14 INFO - .... 09:27:14 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1120ms 09:27:14 INFO - PROCESS | 1850 | 1477758434369 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1850 | 1477758434377 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 09:27:14 INFO - PROCESS | 1850 | 1477758434396 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:14 INFO - PROCESS | 1850 | 1477758434627 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:27:14 INFO - PROCESS | 1850 | 1477758434650 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 09:27:14 INFO - PROCESS | 1850 | 1477758434655 Marionette TRACE conn4 <- [1,1320,null,["8"]] 09:27:14 INFO - PROCESS | 1850 | 1477758434660 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 09:27:14 INFO - PROCESS | 1850 | 1477758434667 Marionette TRACE conn4 <- [1,1321,null,{}] 09:27:14 INFO - PROCESS | 1850 | 1477758434730 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x9570a000 == 32 [pid = 1850] [id = 315] 09:27:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x9570fc00) [pid = 1850] [serial = 919] [outer = (nil)] 09:27:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x959f3000) [pid = 1850] [serial = 920] [outer = 0x9570fc00] 09:27:14 INFO - PROCESS | 1850 | 1477758434822 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x96346c00) [pid = 1850] [serial = 921] [outer = 0x9570fc00] 09:27:15 INFO - PROCESS | 1850 | 1477758435519 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 09:27:15 INFO - . 09:27:15 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1174ms 09:27:15 INFO - PROCESS | 1850 | 1477758435573 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 09:27:15 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 09:27:15 INFO - PROCESS | 1850 | 1477758435579 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 09:27:15 INFO - PROCESS | 1850 | 1477758435589 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:15 INFO - PROCESS | 1850 | 1477758435813 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 09:27:15 INFO - PROCESS | 1850 | 1477758435838 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 09:27:15 INFO - PROCESS | 1850 | 1477758435842 Marionette TRACE conn4 <- [1,1325,null,["8"]] 09:27:15 INFO - PROCESS | 1850 | 1477758435845 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 09:27:15 INFO - PROCESS | 1850 | 1477758435851 Marionette TRACE conn4 <- [1,1326,null,{}] 09:27:15 INFO - PROCESS | 1850 | 1477758435856 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x9787b400 == 33 [pid = 1850] [id = 316] 09:27:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x9787c000) [pid = 1850] [serial = 922] [outer = (nil)] 09:27:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x9a0d0c00) [pid = 1850] [serial = 923] [outer = 0x9787c000] 09:27:16 INFO - PROCESS | 1850 | 1477758436010 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x9a347800) [pid = 1850] [serial = 924] [outer = 0x9787c000] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x98fb8c00) [pid = 1850] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8d9fbc00) [pid = 1850] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0xa1011c00) [pid = 1850] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x90f85400) [pid = 1850] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8d68ac00) [pid = 1850] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x97d36400) [pid = 1850] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x9b4ca000) [pid = 1850] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8f8d2800) [pid = 1850] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x97d36c00) [pid = 1850] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x983afc00) [pid = 1850] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8da2dc00) [pid = 1850] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8b9eb800) [pid = 1850] [serial = 870] [outer = (nil)] [url = about:blank] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8d8ad400) [pid = 1850] [serial = 855] [outer = (nil)] [url = about:blank] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x9a387800) [pid = 1850] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x9b18a400) [pid = 1850] [serial = 865] [outer = (nil)] [url = about:blank] 09:27:16 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x959f2800) [pid = 1850] [serial = 860] [outer = (nil)] [url = about:blank] 09:27:16 INFO - PROCESS | 1850 | 1477758436870 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 09:27:16 INFO - . 09:27:16 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1326ms 09:27:16 INFO - PROCESS | 1850 | 1477758436910 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1850 | 1477758436914 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 09:27:16 INFO - PROCESS | 1850 | 1477758436921 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:17 INFO - PROCESS | 1850 | 1477758437079 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 09:27:17 INFO - PROCESS | 1850 | 1477758437086 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 09:27:17 INFO - PROCESS | 1850 | 1477758437090 Marionette TRACE conn4 <- [1,1330,null,["8"]] 09:27:17 INFO - PROCESS | 1850 | 1477758437096 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 09:27:17 INFO - PROCESS | 1850 | 1477758437101 Marionette TRACE conn4 <- [1,1331,null,{}] 09:27:17 INFO - PROCESS | 1850 | 1477758437105 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x96d10800 == 34 [pid = 1850] [id = 317] 09:27:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x97a37400) [pid = 1850] [serial = 925] [outer = (nil)] 09:27:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x9a396800) [pid = 1850] [serial = 926] [outer = 0x97a37400] 09:27:17 INFO - PROCESS | 1850 | 1477758437188 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x9af19000) [pid = 1850] [serial = 927] [outer = 0x97a37400] 09:27:17 INFO - PROCESS | 1850 | 1477758437796 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 09:27:17 INFO - . 09:27:17 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 918ms 09:27:17 INFO - PROCESS | 1850 | 1477758437840 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1850 | 1477758437844 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 09:27:17 INFO - PROCESS | 1850 | 1477758437851 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:18 INFO - PROCESS | 1850 | 1477758438017 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 09:27:18 INFO - PROCESS | 1850 | 1477758438030 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 09:27:18 INFO - PROCESS | 1850 | 1477758438033 Marionette TRACE conn4 <- [1,1335,null,["8"]] 09:27:18 INFO - PROCESS | 1850 | 1477758438039 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 09:27:18 INFO - PROCESS | 1850 | 1477758438046 Marionette TRACE conn4 <- [1,1336,null,{}] 09:27:18 INFO - PROCESS | 1850 | 1477758438051 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a36800 == 35 [pid = 1850] [id = 318] 09:27:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x9a220400) [pid = 1850] [serial = 928] [outer = (nil)] 09:27:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x9ce5f400) [pid = 1850] [serial = 929] [outer = 0x9a220400] 09:27:18 INFO - PROCESS | 1850 | 1477758438135 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x9ce68000) [pid = 1850] [serial = 930] [outer = 0x9a220400] 09:27:18 INFO - PROCESS | 1850 | 1477758438837 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 09:27:18 INFO - .. 09:27:18 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1019ms 09:27:18 INFO - PROCESS | 1850 | 1477758438871 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1850 | 1477758438878 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 09:27:18 INFO - PROCESS | 1850 | 1477758438888 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:19 INFO - PROCESS | 1850 | 1477758439086 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:27:19 INFO - PROCESS | 1850 | 1477758439224 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 09:27:19 INFO - PROCESS | 1850 | 1477758439230 Marionette TRACE conn4 <- [1,1340,null,["8"]] 09:27:19 INFO - PROCESS | 1850 | 1477758439238 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 09:27:19 INFO - PROCESS | 1850 | 1477758439247 Marionette TRACE conn4 <- [1,1341,null,{}] 09:27:19 INFO - PROCESS | 1850 | 1477758439253 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db08000 == 36 [pid = 1850] [id = 319] 09:27:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8db0c400) [pid = 1850] [serial = 931] [outer = (nil)] 09:27:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8f69c000) [pid = 1850] [serial = 932] [outer = 0x8db0c400] 09:27:19 INFO - PROCESS | 1850 | 1477758439387 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8f8d4800) [pid = 1850] [serial = 933] [outer = 0x8db0c400] 09:27:20 INFO - PROCESS | 1850 | 1477758440045 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 09:27:20 INFO - . 09:27:20 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1172ms 09:27:20 INFO - PROCESS | 1850 | 1477758440090 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1850 | 1477758440096 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 09:27:20 INFO - PROCESS | 1850 | 1477758440104 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:20 INFO - PROCESS | 1850 | 1477758440307 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 09:27:20 INFO - PROCESS | 1850 | 1477758440483 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 09:27:20 INFO - PROCESS | 1850 | 1477758440487 Marionette TRACE conn4 <- [1,1345,null,["8"]] 09:27:20 INFO - PROCESS | 1850 | 1477758440495 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 09:27:20 INFO - PROCESS | 1850 | 1477758440501 Marionette TRACE conn4 <- [1,1346,null,{}] 09:27:20 INFO - PROCESS | 1850 | 1477758440507 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x9555bc00 == 37 [pid = 1850] [id = 320] 09:27:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x9555ec00) [pid = 1850] [serial = 934] [outer = (nil)] 09:27:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x9634ac00) [pid = 1850] [serial = 935] [outer = 0x9555ec00] 09:27:20 INFO - PROCESS | 1850 | 1477758440609 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x9752d400) [pid = 1850] [serial = 936] [outer = 0x9555ec00] 09:27:21 INFO - PROCESS | 1850 | 1477758441430 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 09:27:21 INFO - .................. 09:27:21 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1387ms 09:27:21 INFO - PROCESS | 1850 | 1477758441499 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 09:27:21 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 09:27:21 INFO - PROCESS | 1850 | 1477758441507 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 09:27:21 INFO - PROCESS | 1850 | 1477758441514 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:21 INFO - PROCESS | 1850 | 1477758441685 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 09:27:21 INFO - PROCESS | 1850 | 1477758441836 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 09:27:21 INFO - PROCESS | 1850 | 1477758441842 Marionette TRACE conn4 <- [1,1350,null,["8"]] 09:27:21 INFO - PROCESS | 1850 | 1477758441852 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 09:27:21 INFO - PROCESS | 1850 | 1477758441860 Marionette TRACE conn4 <- [1,1351,null,{}] 09:27:21 INFO - PROCESS | 1850 | 1477758441867 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1d400 == 38 [pid = 1850] [id = 321] 09:27:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x95567c00) [pid = 1850] [serial = 937] [outer = (nil)] 09:27:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0xa2ad2800) [pid = 1850] [serial = 938] [outer = 0x95567c00] 09:27:21 INFO - PROCESS | 1850 | 1477758441974 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0xa2c40000) [pid = 1850] [serial = 939] [outer = 0x95567c00] 09:27:23 INFO - PROCESS | 1850 | 1477758443709 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 09:27:23 INFO - .......... 09:27:23 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2331ms 09:27:23 INFO - PROCESS | 1850 | 1477758443919 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1850 | 1477758443929 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 09:27:23 INFO - PROCESS | 1850 | 1477758443948 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:24 INFO - PROCESS | 1850 | 1477758444208 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0xa253a400 == 37 [pid = 1850] [id = 308] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x96d10800 == 36 [pid = 1850] [id = 317] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x9787b400 == 35 [pid = 1850] [id = 316] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x9570a000 == 34 [pid = 1850] [id = 315] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x93ac2800 == 33 [pid = 1850] [id = 314] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x8f696400 == 32 [pid = 1850] [id = 313] 09:27:24 INFO - PROCESS | 1850 | --DOCSHELL 0x8da2c000 == 31 [pid = 1850] [id = 312] 09:27:24 INFO - PROCESS | 1850 | 1477758444375 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 09:27:24 INFO - PROCESS | 1850 | 1477758444381 Marionette TRACE conn4 <- [1,1355,null,["8"]] 09:27:24 INFO - PROCESS | 1850 | 1477758444387 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 09:27:24 INFO - PROCESS | 1850 | 1477758444394 Marionette TRACE conn4 <- [1,1356,null,{}] 09:27:24 INFO - PROCESS | 1850 | 1477758444400 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f696400 == 32 [pid = 1850] [id = 322] 09:27:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8f697800) [pid = 1850] [serial = 940] [outer = (nil)] 09:27:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x90f82400) [pid = 1850] [serial = 941] [outer = 0x8f697800] 09:27:24 INFO - PROCESS | 1850 | 1477758444494 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x92c92800) [pid = 1850] [serial = 942] [outer = 0x8f697800] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0xa93cfc00) [pid = 1850] [serial = 824] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8b9bb000) [pid = 1850] [serial = 856] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8b9b7800) [pid = 1850] [serial = 866] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x93c60400) [pid = 1850] [serial = 861] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0xa2c42400) [pid = 1850] [serial = 891] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0xa2c40400) [pid = 1850] [serial = 892] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0xa285f800) [pid = 1850] [serial = 888] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0xa2ad1400) [pid = 1850] [serial = 889] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0xa2580400) [pid = 1850] [serial = 885] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0xa253b400) [pid = 1850] [serial = 886] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9aff3400) [pid = 1850] [serial = 882] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9b4c1400) [pid = 1850] [serial = 883] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x97d3c800) [pid = 1850] [serial = 879] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x98fae000) [pid = 1850] [serial = 880] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x92ba0c00) [pid = 1850] [serial = 876] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x93abc400) [pid = 1850] [serial = 877] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8f69fc00) [pid = 1850] [serial = 873] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8f70a400) [pid = 1850] [serial = 874] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x9ce68c00) [pid = 1850] [serial = 868] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0xa101dc00) [pid = 1850] [serial = 869] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8b910800) [pid = 1850] [serial = 871] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x98fb3000) [pid = 1850] [serial = 863] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x97b7ac00) [pid = 1850] [serial = 864] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x905df000) [pid = 1850] [serial = 858] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x90f5d400) [pid = 1850] [serial = 859] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9af13c00) [pid = 1850] [serial = 854] [outer = (nil)] [url = about:blank] 09:27:25 INFO - PROCESS | 1850 | 1477758445076 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 09:27:25 INFO - . 09:27:25 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1172ms 09:27:25 INFO - PROCESS | 1850 | 1477758445145 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1850 | 1477758445151 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 09:27:25 INFO - PROCESS | 1850 | 1477758445161 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:25 INFO - PROCESS | 1850 | 1477758445342 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:27:25 INFO - PROCESS | 1850 | 1477758445351 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 09:27:25 INFO - PROCESS | 1850 | 1477758445354 Marionette TRACE conn4 <- [1,1360,null,["8"]] 09:27:25 INFO - PROCESS | 1850 | 1477758445361 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 09:27:25 INFO - PROCESS | 1850 | 1477758445367 Marionette TRACE conn4 <- [1,1361,null,{}] 09:27:25 INFO - PROCESS | 1850 | 1477758445477 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x93c59800 == 33 [pid = 1850] [id = 323] 09:27:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x983afc00) [pid = 1850] [serial = 943] [outer = (nil)] 09:27:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x9a34a000) [pid = 1850] [serial = 944] [outer = 0x983afc00] 09:27:25 INFO - PROCESS | 1850 | 1477758445564 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x9af21800) [pid = 1850] [serial = 945] [outer = 0x983afc00] 09:27:27 INFO - .................................................................................................................................. 09:27:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1897ms 09:27:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 09:27:27 INFO - PROCESS | 1850 | 1477758446950 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 09:27:27 INFO - PROCESS | 1850 | 1477758447081 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1850 | 1477758447094 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 09:27:27 INFO - PROCESS | 1850 | 1477758447122 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:27 INFO - PROCESS | 1850 | 1477758447369 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 09:27:27 INFO - PROCESS | 1850 | 1477758447398 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 09:27:27 INFO - PROCESS | 1850 | 1477758447403 Marionette TRACE conn4 <- [1,1365,null,["8"]] 09:27:27 INFO - PROCESS | 1850 | 1477758447408 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 09:27:27 INFO - PROCESS | 1850 | 1477758447415 Marionette TRACE conn4 <- [1,1366,null,{}] 09:27:27 INFO - PROCESS | 1850 | 1477758447488 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c77f800 == 34 [pid = 1850] [id = 324] 09:27:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c77fc00) [pid = 1850] [serial = 946] [outer = (nil)] 09:27:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c781400) [pid = 1850] [serial = 947] [outer = 0x8c77fc00] 09:27:27 INFO - PROCESS | 1850 | 1477758447579 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c786000) [pid = 1850] [serial = 948] [outer = 0x8c77fc00] 09:27:29 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:27:29 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8f6a0800) [pid = 1850] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x9570fc00) [pid = 1850] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x97a37400) [pid = 1850] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8da2e000) [pid = 1850] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8da1e400) [pid = 1850] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x93c99c00) [pid = 1850] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8cb23800) [pid = 1850] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0xa309b000) [pid = 1850] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0xa2578800) [pid = 1850] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x957dec00) [pid = 1850] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8d8ae800) [pid = 1850] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 09:27:30 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x9787c000) [pid = 1850] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 09:27:30 INFO - .................................................................................................................................. 09:27:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3690ms 09:27:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 09:27:30 INFO - PROCESS | 1850 | 1477758450695 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 09:27:30 INFO - PROCESS | 1850 | 1477758450811 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1850 | 1477758450814 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 09:27:30 INFO - PROCESS | 1850 | 1477758450826 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:31 INFO - PROCESS | 1850 | 1477758451066 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 09:27:31 INFO - PROCESS | 1850 | 1477758451185 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 09:27:31 INFO - PROCESS | 1850 | 1477758451190 Marionette TRACE conn4 <- [1,1370,null,["8"]] 09:27:31 INFO - PROCESS | 1850 | 1477758451194 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 09:27:31 INFO - PROCESS | 1850 | 1477758451199 Marionette TRACE conn4 <- [1,1371,null,{}] 09:27:31 INFO - PROCESS | 1850 | 1477758451205 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c78d000 == 35 [pid = 1850] [id = 325] 09:27:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8c78d400) [pid = 1850] [serial = 949] [outer = (nil)] 09:27:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8d8ae800) [pid = 1850] [serial = 950] [outer = 0x8c78d400] 09:27:31 INFO - PROCESS | 1850 | 1477758451288 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0xa2582800) [pid = 1850] [serial = 951] [outer = 0x8c78d400] 09:27:31 INFO - PROCESS | 1850 | 1477758451897 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 09:27:31 INFO - ........ 09:27:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1122ms 09:27:31 INFO - PROCESS | 1850 | 1477758451948 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1850 | 1477758451955 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:27:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 09:27:31 INFO - PROCESS | 1850 | 1477758451967 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:32 INFO - PROCESS | 1850 | 1477758452163 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 09:27:32 INFO - PROCESS | 1850 | 1477758452318 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 09:27:32 INFO - PROCESS | 1850 | 1477758452324 Marionette TRACE conn4 <- [1,1375,null,["8"]] 09:27:32 INFO - PROCESS | 1850 | 1477758452335 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 09:27:32 INFO - PROCESS | 1850 | 1477758452341 Marionette TRACE conn4 <- [1,1376,null,{}] 09:27:32 INFO - PROCESS | 1850 | 1477758452349 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325a800 == 36 [pid = 1850] [id = 326] 09:27:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8325ac00) [pid = 1850] [serial = 952] [outer = (nil)] 09:27:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8325f800) [pid = 1850] [serial = 953] [outer = 0x8325ac00] 09:27:32 INFO - PROCESS | 1850 | 1477758452505 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x834f2400) [pid = 1850] [serial = 954] [outer = 0x8325ac00] 09:27:33 INFO - PROCESS | 1850 | 1477758453222 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 09:27:33 INFO - ........... 09:27:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1327ms 09:27:33 INFO - PROCESS | 1850 | 1477758453292 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 09:27:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 09:27:33 INFO - PROCESS | 1850 | 1477758453297 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 09:27:33 INFO - PROCESS | 1850 | 1477758453304 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:33 INFO - PROCESS | 1850 | 1477758453488 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:27:33 INFO - PROCESS | 1850 | 1477758453627 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 09:27:33 INFO - PROCESS | 1850 | 1477758453633 Marionette TRACE conn4 <- [1,1380,null,["8"]] 09:27:33 INFO - PROCESS | 1850 | 1477758453641 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 09:27:33 INFO - PROCESS | 1850 | 1477758453647 Marionette TRACE conn4 <- [1,1381,null,{}] 09:27:33 INFO - PROCESS | 1850 | 1477758453653 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e5000 == 37 [pid = 1850] [id = 327] 09:27:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8bfee800) [pid = 1850] [serial = 955] [outer = (nil)] 09:27:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8c0e6800) [pid = 1850] [serial = 956] [outer = 0x8bfee800] 09:27:33 INFO - PROCESS | 1850 | 1477758453751 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8c0ebc00) [pid = 1850] [serial = 957] [outer = 0x8bfee800] 09:27:34 INFO - PROCESS | 1850 | 1477758454418 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 09:27:34 INFO - ........ 09:27:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1171ms 09:27:34 INFO - PROCESS | 1850 | 1477758454485 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1850 | 1477758454492 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 09:27:34 INFO - PROCESS | 1850 | 1477758454500 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:34 INFO - PROCESS | 1850 | 1477758454666 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 09:27:34 INFO - PROCESS | 1850 | 1477758454822 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 09:27:34 INFO - PROCESS | 1850 | 1477758454827 Marionette TRACE conn4 <- [1,1385,null,["8"]] 09:27:34 INFO - PROCESS | 1850 | 1477758454838 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 09:27:34 INFO - PROCESS | 1850 | 1477758454844 Marionette TRACE conn4 <- [1,1386,null,{}] 09:27:34 INFO - PROCESS | 1850 | 1477758454851 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8adc00 == 38 [pid = 1850] [id = 328] 09:27:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8d9f2400) [pid = 1850] [serial = 958] [outer = (nil)] 09:27:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8db04400) [pid = 1850] [serial = 959] [outer = 0x8d9f2400] 09:27:34 INFO - PROCESS | 1850 | 1477758454952 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x90f86400) [pid = 1850] [serial = 960] [outer = 0x8d9f2400] 09:27:35 INFO - PROCESS | 1850 | 1477758455753 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 09:27:35 INFO - .............................. 09:27:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1336ms 09:27:35 INFO - PROCESS | 1850 | 1477758455836 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1850 | 1477758455840 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 09:27:35 INFO - PROCESS | 1850 | 1477758455850 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:36 INFO - PROCESS | 1850 | 1477758456032 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 09:27:36 INFO - PROCESS | 1850 | 1477758456188 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 09:27:36 INFO - PROCESS | 1850 | 1477758456193 Marionette TRACE conn4 <- [1,1390,null,["8"]] 09:27:36 INFO - PROCESS | 1850 | 1477758456204 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 09:27:36 INFO - PROCESS | 1850 | 1477758456212 Marionette TRACE conn4 <- [1,1391,null,{}] 09:27:36 INFO - PROCESS | 1850 | 1477758456219 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x97a32400 == 39 [pid = 1850] [id = 329] 09:27:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x983aac00) [pid = 1850] [serial = 961] [outer = (nil)] 09:27:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0xa2578800) [pid = 1850] [serial = 962] [outer = 0x983aac00] 09:27:36 INFO - PROCESS | 1850 | 1477758456316 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x83388800) [pid = 1850] [serial = 963] [outer = 0x983aac00] 09:27:37 INFO - ............................................................... 09:27:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1361ms 09:27:37 INFO - PROCESS | 1850 | 1477758457119 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 09:27:37 INFO - PROCESS | 1850 | 1477758457232 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1850 | 1477758457240 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 09:27:37 INFO - PROCESS | 1850 | 1477758457267 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:37 INFO - PROCESS | 1850 | 1477758457453 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 09:27:37 INFO - PROCESS | 1850 | 1477758457610 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 09:27:37 INFO - PROCESS | 1850 | 1477758457614 Marionette TRACE conn4 <- [1,1395,null,["8"]] 09:27:37 INFO - PROCESS | 1850 | 1477758457620 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 09:27:37 INFO - PROCESS | 1850 | 1477758457625 Marionette TRACE conn4 <- [1,1396,null,{}] 09:27:37 INFO - PROCESS | 1850 | 1477758457631 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c5000 == 40 [pid = 1850] [id = 330] 09:27:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c8cf800) [pid = 1850] [serial = 964] [outer = (nil)] 09:27:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x83464000) [pid = 1850] [serial = 965] [outer = 0x8c8cf800] 09:27:37 INFO - PROCESS | 1850 | 1477758457725 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x83467000) [pid = 1850] [serial = 966] [outer = 0x8c8cf800] 09:27:38 INFO - PROCESS | 1850 | 1477758458510 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 09:27:38 INFO - ............................................................. 09:27:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1445ms 09:27:38 INFO - PROCESS | 1850 | 1477758458694 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1850 | 1477758458698 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 09:27:38 INFO - PROCESS | 1850 | 1477758458705 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:38 INFO - PROCESS | 1850 | 1477758458940 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:27:39 INFO - PROCESS | 1850 | 1477758459090 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 09:27:39 INFO - PROCESS | 1850 | 1477758459093 Marionette TRACE conn4 <- [1,1400,null,["8"]] 09:27:39 INFO - PROCESS | 1850 | 1477758459100 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 09:27:39 INFO - PROCESS | 1850 | 1477758459106 Marionette TRACE conn4 <- [1,1401,null,{}] 09:27:39 INFO - PROCESS | 1850 | 1477758459112 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e99c00 == 41 [pid = 1850] [id = 331] 09:27:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x82e9a000) [pid = 1850] [serial = 967] [outer = (nil)] 09:27:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8f692800) [pid = 1850] [serial = 968] [outer = 0x82e9a000] 09:27:39 INFO - PROCESS | 1850 | 1477758459256 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8f746400) [pid = 1850] [serial = 969] [outer = 0x82e9a000] 09:27:40 INFO - PROCESS | 1850 | 1477758460167 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 09:27:40 INFO - ........................ 09:27:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1531ms 09:27:40 INFO - PROCESS | 1850 | 1477758460249 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1850 | 1477758460255 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 09:27:40 INFO - PROCESS | 1850 | 1477758460266 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:40 INFO - PROCESS | 1850 | 1477758460448 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 09:27:40 INFO - PROCESS | 1850 | 1477758460649 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 09:27:40 INFO - PROCESS | 1850 | 1477758460657 Marionette TRACE conn4 <- [1,1405,null,["8"]] 09:27:40 INFO - PROCESS | 1850 | 1477758460674 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 09:27:40 INFO - PROCESS | 1850 | 1477758460689 Marionette TRACE conn4 <- [1,1406,null,{}] 09:27:40 INFO - PROCESS | 1850 | 1477758460697 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dec400 == 42 [pid = 1850] [id = 332] 09:27:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x82decc00) [pid = 1850] [serial = 970] [outer = (nil)] 09:27:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x83228400) [pid = 1850] [serial = 971] [outer = 0x82decc00] 09:27:40 INFO - PROCESS | 1850 | 1477758460802 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8322b000) [pid = 1850] [serial = 972] [outer = 0x82decc00] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8f696400 == 41 [pid = 1850] [id = 322] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x93c59800 == 40 [pid = 1850] [id = 323] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8db08000 == 39 [pid = 1850] [id = 319] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1d400 == 38 [pid = 1850] [id = 321] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x9555bc00 == 37 [pid = 1850] [id = 320] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0xa309ac00 == 36 [pid = 1850] [id = 309] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e9400 == 35 [pid = 1850] [id = 310] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x97a36800 == 34 [pid = 1850] [id = 318] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8c77f800 == 33 [pid = 1850] [id = 324] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8ab800 == 32 [pid = 1850] [id = 311] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c5000 == 31 [pid = 1850] [id = 330] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x82e99c00 == 30 [pid = 1850] [id = 331] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8c78d000 == 29 [pid = 1850] [id = 325] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8325a800 == 28 [pid = 1850] [id = 326] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e5000 == 27 [pid = 1850] [id = 327] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8adc00 == 26 [pid = 1850] [id = 328] 09:27:41 INFO - PROCESS | 1850 | --DOCSHELL 0x97a32400 == 25 [pid = 1850] [id = 329] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x9a347800) [pid = 1850] [serial = 924] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x9a0d0c00) [pid = 1850] [serial = 923] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x9af19000) [pid = 1850] [serial = 927] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x9a396800) [pid = 1850] [serial = 926] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8f701c00) [pid = 1850] [serial = 895] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8db07800) [pid = 1850] [serial = 894] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x97d34c00) [pid = 1850] [serial = 898] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x97a8f000) [pid = 1850] [serial = 897] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0xa2c73400) [pid = 1850] [serial = 901] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0xa28d6800) [pid = 1850] [serial = 900] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0xa30a1400) [pid = 1850] [serial = 904] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0xa309f800) [pid = 1850] [serial = 903] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x93222800) [pid = 1850] [serial = 907] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8f73f400) [pid = 1850] [serial = 906] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8f69e400) [pid = 1850] [serial = 910] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8f699000) [pid = 1850] [serial = 909] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8b9b7000) [pid = 1850] [serial = 913] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8db04800) [pid = 1850] [serial = 912] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x90f83000) [pid = 1850] [serial = 916] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x90f57800) [pid = 1850] [serial = 915] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x96346c00) [pid = 1850] [serial = 921] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x959f3000) [pid = 1850] [serial = 920] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x9ce5f400) [pid = 1850] [serial = 929] [outer = (nil)] [url = about:blank] 09:27:42 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x93c9dc00) [pid = 1850] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 09:27:42 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:27:42 INFO - ............................................................... 09:27:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2456ms 09:27:42 INFO - PROCESS | 1850 | 1477758462674 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 09:27:42 INFO - PROCESS | 1850 | 1477758462722 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1850 | 1477758462732 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 09:27:42 INFO - PROCESS | 1850 | 1477758462780 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:42 INFO - PROCESS | 1850 | 1477758462975 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 09:27:43 INFO - PROCESS | 1850 | 1477758463081 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 09:27:43 INFO - PROCESS | 1850 | 1477758463086 Marionette TRACE conn4 <- [1,1410,null,["8"]] 09:27:43 INFO - PROCESS | 1850 | 1477758463096 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 09:27:43 INFO - PROCESS | 1850 | 1477758463104 Marionette TRACE conn4 <- [1,1411,null,{}] 09:27:43 INFO - PROCESS | 1850 | 1477758463109 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8346f000 == 26 [pid = 1850] [id = 333] 09:27:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x83471400) [pid = 1850] [serial = 973] [outer = (nil)] 09:27:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x834f6400) [pid = 1850] [serial = 974] [outer = 0x83471400] 09:27:43 INFO - PROCESS | 1850 | 1477758463203 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x834fd800) [pid = 1850] [serial = 975] [outer = 0x83471400] 09:27:43 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:27:44 INFO - PROCESS | 1850 | 1477758464129 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 09:27:44 INFO - ............................................................... 09:27:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1438ms 09:27:44 INFO - PROCESS | 1850 | 1477758464213 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:27:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 09:27:44 INFO - PROCESS | 1850 | 1477758464218 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:27:44 INFO - PROCESS | 1850 | 1477758464226 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:44 INFO - PROCESS | 1850 | 1477758464406 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 09:27:44 INFO - PROCESS | 1850 | 1477758464416 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 09:27:44 INFO - PROCESS | 1850 | 1477758464420 Marionette TRACE conn4 <- [1,1415,null,["8"]] 09:27:44 INFO - PROCESS | 1850 | 1477758464435 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 09:27:44 INFO - PROCESS | 1850 | 1477758464439 Marionette TRACE conn4 <- [1,1416,null,{}] 09:27:44 INFO - PROCESS | 1850 | 1477758464559 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f2000 == 27 [pid = 1850] [id = 334] 09:27:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8b9ec000) [pid = 1850] [serial = 976] [outer = (nil)] 09:27:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8c782800) [pid = 1850] [serial = 977] [outer = 0x8b9ec000] 09:27:44 INFO - PROCESS | 1850 | 1477758464649 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8c0eec00) [pid = 1850] [serial = 978] [outer = 0x8b9ec000] 09:27:45 INFO - PROCESS | 1850 | 1477758465307 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 09:27:45 INFO - ........... 09:27:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1172ms 09:27:45 INFO - PROCESS | 1850 | 1477758465425 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1850 | 1477758465432 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 09:27:45 INFO - PROCESS | 1850 | 1477758465444 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:45 INFO - PROCESS | 1850 | 1477758465652 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:27:45 INFO - PROCESS | 1850 | 1477758465724 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 09:27:45 INFO - PROCESS | 1850 | 1477758465728 Marionette TRACE conn4 <- [1,1420,null,["8"]] 09:27:45 INFO - PROCESS | 1850 | 1477758465818 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 09:27:45 INFO - PROCESS | 1850 | 1477758465825 Marionette TRACE conn4 <- [1,1421,null,{}] 09:27:45 INFO - PROCESS | 1850 | 1477758465831 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8bec00 == 28 [pid = 1850] [id = 335] 09:27:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8c8bf000) [pid = 1850] [serial = 979] [outer = (nil)] 09:27:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8c8c3c00) [pid = 1850] [serial = 980] [outer = 0x8c8bf000] 09:27:45 INFO - PROCESS | 1850 | 1477758465925 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8c8d0c00) [pid = 1850] [serial = 981] [outer = 0x8c8bf000] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x9a220400) [pid = 1850] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8db0c400) [pid = 1850] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9555ec00) [pid = 1850] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8f697800) [pid = 1850] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x95567c00) [pid = 1850] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8c78d400) [pid = 1850] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x983afc00) [pid = 1850] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 09:27:47 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8c77fc00) [pid = 1850] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 09:27:47 INFO - PROCESS | 1850 | 1477758467181 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 09:27:47 INFO - ........................................... 09:27:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1836ms 09:27:47 INFO - PROCESS | 1850 | 1477758467279 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1850 | 1477758467283 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 09:27:47 INFO - PROCESS | 1850 | 1477758467290 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:47 INFO - PROCESS | 1850 | 1477758467489 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 09:27:47 INFO - PROCESS | 1850 | 1477758467503 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 09:27:47 INFO - PROCESS | 1850 | 1477758467506 Marionette TRACE conn4 <- [1,1425,null,["8"]] 09:27:47 INFO - PROCESS | 1850 | 1477758467516 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 09:27:47 INFO - PROCESS | 1850 | 1477758467520 Marionette TRACE conn4 <- [1,1426,null,{}] 09:27:47 INFO - PROCESS | 1850 | 1477758467526 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357e000 == 29 [pid = 1850] [id = 336] 09:27:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8357f000) [pid = 1850] [serial = 982] [outer = (nil)] 09:27:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8da22c00) [pid = 1850] [serial = 983] [outer = 0x8357f000] 09:27:47 INFO - PROCESS | 1850 | 1477758467616 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x93ac6000) [pid = 1850] [serial = 984] [outer = 0x8357f000] 09:27:48 INFO - .............................................................................................. 09:27:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1329ms 09:27:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 09:27:48 INFO - PROCESS | 1850 | 1477758468549 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 09:27:48 INFO - PROCESS | 1850 | 1477758468618 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 1850 | 1477758468621 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 09:27:48 INFO - PROCESS | 1850 | 1477758468629 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:48 INFO - PROCESS | 1850 | 1477758468825 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 09:27:48 INFO - PROCESS | 1850 | 1477758468959 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 09:27:48 INFO - PROCESS | 1850 | 1477758468964 Marionette TRACE conn4 <- [1,1430,null,["8"]] 09:27:48 INFO - PROCESS | 1850 | 1477758468976 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 09:27:48 INFO - PROCESS | 1850 | 1477758468985 Marionette TRACE conn4 <- [1,1431,null,{}] 09:27:49 INFO - PROCESS | 1850 | 1477758468993 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de9400 == 30 [pid = 1850] [id = 337] 09:27:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x82de9c00) [pid = 1850] [serial = 985] [outer = (nil)] 09:27:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x82e90c00) [pid = 1850] [serial = 986] [outer = 0x82de9c00] 09:27:49 INFO - PROCESS | 1850 | 1477758469108 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x82e9dc00) [pid = 1850] [serial = 987] [outer = 0x82de9c00] 09:27:50 INFO - .......................................................................... 09:27:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1532ms 09:27:50 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 09:27:50 INFO - PROCESS | 1850 | 1477758470091 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 09:27:50 INFO - PROCESS | 1850 | 1477758470167 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1850 | 1477758470177 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:27:50 INFO - PROCESS | 1850 | 1477758470190 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:50 INFO - PROCESS | 1850 | 1477758470412 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 09:27:50 INFO - PROCESS | 1850 | 1477758470550 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 09:27:50 INFO - PROCESS | 1850 | 1477758470555 Marionette TRACE conn4 <- [1,1435,null,["8"]] 09:27:50 INFO - PROCESS | 1850 | 1477758470566 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 09:27:50 INFO - PROCESS | 1850 | 1477758470572 Marionette TRACE conn4 <- [1,1436,null,{}] 09:27:50 INFO - PROCESS | 1850 | 1477758470578 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bac00 == 31 [pid = 1850] [id = 338] 09:27:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8b9bb400) [pid = 1850] [serial = 988] [outer = (nil)] 09:27:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8b9ea400) [pid = 1850] [serial = 989] [outer = 0x8b9bb400] 09:27:50 INFO - PROCESS | 1850 | 1477758470678 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c0eb000) [pid = 1850] [serial = 990] [outer = 0x8b9bb400] 09:27:51 INFO - PROCESS | 1850 | 1477758471315 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 09:27:51 INFO - .. 09:27:51 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1173ms 09:27:51 INFO - PROCESS | 1850 | 1477758471364 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1850 | 1477758471369 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 09:27:51 INFO - PROCESS | 1850 | 1477758471378 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:51 INFO - PROCESS | 1850 | 1477758471577 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:27:51 INFO - PROCESS | 1850 | 1477758471753 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 09:27:51 INFO - PROCESS | 1850 | 1477758471763 Marionette TRACE conn4 <- [1,1440,null,["8"]] 09:27:51 INFO - PROCESS | 1850 | 1477758471779 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 09:27:51 INFO - PROCESS | 1850 | 1477758471787 Marionette TRACE conn4 <- [1,1441,null,{}] 09:27:51 INFO - PROCESS | 1850 | 1477758471796 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c4400 == 32 [pid = 1850] [id = 339] 09:27:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c8c4800) [pid = 1850] [serial = 991] [outer = (nil)] 09:27:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c8c9800) [pid = 1850] [serial = 992] [outer = 0x8c8c4800] 09:27:51 INFO - PROCESS | 1850 | 1477758471892 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8d844c00) [pid = 1850] [serial = 993] [outer = 0x8c8c4800] 09:27:52 INFO - PROCESS | 1850 | 1477758472776 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 09:27:52 INFO - .................... 09:27:52 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1478ms 09:27:52 INFO - PROCESS | 1850 | 1477758472885 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1850 | 1477758472888 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 09:27:52 INFO - PROCESS | 1850 | 1477758472899 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:53 INFO - PROCESS | 1850 | 1477758473184 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 09:27:53 INFO - PROCESS | 1850 | 1477758473269 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 09:27:53 INFO - PROCESS | 1850 | 1477758473274 Marionette TRACE conn4 <- [1,1445,null,["8"]] 09:27:53 INFO - PROCESS | 1850 | 1477758473281 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 09:27:53 INFO - PROCESS | 1850 | 1477758473287 Marionette TRACE conn4 <- [1,1446,null,{}] 09:27:53 INFO - PROCESS | 1850 | 1477758473295 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e8fc00 == 33 [pid = 1850] [id = 340] 09:27:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x82e93400) [pid = 1850] [serial = 994] [outer = (nil)] 09:27:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c8cd800) [pid = 1850] [serial = 995] [outer = 0x82e93400] 09:27:53 INFO - PROCESS | 1850 | 1477758473444 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x93d0a400) [pid = 1850] [serial = 996] [outer = 0x82e93400] 09:27:54 INFO - PROCESS | 1850 | 1477758474243 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 09:27:54 INFO - .... 09:27:54 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1372ms 09:27:54 INFO - PROCESS | 1850 | 1477758474301 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1850 | 1477758474306 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 09:27:54 INFO - PROCESS | 1850 | 1477758474318 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:54 INFO - PROCESS | 1850 | 1477758474510 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 09:27:54 INFO - PROCESS | 1850 | 1477758474730 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 09:27:54 INFO - PROCESS | 1850 | 1477758474736 Marionette TRACE conn4 <- [1,1450,null,["8"]] 09:27:54 INFO - PROCESS | 1850 | 1477758474744 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 09:27:54 INFO - PROCESS | 1850 | 1477758474750 Marionette TRACE conn4 <- [1,1451,null,{}] 09:27:54 INFO - PROCESS | 1850 | 1477758474760 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dec800 == 34 [pid = 1850] [id = 341] 09:27:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x82dee000) [pid = 1850] [serial = 997] [outer = (nil)] 09:27:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x83395800) [pid = 1850] [serial = 998] [outer = 0x82dee000] 09:27:54 INFO - PROCESS | 1850 | 1477758474856 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x83469800) [pid = 1850] [serial = 999] [outer = 0x82dee000] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x962d7400 == 33 [pid = 1850] [id = 287] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x8f691c00 == 32 [pid = 1850] [id = 283] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x8357e000 == 31 [pid = 1850] [id = 336] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8bec00 == 30 [pid = 1850] [id = 335] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x834f2000 == 29 [pid = 1850] [id = 334] 09:27:55 INFO - PROCESS | 1850 | --DOCSHELL 0x8346f000 == 28 [pid = 1850] [id = 333] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0xa2ad2800) [pid = 1850] [serial = 938] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0xa2c40000) [pid = 1850] [serial = 939] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x9634ac00) [pid = 1850] [serial = 935] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x9752d400) [pid = 1850] [serial = 936] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8f69c000) [pid = 1850] [serial = 932] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8f8d4800) [pid = 1850] [serial = 933] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x9ce68000) [pid = 1850] [serial = 930] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8d8ae800) [pid = 1850] [serial = 950] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0xa2582800) [pid = 1850] [serial = 951] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c781400) [pid = 1850] [serial = 947] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c786000) [pid = 1850] [serial = 948] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x9a34a000) [pid = 1850] [serial = 944] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9af21800) [pid = 1850] [serial = 945] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x90f82400) [pid = 1850] [serial = 941] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x92c92800) [pid = 1850] [serial = 942] [outer = (nil)] [url = about:blank] 09:27:55 INFO - PROCESS | 1850 | 1477758475599 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 09:27:55 INFO - .... 09:27:55 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1371ms 09:27:55 INFO - PROCESS | 1850 | 1477758475689 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:27:55 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 09:27:55 INFO - PROCESS | 1850 | 1477758475693 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:27:55 INFO - PROCESS | 1850 | 1477758475705 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:55 INFO - PROCESS | 1850 | 1477758475890 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 09:27:56 INFO - PROCESS | 1850 | 1477758476001 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 09:27:56 INFO - PROCESS | 1850 | 1477758476006 Marionette TRACE conn4 <- [1,1455,null,["8"]] 09:27:56 INFO - PROCESS | 1850 | 1477758476012 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 09:27:56 INFO - PROCESS | 1850 | 1477758476017 Marionette TRACE conn4 <- [1,1456,null,{}] 09:27:56 INFO - PROCESS | 1850 | 1477758476026 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cefc00 == 29 [pid = 1850] [id = 342] 09:27:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x87cf5000) [pid = 1850] [serial = 1000] [outer = (nil)] 09:27:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x87cf8400) [pid = 1850] [serial = 1001] [outer = 0x87cf5000] 09:27:56 INFO - PROCESS | 1850 | 1477758476113 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x87cf9c00) [pid = 1850] [serial = 1002] [outer = 0x87cf5000] 09:27:56 INFO - PROCESS | 1850 | 1477758476676 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 09:27:56 INFO - . 09:27:56 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1023ms 09:27:56 INFO - PROCESS | 1850 | 1477758476729 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 09:27:56 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 09:27:56 INFO - PROCESS | 1850 | 1477758476736 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 09:27:56 INFO - PROCESS | 1850 | 1477758476743 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:56 INFO - PROCESS | 1850 | 1477758476962 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:27:56 INFO - PROCESS | 1850 | 1477758476981 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 09:27:56 INFO - PROCESS | 1850 | 1477758476986 Marionette TRACE conn4 <- [1,1460,null,["8"]] 09:27:56 INFO - PROCESS | 1850 | 1477758476991 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 09:27:56 INFO - PROCESS | 1850 | 1477758476997 Marionette TRACE conn4 <- [1,1461,null,{}] 09:27:57 INFO - PROCESS | 1850 | 1477758477003 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b5c00 == 30 [pid = 1850] [id = 343] 09:27:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8b9b6000) [pid = 1850] [serial = 1003] [outer = (nil)] 09:27:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8b9b9c00) [pid = 1850] [serial = 1004] [outer = 0x8b9b6000] 09:27:57 INFO - PROCESS | 1850 | 1477758477093 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8bfdf000) [pid = 1850] [serial = 1005] [outer = 0x8b9b6000] 09:27:57 INFO - PROCESS | 1850 | 1477758477805 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 09:27:57 INFO - . 09:27:57 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1120ms 09:27:57 INFO - PROCESS | 1850 | 1477758477863 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1850 | 1477758477866 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 09:27:57 INFO - PROCESS | 1850 | 1477758477880 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:58 INFO - PROCESS | 1850 | 1477758478097 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 09:27:58 INFO - PROCESS | 1850 | 1477758478126 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 09:27:58 INFO - PROCESS | 1850 | 1477758478131 Marionette TRACE conn4 <- [1,1465,null,["8"]] 09:27:58 INFO - PROCESS | 1850 | 1477758478136 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 09:27:58 INFO - PROCESS | 1850 | 1477758478142 Marionette TRACE conn4 <- [1,1466,null,{}] 09:27:58 INFO - PROCESS | 1850 | 1477758478211 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bfeac00 == 31 [pid = 1850] [id = 344] 09:27:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8bfedc00) [pid = 1850] [serial = 1006] [outer = (nil)] 09:27:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8bff1c00) [pid = 1850] [serial = 1007] [outer = 0x8bfedc00] 09:27:58 INFO - PROCESS | 1850 | 1477758478298 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8bff5800) [pid = 1850] [serial = 1008] [outer = 0x8bfedc00] 09:27:58 INFO - PROCESS | 1850 | 1477758478871 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 09:27:58 INFO - . 09:27:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1023ms 09:27:58 INFO - PROCESS | 1850 | 1477758478897 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1850 | 1477758478901 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 09:27:58 INFO - PROCESS | 1850 | 1477758478913 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:27:59 INFO - PROCESS | 1850 | 1477758479107 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 09:27:59 INFO - PROCESS | 1850 | 1477758479126 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 09:27:59 INFO - PROCESS | 1850 | 1477758479129 Marionette TRACE conn4 <- [1,1470,null,["8"]] 09:27:59 INFO - PROCESS | 1850 | 1477758479135 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 09:27:59 INFO - PROCESS | 1850 | 1477758479152 Marionette TRACE conn4 <- [1,1471,null,{}] 09:27:59 INFO - PROCESS | 1850 | 1477758479219 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bffc800 == 32 [pid = 1850] [id = 345] 09:27:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8c0e4400) [pid = 1850] [serial = 1009] [outer = (nil)] 09:27:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c0e8400) [pid = 1850] [serial = 1010] [outer = 0x8c0e4400] 09:27:59 INFO - PROCESS | 1850 | 1477758479301 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c780c00) [pid = 1850] [serial = 1011] [outer = 0x8c0e4400] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8b9ec000) [pid = 1850] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x83471400) [pid = 1850] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8325ac00) [pid = 1850] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8bfee800) [pid = 1850] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8d9f2400) [pid = 1850] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x82decc00) [pid = 1850] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x983aac00) [pid = 1850] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c8bf000) [pid = 1850] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8c8cf800) [pid = 1850] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 09:27:59 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x82e9a000) [pid = 1850] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 09:28:00 INFO - PROCESS | 1850 | 1477758479997 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 09:28:00 INFO - .. 09:28:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1121ms 09:28:00 INFO - PROCESS | 1850 | 1477758480034 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1850 | 1477758480038 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 09:28:00 INFO - PROCESS | 1850 | 1477758480044 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:00 INFO - PROCESS | 1850 | 1477758480283 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 09:28:00 INFO - PROCESS | 1850 | 1477758480301 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 09:28:00 INFO - PROCESS | 1850 | 1477758480305 Marionette TRACE conn4 <- [1,1475,null,["8"]] 09:28:00 INFO - PROCESS | 1850 | 1477758480309 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 09:28:00 INFO - PROCESS | 1850 | 1477758480314 Marionette TRACE conn4 <- [1,1476,null,{}] 09:28:00 INFO - PROCESS | 1850 | 1477758480319 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c786000 == 33 [pid = 1850] [id = 346] 09:28:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8c78c800) [pid = 1850] [serial = 1012] [outer = (nil)] 09:28:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8c8b9c00) [pid = 1850] [serial = 1013] [outer = 0x8c78c800] 09:28:00 INFO - PROCESS | 1850 | 1477758480407 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8c8bec00) [pid = 1850] [serial = 1014] [outer = 0x8c78c800] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8ae000 == 32 [pid = 1850] [id = 306] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9570e000 == 31 [pid = 1850] [id = 307] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x93d0ac00 == 30 [pid = 1850] [id = 305] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x959f6000 == 29 [pid = 1850] [id = 289] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x97d35800 == 28 [pid = 1850] [id = 301] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90bc00 == 27 [pid = 1850] [id = 302] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90f800 == 26 [pid = 1850] [id = 304] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9a34f000 == 25 [pid = 1850] [id = 291] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x90f8b800 == 24 [pid = 1850] [id = 285] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9ce6f400 == 23 [pid = 1850] [id = 303] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0c800 == 22 [pid = 1850] [id = 300] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x82dec400 == 21 [pid = 1850] [id = 332] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b4800 == 20 [pid = 1850] [id = 281] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8d845800 == 19 [pid = 1850] [id = 299] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8f745800 == 18 [pid = 1850] [id = 293] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x9b4c9800 == 17 [pid = 1850] [id = 297] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b917c00 == 16 [pid = 1850] [id = 295] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8bffc800 == 15 [pid = 1850] [id = 345] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8bfeac00 == 14 [pid = 1850] [id = 344] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b5c00 == 13 [pid = 1850] [id = 343] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x87cefc00 == 12 [pid = 1850] [id = 342] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x82dec800 == 11 [pid = 1850] [id = 341] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x82e8fc00 == 10 [pid = 1850] [id = 340] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c4400 == 9 [pid = 1850] [id = 339] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bac00 == 8 [pid = 1850] [id = 338] 09:28:04 INFO - PROCESS | 1850 | --DOCSHELL 0x82de9400 == 7 [pid = 1850] [id = 337] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c8c3c00) [pid = 1850] [serial = 980] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8c8d0c00) [pid = 1850] [serial = 981] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8c782800) [pid = 1850] [serial = 977] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8c0eec00) [pid = 1850] [serial = 978] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x834f6400) [pid = 1850] [serial = 974] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x834fd800) [pid = 1850] [serial = 975] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x83228400) [pid = 1850] [serial = 971] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8322b000) [pid = 1850] [serial = 972] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8f692800) [pid = 1850] [serial = 968] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8f746400) [pid = 1850] [serial = 969] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x83464000) [pid = 1850] [serial = 965] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x83467000) [pid = 1850] [serial = 966] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0xa2578800) [pid = 1850] [serial = 962] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x83388800) [pid = 1850] [serial = 963] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8db04400) [pid = 1850] [serial = 959] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x90f86400) [pid = 1850] [serial = 960] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8c0e6800) [pid = 1850] [serial = 956] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8c0ebc00) [pid = 1850] [serial = 957] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8325f800) [pid = 1850] [serial = 953] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x834f2400) [pid = 1850] [serial = 954] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8da22c00) [pid = 1850] [serial = 983] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1850 | 1477758484875 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 09:28:04 INFO - . 09:28:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4884ms 09:28:04 INFO - PROCESS | 1850 | 1477758484930 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1850 | 1477758484935 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 09:28:04 INFO - PROCESS | 1850 | 1477758484947 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:05 INFO - PROCESS | 1850 | 1477758485152 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:28:05 INFO - PROCESS | 1850 | 1477758485264 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 09:28:05 INFO - PROCESS | 1850 | 1477758485269 Marionette TRACE conn4 <- [1,1480,null,["8"]] 09:28:05 INFO - PROCESS | 1850 | 1477758485276 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 09:28:05 INFO - PROCESS | 1850 | 1477758485284 Marionette TRACE conn4 <- [1,1481,null,{}] 09:28:05 INFO - PROCESS | 1850 | 1477758485290 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322ac00 == 8 [pid = 1850] [id = 347] 09:28:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8322b000) [pid = 1850] [serial = 1015] [outer = (nil)] 09:28:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8322e400) [pid = 1850] [serial = 1016] [outer = 0x8322b000] 09:28:05 INFO - PROCESS | 1850 | 1477758485387 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x83256000) [pid = 1850] [serial = 1017] [outer = 0x8322b000] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x87cf5000) [pid = 1850] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x82dee000) [pid = 1850] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8b9bb400) [pid = 1850] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x82e93400) [pid = 1850] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8c0e4400) [pid = 1850] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x82de9c00) [pid = 1850] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8c8c4800) [pid = 1850] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8bfedc00) [pid = 1850] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8b9b6000) [pid = 1850] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 09:28:08 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8357f000) [pid = 1850] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 09:28:09 INFO - PROCESS | 1850 | 1477758489827 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 09:28:09 INFO - . 09:28:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4930ms 09:28:09 INFO - PROCESS | 1850 | 1477758489877 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1850 | 1477758489883 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 09:28:09 INFO - PROCESS | 1850 | 1477758489890 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:10 INFO - PROCESS | 1850 | 1477758490059 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 09:28:10 INFO - PROCESS | 1850 | 1477758490175 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 09:28:10 INFO - PROCESS | 1850 | 1477758490181 Marionette TRACE conn4 <- [1,1485,null,["8"]] 09:28:10 INFO - PROCESS | 1850 | 1477758490187 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 09:28:10 INFO - PROCESS | 1850 | 1477758490193 Marionette TRACE conn4 <- [1,1486,null,{}] 09:28:10 INFO - PROCESS | 1850 | 1477758490200 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x83388800 == 9 [pid = 1850] [id = 348] 09:28:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x83393400) [pid = 1850] [serial = 1018] [outer = (nil)] 09:28:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x83465000) [pid = 1850] [serial = 1019] [outer = 0x83393400] 09:28:10 INFO - PROCESS | 1850 | 1477758490293 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x83467c00) [pid = 1850] [serial = 1020] [outer = 0x83393400] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c0e8400) [pid = 1850] [serial = 1010] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8c780c00) [pid = 1850] [serial = 1011] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8bff1c00) [pid = 1850] [serial = 1007] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8bff5800) [pid = 1850] [serial = 1008] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8b9b9c00) [pid = 1850] [serial = 1004] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8bfdf000) [pid = 1850] [serial = 1005] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x87cf8400) [pid = 1850] [serial = 1001] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x87cf9c00) [pid = 1850] [serial = 1002] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x83395800) [pid = 1850] [serial = 998] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x83469800) [pid = 1850] [serial = 999] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8c8cd800) [pid = 1850] [serial = 995] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x93d0a400) [pid = 1850] [serial = 996] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8c8c9800) [pid = 1850] [serial = 992] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8d844c00) [pid = 1850] [serial = 993] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8b9ea400) [pid = 1850] [serial = 989] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8c0eb000) [pid = 1850] [serial = 990] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x82e90c00) [pid = 1850] [serial = 986] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9dc00) [pid = 1850] [serial = 987] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x93ac6000) [pid = 1850] [serial = 984] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8c8b9c00) [pid = 1850] [serial = 1013] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x8c78c800) [pid = 1850] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 09:28:15 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x8322b000) [pid = 1850] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 09:28:15 INFO - PROCESS | 1850 | 1477758495802 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 09:28:15 INFO - . 09:28:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5935ms 09:28:15 INFO - PROCESS | 1850 | 1477758495825 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1850 | 1477758495831 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 09:28:15 INFO - PROCESS | 1850 | 1477758495842 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:16 INFO - PROCESS | 1850 | 1477758496064 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 09:28:16 INFO - PROCESS | 1850 | 1477758496145 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 09:28:16 INFO - PROCESS | 1850 | 1477758496152 Marionette TRACE conn4 <- [1,1490,null,["8"]] 09:28:16 INFO - PROCESS | 1850 | 1477758496163 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 09:28:16 INFO - PROCESS | 1850 | 1477758496171 Marionette TRACE conn4 <- [1,1491,null,{}] 09:28:16 INFO - PROCESS | 1850 | 1477758496177 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322cc00 == 10 [pid = 1850] [id = 349] 09:28:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x8322d000) [pid = 1850] [serial = 1021] [outer = (nil)] 09:28:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x83255000) [pid = 1850] [serial = 1022] [outer = 0x8322d000] 09:28:16 INFO - PROCESS | 1850 | 1477758496273 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e96000) [pid = 1850] [serial = 1023] [outer = 0x8322d000] 09:28:20 INFO - PROCESS | 1850 | --DOCSHELL 0x8c786000 == 9 [pid = 1850] [id = 346] 09:28:20 INFO - PROCESS | 1850 | 1477758500807 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 09:28:20 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x83465000) [pid = 1850] [serial = 1019] [outer = (nil)] [url = about:blank] 09:28:20 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x8322e400) [pid = 1850] [serial = 1016] [outer = (nil)] [url = about:blank] 09:28:20 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x83256000) [pid = 1850] [serial = 1017] [outer = (nil)] [url = about:blank] 09:28:20 INFO - PROCESS | 1850 | --DOMWINDOW == 18 (0x8c8bec00) [pid = 1850] [serial = 1014] [outer = (nil)] [url = about:blank] 09:28:20 INFO - . 09:28:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5031ms 09:28:20 INFO - PROCESS | 1850 | 1477758500871 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1850 | 1477758500877 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 09:28:20 INFO - PROCESS | 1850 | 1477758500888 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:21 INFO - PROCESS | 1850 | 1477758501070 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 09:28:21 INFO - PROCESS | 1850 | 1477758501194 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 09:28:21 INFO - PROCESS | 1850 | 1477758501200 Marionette TRACE conn4 <- [1,1495,null,["8"]] 09:28:21 INFO - PROCESS | 1850 | 1477758501207 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 09:28:21 INFO - PROCESS | 1850 | 1477758501214 Marionette TRACE conn4 <- [1,1496,null,{}] 09:28:21 INFO - PROCESS | 1850 | 1477758501220 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9d000 == 10 [pid = 1850] [id = 350] 09:28:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 19 (0x82e9d400) [pid = 1850] [serial = 1024] [outer = (nil)] 09:28:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x83225800) [pid = 1850] [serial = 1025] [outer = 0x82e9d400] 09:28:21 INFO - PROCESS | 1850 | 1477758501314 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x8322e400) [pid = 1850] [serial = 1026] [outer = 0x82e9d400] 09:28:22 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x83393400) [pid = 1850] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 09:28:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8322ac00 == 9 [pid = 1850] [id = 347] 09:28:28 INFO - PROCESS | 1850 | --DOCSHELL 0x83388800 == 8 [pid = 1850] [id = 348] 09:28:28 INFO - PROCESS | 1850 | --DOCSHELL 0x8322cc00 == 7 [pid = 1850] [id = 349] 09:28:28 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x83467c00) [pid = 1850] [serial = 1020] [outer = (nil)] [url = about:blank] 09:28:28 INFO - PROCESS | 1850 | --DOMWINDOW == 18 (0x83255000) [pid = 1850] [serial = 1022] [outer = (nil)] [url = about:blank] 09:28:29 INFO - PROCESS | 1850 | 1477758509745 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 09:28:29 INFO - . 09:28:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8890ms 09:28:29 INFO - PROCESS | 1850 | 1477758509776 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1850 | 1477758509783 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 09:28:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 09:28:29 INFO - PROCESS | 1850 | 1477758509794 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:29 INFO - PROCESS | 1850 | 1477758509972 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:28:30 INFO - PROCESS | 1850 | 1477758510077 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 09:28:30 INFO - PROCESS | 1850 | 1477758510083 Marionette TRACE conn4 <- [1,1500,null,["8"]] 09:28:30 INFO - PROCESS | 1850 | 1477758510091 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 09:28:30 INFO - PROCESS | 1850 | 1477758510098 Marionette TRACE conn4 <- [1,1501,null,{}] 09:28:30 INFO - PROCESS | 1850 | 1477758510104 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e98400 == 8 [pid = 1850] [id = 351] 09:28:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 19 (0x82e98800) [pid = 1850] [serial = 1027] [outer = (nil)] 09:28:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x82e9c800) [pid = 1850] [serial = 1028] [outer = 0x82e98800] 09:28:30 INFO - PROCESS | 1850 | 1477758510202 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x8322cc00) [pid = 1850] [serial = 1029] [outer = 0x82e98800] 09:28:31 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x8322d000) [pid = 1850] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 09:28:32 INFO - PROCESS | 1850 | 1477758512693 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 09:28:32 INFO - . 09:28:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2924ms 09:28:32 INFO - PROCESS | 1850 | 1477758512717 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 1850 | 1477758512724 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 09:28:32 INFO - PROCESS | 1850 | 1477758512732 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:32 INFO - PROCESS | 1850 | 1477758512944 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 09:28:32 INFO - PROCESS | 1850 | 1477758512960 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 09:28:32 INFO - PROCESS | 1850 | 1477758512964 Marionette TRACE conn4 <- [1,1505,null,["8"]] 09:28:32 INFO - PROCESS | 1850 | 1477758512972 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 09:28:32 INFO - PROCESS | 1850 | 1477758512977 Marionette TRACE conn4 <- [1,1506,null,{}] 09:28:33 INFO - PROCESS | 1850 | 1477758512984 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x83223c00 == 9 [pid = 1850] [id = 352] 09:28:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x83390400) [pid = 1850] [serial = 1030] [outer = (nil)] 09:28:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x83395c00) [pid = 1850] [serial = 1031] [outer = 0x83390400] 09:28:33 INFO - PROCESS | 1850 | 1477758513075 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82def400) [pid = 1850] [serial = 1032] [outer = 0x83390400] 09:28:34 INFO - PROCESS | 1850 | 1477758514534 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 09:28:34 INFO - . 09:28:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1823ms 09:28:34 INFO - PROCESS | 1850 | 1477758514562 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1850 | 1477758514569 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 09:28:34 INFO - PROCESS | 1850 | 1477758514576 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:34 INFO - PROCESS | 1850 | 1477758514783 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 09:28:34 INFO - PROCESS | 1850 | 1477758514865 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 09:28:34 INFO - PROCESS | 1850 | 1477758514871 Marionette TRACE conn4 <- [1,1510,null,["8"]] 09:28:34 INFO - PROCESS | 1850 | 1477758514879 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 09:28:34 INFO - PROCESS | 1850 | 1477758514888 Marionette TRACE conn4 <- [1,1511,null,{}] 09:28:34 INFO - PROCESS | 1850 | 1477758514897 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de9800 == 10 [pid = 1850] [id = 353] 09:28:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82dea000) [pid = 1850] [serial = 1033] [outer = (nil)] 09:28:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82e91800) [pid = 1850] [serial = 1034] [outer = 0x82dea000] 09:28:35 INFO - PROCESS | 1850 | 1477758515001 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x83229800) [pid = 1850] [serial = 1035] [outer = 0x82dea000] 09:28:37 INFO - PROCESS | 1850 | --DOCSHELL 0x83223c00 == 9 [pid = 1850] [id = 352] 09:28:37 INFO - PROCESS | 1850 | --DOCSHELL 0x82e98400 == 8 [pid = 1850] [id = 351] 09:28:37 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9d000 == 7 [pid = 1850] [id = 350] 09:28:37 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x82e96000) [pid = 1850] [serial = 1023] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x83225800) [pid = 1850] [serial = 1025] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9d400) [pid = 1850] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 09:28:39 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82e98800) [pid = 1850] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 09:28:43 INFO - PROCESS | 1850 | 1477758523600 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 09:28:43 INFO - . 09:28:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9042ms 09:28:43 INFO - PROCESS | 1850 | 1477758523620 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1850 | 1477758523626 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 09:28:43 INFO - PROCESS | 1850 | 1477758523637 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:43 INFO - PROCESS | 1850 | 1477758523857 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 09:28:44 INFO - PROCESS | 1850 | 1477758524003 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 09:28:44 INFO - PROCESS | 1850 | 1477758524009 Marionette TRACE conn4 <- [1,1515,null,["8"]] 09:28:44 INFO - PROCESS | 1850 | 1477758524017 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 09:28:44 INFO - PROCESS | 1850 | 1477758524026 Marionette TRACE conn4 <- [1,1516,null,{}] 09:28:44 INFO - PROCESS | 1850 | 1477758524032 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x83228800 == 8 [pid = 1850] [id = 354] 09:28:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x83228c00) [pid = 1850] [serial = 1036] [outer = (nil)] 09:28:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x834f1c00) [pid = 1850] [serial = 1037] [outer = 0x83228c00] 09:28:44 INFO - PROCESS | 1850 | 1477758524148 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x834f2c00) [pid = 1850] [serial = 1038] [outer = 0x83228c00] 09:28:44 INFO - PROCESS | 1850 | 1477758524758 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 09:28:44 INFO - . 09:28:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1171ms 09:28:44 INFO - PROCESS | 1850 | 1477758524807 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1850 | 1477758524813 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 09:28:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 09:28:44 INFO - PROCESS | 1850 | 1477758524821 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:45 INFO - PROCESS | 1850 | 1477758525005 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:28:45 INFO - PROCESS | 1850 | 1477758525120 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 09:28:45 INFO - PROCESS | 1850 | 1477758525126 Marionette TRACE conn4 <- [1,1520,null,["8"]] 09:28:45 INFO - PROCESS | 1850 | 1477758525173 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 09:28:45 INFO - PROCESS | 1850 | 1477758525180 Marionette TRACE conn4 <- [1,1521,null,{}] 09:28:45 INFO - PROCESS | 1850 | 1477758525185 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x83579800 == 9 [pid = 1850] [id = 355] 09:28:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8357a400) [pid = 1850] [serial = 1039] [outer = (nil)] 09:28:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8357f800) [pid = 1850] [serial = 1040] [outer = 0x8357a400] 09:28:45 INFO - PROCESS | 1850 | 1477758525284 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83228000) [pid = 1850] [serial = 1041] [outer = 0x8357a400] 09:28:45 INFO - PROCESS | 1850 | 1477758525949 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1850 | 1477758526017 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 09:28:46 INFO - PROCESS | 1850 | 1477758526025 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:46 INFO - PROCESS | 1850 | 1477758526216 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 09:28:46 INFO - PROCESS | 1850 | 1477758526411 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 09:28:46 INFO - PROCESS | 1850 | 1477758526416 Marionette TRACE conn4 <- [1,1525,null,["8"]] 09:28:46 INFO - PROCESS | 1850 | 1477758526423 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 09:28:46 INFO - PROCESS | 1850 | 1477758526431 Marionette TRACE conn4 <- [1,1526,null,{}] 09:28:46 INFO - PROCESS | 1850 | 1477758526487 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de1400 == 10 [pid = 1850] [id = 356] 09:28:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x82de9400) [pid = 1850] [serial = 1042] [outer = (nil)] 09:28:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x82e95400) [pid = 1850] [serial = 1043] [outer = 0x82de9400] 09:28:46 INFO - PROCESS | 1850 | 1477758526581 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8322c400) [pid = 1850] [serial = 1044] [outer = 0x82de9400] 09:28:47 INFO - PROCESS | 1850 | --DOCSHELL 0x83228800 == 9 [pid = 1850] [id = 354] 09:28:47 INFO - PROCESS | 1850 | --DOCSHELL 0x83579800 == 8 [pid = 1850] [id = 355] 09:28:47 INFO - PROCESS | 1850 | --DOCSHELL 0x82de9800 == 7 [pid = 1850] [id = 353] 09:28:47 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x83395c00) [pid = 1850] [serial = 1031] [outer = (nil)] [url = about:blank] 09:28:47 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82e9c800) [pid = 1850] [serial = 1028] [outer = (nil)] [url = about:blank] 09:28:47 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8322cc00) [pid = 1850] [serial = 1029] [outer = (nil)] [url = about:blank] 09:28:47 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8322e400) [pid = 1850] [serial = 1026] [outer = (nil)] [url = about:blank] 09:28:47 INFO - PROCESS | 1850 | 1477758527691 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 09:28:47 INFO - . 09:28:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1728ms 09:28:47 INFO - PROCESS | 1850 | 1477758527754 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1850 | 1477758527760 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 09:28:47 INFO - PROCESS | 1850 | 1477758527770 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:47 INFO - PROCESS | 1850 | 1477758527951 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 09:28:48 INFO - PROCESS | 1850 | 1477758528051 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 09:28:48 INFO - PROCESS | 1850 | 1477758528057 Marionette TRACE conn4 <- [1,1530,null,["8"]] 09:28:48 INFO - PROCESS | 1850 | 1477758528066 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 09:28:48 INFO - PROCESS | 1850 | 1477758528074 Marionette TRACE conn4 <- [1,1531,null,{}] 09:28:48 INFO - PROCESS | 1850 | 1477758528080 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322d400 == 8 [pid = 1850] [id = 357] 09:28:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8322e400) [pid = 1850] [serial = 1045] [outer = (nil)] 09:28:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83255000) [pid = 1850] [serial = 1046] [outer = 0x8322e400] 09:28:48 INFO - PROCESS | 1850 | 1477758528175 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8325bc00) [pid = 1850] [serial = 1047] [outer = 0x8322e400] 09:28:48 INFO - PROCESS | 1850 | 1477758528808 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 09:28:48 INFO - ...... 09:28:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1072ms 09:28:48 INFO - PROCESS | 1850 | 1477758528843 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1850 | 1477758528848 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 09:28:48 INFO - PROCESS | 1850 | 1477758528861 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:49 INFO - PROCESS | 1850 | 1477758529037 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 09:28:49 INFO - PROCESS | 1850 | 1477758529046 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 09:28:49 INFO - PROCESS | 1850 | 1477758529051 Marionette TRACE conn4 <- [1,1535,null,["8"]] 09:28:49 INFO - PROCESS | 1850 | 1477758529145 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 09:28:49 INFO - PROCESS | 1850 | 1477758529150 Marionette TRACE conn4 <- [1,1536,null,{}] 09:28:49 INFO - PROCESS | 1850 | 1477758529156 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x83466400 == 9 [pid = 1850] [id = 358] 09:28:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8346a400) [pid = 1850] [serial = 1048] [outer = (nil)] 09:28:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8346dc00) [pid = 1850] [serial = 1049] [outer = 0x8346a400] 09:28:49 INFO - PROCESS | 1850 | 1477758529245 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x834f1800) [pid = 1850] [serial = 1050] [outer = 0x8346a400] 09:28:49 INFO - PROCESS | 1850 | 1477758529789 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 09:28:49 INFO - .. 09:28:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 971ms 09:28:49 INFO - PROCESS | 1850 | 1477758529839 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1850 | 1477758529846 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 09:28:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 09:28:49 INFO - PROCESS | 1850 | 1477758529864 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:50 INFO - PROCESS | 1850 | 1477758530067 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:28:50 INFO - PROCESS | 1850 | 1477758530138 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 09:28:50 INFO - PROCESS | 1850 | 1477758530143 Marionette TRACE conn4 <- [1,1540,null,["8"]] 09:28:50 INFO - PROCESS | 1850 | 1477758530147 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 09:28:50 INFO - PROCESS | 1850 | 1477758530154 Marionette TRACE conn4 <- [1,1541,null,{}] 09:28:50 INFO - PROCESS | 1850 | 1477758530160 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x87dedc00 == 10 [pid = 1850] [id = 359] 09:28:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87dee000) [pid = 1850] [serial = 1051] [outer = (nil)] 09:28:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x87def800) [pid = 1850] [serial = 1052] [outer = 0x87dee000] 09:28:50 INFO - PROCESS | 1850 | 1477758530256 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x834fcc00) [pid = 1850] [serial = 1053] [outer = 0x87dee000] 09:28:50 INFO - PROCESS | 1850 | 1477758530852 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 09:28:50 INFO - . 09:28:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1019ms 09:28:50 INFO - PROCESS | 1850 | 1477758530883 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1850 | 1477758530887 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 09:28:50 INFO - PROCESS | 1850 | 1477758530893 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:51 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x82dea000) [pid = 1850] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 09:28:51 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x83390400) [pid = 1850] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 09:28:51 INFO - PROCESS | 1850 | 1477758531107 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 09:28:51 INFO - PROCESS | 1850 | 1477758531177 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 09:28:51 INFO - PROCESS | 1850 | 1477758531180 Marionette TRACE conn4 <- [1,1545,null,["8"]] 09:28:51 INFO - PROCESS | 1850 | 1477758531184 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 09:28:51 INFO - PROCESS | 1850 | 1477758531190 Marionette TRACE conn4 <- [1,1546,null,{}] 09:28:51 INFO - PROCESS | 1850 | 1477758531198 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x83468c00 == 11 [pid = 1850] [id = 360] 09:28:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b915800) [pid = 1850] [serial = 1054] [outer = (nil)] 09:28:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8bffc800) [pid = 1850] [serial = 1055] [outer = 0x8b915800] 09:28:51 INFO - PROCESS | 1850 | 1477758531295 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8c0e5c00) [pid = 1850] [serial = 1056] [outer = 0x8b915800] 09:28:51 INFO - PROCESS | 1850 | 1477758531863 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 09:28:51 INFO - ... 09:28:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1022ms 09:28:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 09:28:51 INFO - PROCESS | 1850 | 1477758531916 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1850 | 1477758531919 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 09:28:51 INFO - PROCESS | 1850 | 1477758531925 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:52 INFO - PROCESS | 1850 | 1477758532108 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 09:28:52 INFO - PROCESS | 1850 | 1477758532123 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 09:28:52 INFO - PROCESS | 1850 | 1477758532127 Marionette TRACE conn4 <- [1,1550,null,["8"]] 09:28:52 INFO - PROCESS | 1850 | 1477758532131 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 09:28:52 INFO - PROCESS | 1850 | 1477758532146 Marionette TRACE conn4 <- [1,1551,null,{}] 09:28:52 INFO - PROCESS | 1850 | 1477758532150 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c780400 == 12 [pid = 1850] [id = 361] 09:28:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8c780800) [pid = 1850] [serial = 1057] [outer = (nil)] 09:28:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c784000) [pid = 1850] [serial = 1058] [outer = 0x8c780800] 09:28:52 INFO - PROCESS | 1850 | 1477758532235 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c78c000) [pid = 1850] [serial = 1059] [outer = 0x8c780800] 09:28:52 INFO - PROCESS | 1850 | 1477758532767 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 09:28:52 INFO - . 09:28:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 870ms 09:28:52 INFO - PROCESS | 1850 | 1477758532795 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1850 | 1477758532797 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 09:28:52 INFO - PROCESS | 1850 | 1477758532812 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:53 INFO - PROCESS | 1850 | 1477758533030 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 09:28:53 INFO - PROCESS | 1850 | 1477758533043 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 09:28:53 INFO - PROCESS | 1850 | 1477758533046 Marionette TRACE conn4 <- [1,1555,null,["8"]] 09:28:53 INFO - PROCESS | 1850 | 1477758533051 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 09:28:53 INFO - PROCESS | 1850 | 1477758533055 Marionette TRACE conn4 <- [1,1556,null,{}] 09:28:53 INFO - PROCESS | 1850 | 1477758533060 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de4c00 == 13 [pid = 1850] [id = 362] 09:28:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8338d000) [pid = 1850] [serial = 1060] [outer = (nil)] 09:28:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c892400) [pid = 1850] [serial = 1061] [outer = 0x8338d000] 09:28:53 INFO - PROCESS | 1850 | 1477758533146 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c8b6c00) [pid = 1850] [serial = 1062] [outer = 0x8338d000] 09:28:53 INFO - PROCESS | 1850 | 1477758533633 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 09:28:53 INFO - . 09:28:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 875ms 09:28:53 INFO - PROCESS | 1850 | 1477758533680 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1850 | 1477758533684 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 09:28:53 INFO - PROCESS | 1850 | 1477758533692 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:53 INFO - PROCESS | 1850 | 1477758533863 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:28:54 INFO - PROCESS | 1850 | 1477758534022 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 09:28:54 INFO - PROCESS | 1850 | 1477758534029 Marionette TRACE conn4 <- [1,1560,null,["8"]] 09:28:54 INFO - PROCESS | 1850 | 1477758534040 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 09:28:54 INFO - PROCESS | 1850 | 1477758534050 Marionette TRACE conn4 <- [1,1561,null,{}] 09:28:54 INFO - PROCESS | 1850 | 1477758534058 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e91000 == 14 [pid = 1850] [id = 363] 09:28:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x82e91c00) [pid = 1850] [serial = 1063] [outer = (nil)] 09:28:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x83227c00) [pid = 1850] [serial = 1064] [outer = 0x82e91c00] 09:28:54 INFO - PROCESS | 1850 | 1477758534165 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8322c000) [pid = 1850] [serial = 1065] [outer = 0x82e91c00] 09:28:54 INFO - PROCESS | 1850 | 1477758534964 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 09:28:55 INFO - .................. 09:28:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1326ms 09:28:55 INFO - PROCESS | 1850 | 1477758535021 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1850 | 1477758535029 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 09:28:55 INFO - PROCESS | 1850 | 1477758535038 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:55 INFO - PROCESS | 1850 | 1477758535217 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 09:28:55 INFO - PROCESS | 1850 | 1477758535365 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 09:28:55 INFO - PROCESS | 1850 | 1477758535371 Marionette TRACE conn4 <- [1,1565,null,["8"]] 09:28:55 INFO - PROCESS | 1850 | 1477758535381 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 09:28:55 INFO - PROCESS | 1850 | 1477758535389 Marionette TRACE conn4 <- [1,1566,null,{}] 09:28:55 INFO - PROCESS | 1850 | 1477758535395 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90d000 == 15 [pid = 1850] [id = 364] 09:28:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8b912800) [pid = 1850] [serial = 1066] [outer = (nil)] 09:28:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8b9b6400) [pid = 1850] [serial = 1067] [outer = 0x8b912800] 09:28:55 INFO - PROCESS | 1850 | 1477758535502 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8c0e9000) [pid = 1850] [serial = 1068] [outer = 0x8b912800] 09:28:56 INFO - PROCESS | 1850 | 1477758536151 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 09:28:56 INFO - . 09:28:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1170ms 09:28:56 INFO - PROCESS | 1850 | 1477758536206 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1850 | 1477758536210 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 09:28:56 INFO - PROCESS | 1850 | 1477758536218 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:56 INFO - PROCESS | 1850 | 1477758536414 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 09:28:56 INFO - PROCESS | 1850 | 1477758536571 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 09:28:56 INFO - PROCESS | 1850 | 1477758536579 Marionette TRACE conn4 <- [1,1570,null,["8"]] 09:28:56 INFO - PROCESS | 1850 | 1477758536589 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 09:28:56 INFO - PROCESS | 1850 | 1477758536595 Marionette TRACE conn4 <- [1,1571,null,{}] 09:28:56 INFO - PROCESS | 1850 | 1477758536601 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf3000 == 16 [pid = 1850] [id = 365] 09:28:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x87ded400) [pid = 1850] [serial = 1069] [outer = (nil)] 09:28:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8c8c0800) [pid = 1850] [serial = 1070] [outer = 0x87ded400] 09:28:56 INFO - PROCESS | 1850 | 1477758536696 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c8c4800) [pid = 1850] [serial = 1071] [outer = 0x87ded400] 09:28:57 INFO - PROCESS | 1850 | 1477758537450 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 09:28:57 INFO - ... 09:28:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1325ms 09:28:57 INFO - PROCESS | 1850 | 1477758537543 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1850 | 1477758537549 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 09:28:57 INFO - PROCESS | 1850 | 1477758537564 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:28:57 INFO - PROCESS | 1850 | 1477758537815 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 09:28:57 INFO - PROCESS | 1850 | 1477758537829 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 09:28:57 INFO - PROCESS | 1850 | 1477758537835 Marionette TRACE conn4 <- [1,1575,null,["8"]] 09:28:57 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x82e91800) [pid = 1850] [serial = 1034] [outer = (nil)] [url = about:blank] 09:28:57 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x83229800) [pid = 1850] [serial = 1035] [outer = (nil)] [url = about:blank] 09:28:57 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x82def400) [pid = 1850] [serial = 1032] [outer = (nil)] [url = about:blank] 09:28:57 INFO - PROCESS | 1850 | 1477758537943 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 09:28:57 INFO - PROCESS | 1850 | 1477758537950 Marionette TRACE conn4 <- [1,1576,null,{}] 09:28:57 INFO - PROCESS | 1850 | 1477758537960 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e96800 == 17 [pid = 1850] [id = 366] 09:28:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x83229c00) [pid = 1850] [serial = 1072] [outer = (nil)] 09:28:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x834f2800) [pid = 1850] [serial = 1073] [outer = 0x83229c00] 09:28:58 INFO - PROCESS | 1850 | 1477758538062 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x87cee000) [pid = 1850] [serial = 1074] [outer = 0x83229c00] 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:58 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:28:59 INFO - .................................................................................................................................................................................................................................................................................................................................... 09:28:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2351ms 09:28:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 09:29:00 INFO - PROCESS | 1850 | 1477758539622 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 09:29:00 INFO - PROCESS | 1850 | 1477758539914 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1850 | 1477758539919 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 09:29:00 INFO - PROCESS | 1850 | 1477758539929 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:00 INFO - PROCESS | 1850 | 1477758540330 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:29:00 INFO - PROCESS | 1850 | 1477758540455 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 09:29:00 INFO - PROCESS | 1850 | 1477758540458 Marionette TRACE conn4 <- [1,1580,null,["8"]] 09:29:00 INFO - PROCESS | 1850 | 1477758540463 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 09:29:00 INFO - PROCESS | 1850 | 1477758540468 Marionette TRACE conn4 <- [1,1581,null,{}] 09:29:00 INFO - PROCESS | 1850 | 1477758540476 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da19800 == 18 [pid = 1850] [id = 367] 09:29:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8f743c00) [pid = 1850] [serial = 1075] [outer = (nil)] 09:29:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8f8d7c00) [pid = 1850] [serial = 1076] [outer = 0x8f743c00] 09:29:00 INFO - PROCESS | 1850 | 1477758540565 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8f8de400) [pid = 1850] [serial = 1077] [outer = 0x8f743c00] 09:29:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f57400 == 19 [pid = 1850] [id = 368] 09:29:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x90f57800) [pid = 1850] [serial = 1078] [outer = (nil)] 09:29:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x90f5d000) [pid = 1850] [serial = 1079] [outer = 0x90f57800] 09:29:01 INFO - PROCESS | 1850 | 1477758541165 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 09:29:01 INFO - . 09:29:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1325ms 09:29:01 INFO - PROCESS | 1850 | 1477758541261 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1850 | 1477758541268 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 09:29:01 INFO - PROCESS | 1850 | 1477758541275 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:01 INFO - PROCESS | 1850 | 1477758541507 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 09:29:01 INFO - PROCESS | 1850 | 1477758541591 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 09:29:01 INFO - PROCESS | 1850 | 1477758541595 Marionette TRACE conn4 <- [1,1585,null,["8"]] 09:29:01 INFO - PROCESS | 1850 | 1477758541599 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 09:29:01 INFO - PROCESS | 1850 | 1477758541606 Marionette TRACE conn4 <- [1,1586,null,{}] 09:29:01 INFO - PROCESS | 1850 | 1477758541676 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x91a3cc00 == 20 [pid = 1850] [id = 369] 09:29:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x92a57000) [pid = 1850] [serial = 1080] [outer = (nil)] 09:29:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x92ae6c00) [pid = 1850] [serial = 1081] [outer = 0x92a57000] 09:29:01 INFO - PROCESS | 1850 | 1477758541768 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x92b97800) [pid = 1850] [serial = 1082] [outer = 0x92a57000] 09:29:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ac5000 == 21 [pid = 1850] [id = 370] 09:29:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x93ac8c00) [pid = 1850] [serial = 1083] [outer = (nil)] 09:29:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x93ac0c00) [pid = 1850] [serial = 1084] [outer = 0x93ac8c00] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x82de9400) [pid = 1850] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8b915800) [pid = 1850] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8c780800) [pid = 1850] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8322e400) [pid = 1850] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x83228c00) [pid = 1850] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8357a400) [pid = 1850] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x87dee000) [pid = 1850] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 09:29:02 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8346a400) [pid = 1850] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 09:29:07 INFO - PROCESS | 1850 | 1477758547285 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 09:29:07 INFO - . 09:29:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6036ms 09:29:07 INFO - PROCESS | 1850 | 1477758547313 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1850 | 1477758547320 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 09:29:07 INFO - PROCESS | 1850 | 1477758547331 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:07 INFO - PROCESS | 1850 | 1477758547508 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x82de4c00 == 20 [pid = 1850] [id = 362] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x8c780400 == 19 [pid = 1850] [id = 361] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x83468c00 == 18 [pid = 1850] [id = 360] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x83466400 == 17 [pid = 1850] [id = 358] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x87dedc00 == 16 [pid = 1850] [id = 359] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x82de1400 == 15 [pid = 1850] [id = 356] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8c892400) [pid = 1850] [serial = 1061] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x8322d400 == 14 [pid = 1850] [id = 357] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x93ac5000 == 13 [pid = 1850] [id = 370] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x90f57400 == 12 [pid = 1850] [id = 368] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x8da19800 == 11 [pid = 1850] [id = 367] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x82e96800 == 10 [pid = 1850] [id = 366] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf3000 == 9 [pid = 1850] [id = 365] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90d000 == 8 [pid = 1850] [id = 364] 09:29:07 INFO - PROCESS | 1850 | --DOCSHELL 0x82e91000 == 7 [pid = 1850] [id = 363] 09:29:07 INFO - PROCESS | 1850 | 1477758547659 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 09:29:07 INFO - PROCESS | 1850 | 1477758547665 Marionette TRACE conn4 <- [1,1590,null,["8"]] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x83228000) [pid = 1850] [serial = 1041] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8357f800) [pid = 1850] [serial = 1040] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8322c400) [pid = 1850] [serial = 1044] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x82e95400) [pid = 1850] [serial = 1043] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8325bc00) [pid = 1850] [serial = 1047] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x83255000) [pid = 1850] [serial = 1046] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x834f1800) [pid = 1850] [serial = 1050] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8346dc00) [pid = 1850] [serial = 1049] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x834fcc00) [pid = 1850] [serial = 1053] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x87def800) [pid = 1850] [serial = 1052] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8c0e5c00) [pid = 1850] [serial = 1056] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8bffc800) [pid = 1850] [serial = 1055] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c78c000) [pid = 1850] [serial = 1059] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8c784000) [pid = 1850] [serial = 1058] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x834f1c00) [pid = 1850] [serial = 1037] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x834f2c00) [pid = 1850] [serial = 1038] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1850 | 1477758547691 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 09:29:07 INFO - PROCESS | 1850 | 1477758547701 Marionette TRACE conn4 <- [1,1591,null,{}] 09:29:07 INFO - PROCESS | 1850 | 1477758547707 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322b000 == 8 [pid = 1850] [id = 371] 09:29:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8322b400) [pid = 1850] [serial = 1085] [outer = (nil)] 09:29:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x83231400) [pid = 1850] [serial = 1086] [outer = 0x8322b400] 09:29:07 INFO - PROCESS | 1850 | 1477758547805 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x83387800) [pid = 1850] [serial = 1087] [outer = 0x8322b400] 09:29:08 INFO - PROCESS | 1850 | 1477758548336 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 09:29:08 INFO - .. 09:29:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1071ms 09:29:08 INFO - PROCESS | 1850 | 1477758548401 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1850 | 1477758548406 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 09:29:08 INFO - PROCESS | 1850 | 1477758548415 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:08 INFO - PROCESS | 1850 | 1477758548586 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 09:29:08 INFO - PROCESS | 1850 | 1477758548693 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 09:29:08 INFO - PROCESS | 1850 | 1477758548698 Marionette TRACE conn4 <- [1,1595,null,["8"]] 09:29:08 INFO - PROCESS | 1850 | 1477758548704 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 09:29:08 INFO - PROCESS | 1850 | 1477758548710 Marionette TRACE conn4 <- [1,1596,null,{}] 09:29:08 INFO - PROCESS | 1850 | 1477758548716 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x83256000 == 9 [pid = 1850] [id = 372] 09:29:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8325a400) [pid = 1850] [serial = 1088] [outer = (nil)] 09:29:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x83469400) [pid = 1850] [serial = 1089] [outer = 0x8325a400] 09:29:08 INFO - PROCESS | 1850 | 1477758548807 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8346ac00) [pid = 1850] [serial = 1090] [outer = 0x8325a400] 09:29:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x834fb800 == 10 [pid = 1850] [id = 373] 09:29:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x834ff000) [pid = 1850] [serial = 1091] [outer = (nil)] 09:29:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x83579800) [pid = 1850] [serial = 1092] [outer = 0x834ff000] 09:29:09 INFO - PROCESS | 1850 | 1477758549493 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 09:29:09 INFO - . 09:29:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1120ms 09:29:09 INFO - PROCESS | 1850 | 1477758549543 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1850 | 1477758549550 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 09:29:09 INFO - PROCESS | 1850 | 1477758549561 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:09 INFO - PROCESS | 1850 | 1477758549749 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:29:09 INFO - PROCESS | 1850 | 1477758549866 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 09:29:09 INFO - PROCESS | 1850 | 1477758549871 Marionette TRACE conn4 <- [1,1600,null,["8"]] 09:29:09 INFO - PROCESS | 1850 | 1477758549879 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 09:29:09 INFO - PROCESS | 1850 | 1477758549886 Marionette TRACE conn4 <- [1,1601,null,{}] 09:29:09 INFO - PROCESS | 1850 | 1477758549893 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf3000 == 11 [pid = 1850] [id = 374] 09:29:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x87cf3400) [pid = 1850] [serial = 1093] [outer = (nil)] 09:29:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x87cf7000) [pid = 1850] [serial = 1094] [outer = 0x87cf3400] 09:29:09 INFO - PROCESS | 1850 | 1477758549991 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x87cfac00) [pid = 1850] [serial = 1095] [outer = 0x87cf3400] 09:29:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90d000 == 12 [pid = 1850] [id = 375] 09:29:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8b914000) [pid = 1850] [serial = 1096] [outer = (nil)] 09:29:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x87df8400) [pid = 1850] [serial = 1097] [outer = 0x8b914000] 09:29:10 INFO - PROCESS | 1850 | [1850] WARNING: Failed to create a URI: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 09:29:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x87cf9000) [pid = 1850] [serial = 1098] [outer = 0x8b914000] 09:29:10 INFO - PROCESS | 1850 | 1477758550744 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 09:29:10 INFO - . 09:29:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1227ms 09:29:10 INFO - PROCESS | 1850 | 1477758550784 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1850 | 1477758550788 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 09:29:10 INFO - PROCESS | 1850 | 1477758550796 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:11 INFO - PROCESS | 1850 | 1477758551020 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 09:29:11 INFO - PROCESS | 1850 | 1477758551041 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 09:29:11 INFO - PROCESS | 1850 | 1477758551046 Marionette TRACE conn4 <- [1,1605,null,["8"]] 09:29:11 INFO - PROCESS | 1850 | 1477758551050 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 09:29:11 INFO - PROCESS | 1850 | 1477758551057 Marionette TRACE conn4 <- [1,1606,null,{}] 09:29:11 INFO - PROCESS | 1850 | 1477758551063 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f0c00 == 13 [pid = 1850] [id = 376] 09:29:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x87df7400) [pid = 1850] [serial = 1099] [outer = (nil)] 09:29:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8c0e4400) [pid = 1850] [serial = 1100] [outer = 0x87df7400] 09:29:11 INFO - PROCESS | 1850 | 1477758551218 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c77f400) [pid = 1850] [serial = 1101] [outer = 0x87df7400] 09:29:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c78dc00 == 14 [pid = 1850] [id = 377] 09:29:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c889400) [pid = 1850] [serial = 1102] [outer = (nil)] 09:29:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c88b000) [pid = 1850] [serial = 1103] [outer = 0x8c889400] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x93ac8c00) [pid = 1850] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x83229c00) [pid = 1850] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8f743c00) [pid = 1850] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x87ded400) [pid = 1850] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x82e91c00) [pid = 1850] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8b912800) [pid = 1850] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8338d000) [pid = 1850] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 09:29:11 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x90f57800) [pid = 1850] [serial = 1078] [outer = (nil)] [url = about:blank] 09:29:12 INFO - PROCESS | 1850 | 1477758552112 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 09:29:12 INFO - . 09:29:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1325ms 09:29:12 INFO - PROCESS | 1850 | 1477758552121 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1850 | 1477758552127 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 09:29:12 INFO - PROCESS | 1850 | 1477758552134 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:12 INFO - PROCESS | 1850 | 1477758552300 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 09:29:12 INFO - PROCESS | 1850 | 1477758552411 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 09:29:12 INFO - PROCESS | 1850 | 1477758552413 Marionette TRACE conn4 <- [1,1610,null,["8"]] 09:29:12 INFO - PROCESS | 1850 | 1477758552417 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 09:29:12 INFO - PROCESS | 1850 | 1477758552433 Marionette TRACE conn4 <- [1,1611,null,{}] 09:29:12 INFO - PROCESS | 1850 | 1477758552439 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x87ded400 == 15 [pid = 1850] [id = 378] 09:29:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8b912800) [pid = 1850] [serial = 1104] [outer = (nil)] 09:29:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8c78c400) [pid = 1850] [serial = 1105] [outer = 0x8b912800] 09:29:12 INFO - PROCESS | 1850 | 1477758552522 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8c889000) [pid = 1850] [serial = 1106] [outer = 0x8b912800] 09:29:12 INFO - PROCESS | 1850 | 1477758552990 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 09:29:13 INFO - . 09:29:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 873ms 09:29:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 09:29:13 INFO - PROCESS | 1850 | 1477758553007 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1850 | 1477758553009 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:29:13 INFO - PROCESS | 1850 | 1477758553017 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:13 INFO - PROCESS | 1850 | 1477758553220 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 09:29:13 INFO - PROCESS | 1850 | 1477758553232 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 09:29:13 INFO - PROCESS | 1850 | 1477758553235 Marionette TRACE conn4 <- [1,1615,null,["8"]] 09:29:13 INFO - PROCESS | 1850 | 1477758553336 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 09:29:13 INFO - PROCESS | 1850 | 1477758553342 Marionette TRACE conn4 <- [1,1616,null,{}] 09:29:13 INFO - PROCESS | 1850 | 1477758553346 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c0000 == 16 [pid = 1850] [id = 379] 09:29:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c8c5000) [pid = 1850] [serial = 1107] [outer = (nil)] 09:29:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8cb16400) [pid = 1850] [serial = 1108] [outer = 0x8c8c5000] 09:29:13 INFO - PROCESS | 1850 | 1477758553431 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8d685000) [pid = 1850] [serial = 1109] [outer = 0x8c8c5000] 09:29:13 INFO - PROCESS | 1850 | 1477758553897 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 09:29:13 INFO - . 09:29:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 918ms 09:29:13 INFO - PROCESS | 1850 | 1477758553935 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1850 | 1477758553941 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 09:29:13 INFO - PROCESS | 1850 | 1477758553961 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:14 INFO - PROCESS | 1850 | 1477758554171 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:29:14 INFO - PROCESS | 1850 | 1477758554325 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 09:29:14 INFO - PROCESS | 1850 | 1477758554333 Marionette TRACE conn4 <- [1,1620,null,["8"]] 09:29:14 INFO - PROCESS | 1850 | 1477758554345 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 09:29:14 INFO - PROCESS | 1850 | 1477758554358 Marionette TRACE conn4 <- [1,1621,null,{}] 09:29:14 INFO - PROCESS | 1850 | 1477758554365 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325bc00 == 17 [pid = 1850] [id = 380] 09:29:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8325cc00) [pid = 1850] [serial = 1110] [outer = (nil)] 09:29:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8338ec00) [pid = 1850] [serial = 1111] [outer = 0x8325cc00] 09:29:14 INFO - PROCESS | 1850 | 1477758554473 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x83396000) [pid = 1850] [serial = 1112] [outer = 0x8325cc00] 09:29:15 INFO - PROCESS | 1850 | 1477758555078 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 09:29:15 INFO - ...... 09:29:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1173ms 09:29:15 INFO - PROCESS | 1850 | 1477758555136 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1850 | 1477758555142 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 09:29:15 INFO - PROCESS | 1850 | 1477758555151 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:15 INFO - PROCESS | 1850 | 1477758555319 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 09:29:15 INFO - PROCESS | 1850 | 1477758555483 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 09:29:15 INFO - PROCESS | 1850 | 1477758555489 Marionette TRACE conn4 <- [1,1625,null,["8"]] 09:29:15 INFO - PROCESS | 1850 | 1477758555499 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 09:29:15 INFO - PROCESS | 1850 | 1477758555506 Marionette TRACE conn4 <- [1,1626,null,{}] 09:29:15 INFO - PROCESS | 1850 | 1477758555513 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf8c00 == 18 [pid = 1850] [id = 381] 09:29:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x87def000) [pid = 1850] [serial = 1113] [outer = (nil)] 09:29:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8b917400) [pid = 1850] [serial = 1114] [outer = 0x87def000] 09:29:15 INFO - PROCESS | 1850 | 1477758555610 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x87df7c00) [pid = 1850] [serial = 1115] [outer = 0x87def000] 09:29:16 INFO - PROCESS | 1850 | 1477758556184 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 09:29:16 INFO - . 09:29:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1071ms 09:29:16 INFO - PROCESS | 1850 | 1477758556230 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1850 | 1477758556240 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 09:29:16 INFO - PROCESS | 1850 | 1477758556250 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:16 INFO - PROCESS | 1850 | 1477758556417 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 09:29:16 INFO - PROCESS | 1850 | 1477758556567 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 09:29:16 INFO - PROCESS | 1850 | 1477758556571 Marionette TRACE conn4 <- [1,1630,null,["8"]] 09:29:16 INFO - PROCESS | 1850 | 1477758556582 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 09:29:16 INFO - PROCESS | 1850 | 1477758556589 Marionette TRACE conn4 <- [1,1631,null,{}] 09:29:16 INFO - PROCESS | 1850 | 1477758556660 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf2400 == 19 [pid = 1850] [id = 382] 09:29:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8d844c00) [pid = 1850] [serial = 1116] [outer = (nil)] 09:29:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8d8ad800) [pid = 1850] [serial = 1117] [outer = 0x8d844c00] 09:29:16 INFO - PROCESS | 1850 | 1477758556808 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8d8b3800) [pid = 1850] [serial = 1118] [outer = 0x8d844c00] 09:29:17 INFO - PROCESS | 1850 | 1477758557401 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 09:29:17 INFO - . 09:29:17 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1171ms 09:29:17 INFO - PROCESS | 1850 | 1477758557419 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1850 | 1477758557422 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 09:29:17 INFO - PROCESS | 1850 | 1477758557429 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:17 INFO - PROCESS | 1850 | 1477758557601 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 09:29:17 INFO - PROCESS | 1850 | 1477758557744 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 09:29:17 INFO - PROCESS | 1850 | 1477758557753 Marionette TRACE conn4 <- [1,1635,null,["8"]] 09:29:17 INFO - PROCESS | 1850 | 1477758557764 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 09:29:17 INFO - PROCESS | 1850 | 1477758557773 Marionette TRACE conn4 <- [1,1636,null,{}] 09:29:17 INFO - PROCESS | 1850 | 1477758557779 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1d800 == 20 [pid = 1850] [id = 383] 09:29:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8da1e800) [pid = 1850] [serial = 1119] [outer = (nil)] 09:29:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8da1fc00) [pid = 1850] [serial = 1120] [outer = 0x8da1e800] 09:29:17 INFO - PROCESS | 1850 | 1477758557872 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8da28000) [pid = 1850] [serial = 1121] [outer = 0x8da1e800] 09:29:18 INFO - PROCESS | 1850 | 1477758558605 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 09:29:18 INFO - . 09:29:18 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1219ms 09:29:18 INFO - PROCESS | 1850 | 1477758558650 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1850 | 1477758558656 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 09:29:18 INFO - PROCESS | 1850 | 1477758558666 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:18 INFO - PROCESS | 1850 | 1477758558838 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:29:19 INFO - PROCESS | 1850 | 1477758559060 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 09:29:19 INFO - PROCESS | 1850 | 1477758559066 Marionette TRACE conn4 <- [1,1640,null,["8"]] 09:29:19 INFO - PROCESS | 1850 | 1477758559078 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 09:29:19 INFO - PROCESS | 1850 | 1477758559085 Marionette TRACE conn4 <- [1,1641,null,{}] 09:29:19 INFO - PROCESS | 1850 | 1477758559092 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322d000 == 21 [pid = 1850] [id = 384] 09:29:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8322fc00) [pid = 1850] [serial = 1122] [outer = (nil)] 09:29:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8325e000) [pid = 1850] [serial = 1123] [outer = 0x8322fc00] 09:29:19 INFO - PROCESS | 1850 | 1477758559194 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x83395c00) [pid = 1850] [serial = 1124] [outer = 0x8322fc00] 09:29:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8c78dc00 == 20 [pid = 1850] [id = 377] 09:29:19 INFO - PROCESS | 1850 | --DOCSHELL 0x834fb800 == 19 [pid = 1850] [id = 373] 09:29:19 INFO - PROCESS | 1850 | --DOCSHELL 0x91a3cc00 == 18 [pid = 1850] [id = 369] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x93ac0c00) [pid = 1850] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x92ae6c00) [pid = 1850] [serial = 1081] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x90f5d000) [pid = 1850] [serial = 1079] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8f8d7c00) [pid = 1850] [serial = 1076] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8f8de400) [pid = 1850] [serial = 1077] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x834f2800) [pid = 1850] [serial = 1073] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x87cee000) [pid = 1850] [serial = 1074] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8c8c0800) [pid = 1850] [serial = 1070] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8c8c4800) [pid = 1850] [serial = 1071] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8b9b6400) [pid = 1850] [serial = 1067] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8c0e9000) [pid = 1850] [serial = 1068] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x83227c00) [pid = 1850] [serial = 1064] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8322c000) [pid = 1850] [serial = 1065] [outer = (nil)] [url = about:blank] 09:29:19 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8c8b6c00) [pid = 1850] [serial = 1062] [outer = (nil)] [url = about:blank] 09:29:19 INFO - ................................................... 09:29:19 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1293ms 09:29:19 INFO - PROCESS | 1850 | 1477758559881 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 09:29:19 INFO - PROCESS | 1850 | 1477758559958 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1850 | 1477758559962 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /js/builtins/Math.max.html 09:29:19 INFO - PROCESS | 1850 | 1477758559968 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:20 INFO - PROCESS | 1850 | 1477758560128 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 09:29:20 INFO - PROCESS | 1850 | 1477758560235 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 09:29:20 INFO - PROCESS | 1850 | 1477758560238 Marionette TRACE conn4 <- [1,1645,null,["8"]] 09:29:20 INFO - PROCESS | 1850 | 1477758560248 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 09:29:20 INFO - PROCESS | 1850 | 1477758560252 Marionette TRACE conn4 <- [1,1646,null,{}] 09:29:20 INFO - PROCESS | 1850 | 1477758560258 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357bc00 == 19 [pid = 1850] [id = 385] 09:29:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8357dc00) [pid = 1850] [serial = 1125] [outer = (nil)] 09:29:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x87cef800) [pid = 1850] [serial = 1126] [outer = 0x8357dc00] 09:29:20 INFO - PROCESS | 1850 | 1477758560344 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x87cf3c00) [pid = 1850] [serial = 1127] [outer = 0x8357dc00] 09:29:20 INFO - PROCESS | 1850 | 1477758560861 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 09:29:20 INFO - ...... 09:29:20 INFO - TEST-OK | /js/builtins/Math.max.html | took 919ms 09:29:20 INFO - PROCESS | 1850 | 1477758560902 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1850 | 1477758560909 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /js/builtins/Math.min.html 09:29:20 INFO - PROCESS | 1850 | 1477758560916 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:21 INFO - PROCESS | 1850 | 1477758561058 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 09:29:21 INFO - PROCESS | 1850 | 1477758561072 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 09:29:21 INFO - PROCESS | 1850 | 1477758561075 Marionette TRACE conn4 <- [1,1650,null,["8"]] 09:29:21 INFO - PROCESS | 1850 | 1477758561182 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 09:29:21 INFO - PROCESS | 1850 | 1477758561188 Marionette TRACE conn4 <- [1,1651,null,{}] 09:29:21 INFO - PROCESS | 1850 | 1477758561196 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c780c00 == 20 [pid = 1850] [id = 386] 09:29:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8c781000) [pid = 1850] [serial = 1128] [outer = (nil)] 09:29:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8c782c00) [pid = 1850] [serial = 1129] [outer = 0x8c781000] 09:29:21 INFO - PROCESS | 1850 | 1477758561282 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8c78a800) [pid = 1850] [serial = 1130] [outer = 0x8c781000] 09:29:21 INFO - PROCESS | 1850 | 1477758561790 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 09:29:21 INFO - ...... 09:29:21 INFO - TEST-OK | /js/builtins/Math.min.html | took 922ms 09:29:21 INFO - PROCESS | 1850 | 1477758561839 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1850 | 1477758561844 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 09:29:21 INFO - PROCESS | 1850 | 1477758561865 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:22 INFO - PROCESS | 1850 | 1477758562054 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 09:29:22 INFO - PROCESS | 1850 | 1477758562079 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 09:29:22 INFO - PROCESS | 1850 | 1477758562084 Marionette TRACE conn4 <- [1,1655,null,["8"]] 09:29:22 INFO - PROCESS | 1850 | 1477758562089 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 09:29:22 INFO - PROCESS | 1850 | 1477758562094 Marionette TRACE conn4 <- [1,1656,null,{}] 09:29:22 INFO - PROCESS | 1850 | 1477758562163 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c88d800 == 21 [pid = 1850] [id = 387] 09:29:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8c891000) [pid = 1850] [serial = 1131] [outer = (nil)] 09:29:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8c8b7000) [pid = 1850] [serial = 1132] [outer = 0x8c891000] 09:29:22 INFO - PROCESS | 1850 | 1477758562246 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8c8bc800) [pid = 1850] [serial = 1133] [outer = 0x8c891000] 09:29:22 INFO - PROCESS | 1850 | ************************* 09:29:22 INFO - PROCESS | 1850 | A coding exception was thrown and uncaught in a Task. 09:29:22 INFO - PROCESS | 1850 | 09:29:22 INFO - PROCESS | 1850 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:29:22 INFO - PROCESS | 1850 | Full stack: 09:29:22 INFO - PROCESS | 1850 | ************************* 09:29:22 INFO - PROCESS | 1850 | 1477758562918 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 09:29:22 INFO - .. 09:29:22 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1082ms 09:29:22 INFO - PROCESS | 1850 | 1477758562941 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1850 | 1477758562944 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 09:29:22 INFO - PROCESS | 1850 | 1477758562950 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:23 INFO - PROCESS | 1850 | 1477758563134 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:29:23 INFO - PROCESS | 1850 | 1477758563212 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 09:29:23 INFO - PROCESS | 1850 | 1477758563215 Marionette TRACE conn4 <- [1,1660,null,["8"]] 09:29:23 INFO - PROCESS | 1850 | 1477758563232 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 09:29:23 INFO - PROCESS | 1850 | 1477758563236 Marionette TRACE conn4 <- [1,1661,null,{}] 09:29:23 INFO - PROCESS | 1850 | 1477758563242 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ce000 == 22 [pid = 1850] [id = 388] 09:29:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8da31c00) [pid = 1850] [serial = 1134] [outer = (nil)] 09:29:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8da36000) [pid = 1850] [serial = 1135] [outer = 0x8da31c00] 09:29:23 INFO - PROCESS | 1850 | 1477758563329 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8db06c00) [pid = 1850] [serial = 1136] [outer = 0x8da31c00] 09:29:23 INFO - PROCESS | 1850 | 1477758563925 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c889400) [pid = 1850] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8b912800) [pid = 1850] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x87df7400) [pid = 1850] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8b914000) [pid = 1850] [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] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x834ff000) [pid = 1850] [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] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8325a400) [pid = 1850] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x92a57000) [pid = 1850] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8322b400) [pid = 1850] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 09:29:23 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x87cf3400) [pid = 1850] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 09:29:23 INFO - .... 09:29:23 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1023ms 09:29:23 INFO - PROCESS | 1850 | 1477758563977 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1850 | 1477758563979 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 09:29:24 INFO - PROCESS | 1850 | 1477758563993 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:24 INFO - PROCESS | 1850 | 1477758564175 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 09:29:24 INFO - PROCESS | 1850 | 1477758564286 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 09:29:24 INFO - PROCESS | 1850 | 1477758564290 Marionette TRACE conn4 <- [1,1665,null,["8"]] 09:29:24 INFO - PROCESS | 1850 | 1477758564296 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 09:29:24 INFO - PROCESS | 1850 | 1477758564300 Marionette TRACE conn4 <- [1,1666,null,{}] 09:29:24 INFO - PROCESS | 1850 | 1477758564305 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cec400 == 23 [pid = 1850] [id = 389] 09:29:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8c789c00) [pid = 1850] [serial = 1137] [outer = (nil)] 09:29:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8f699c00) [pid = 1850] [serial = 1138] [outer = 0x8c789c00] 09:29:24 INFO - PROCESS | 1850 | 1477758564394 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8f69b400) [pid = 1850] [serial = 1139] [outer = 0x8c789c00] 09:29:24 INFO - PROCESS | 1850 | 1477758564853 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 09:29:24 INFO - .... 09:29:24 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 878ms 09:29:24 INFO - PROCESS | 1850 | 1477758564870 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1850 | 1477758564873 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 09:29:24 INFO - PROCESS | 1850 | 1477758564882 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:25 INFO - PROCESS | 1850 | 1477758565070 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 09:29:25 INFO - PROCESS | 1850 | 1477758565081 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 09:29:25 INFO - PROCESS | 1850 | 1477758565084 Marionette TRACE conn4 <- [1,1670,null,["8"]] 09:29:25 INFO - PROCESS | 1850 | 1477758565087 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 09:29:25 INFO - PROCESS | 1850 | 1477758565100 Marionette TRACE conn4 <- [1,1671,null,{}] 09:29:25 INFO - PROCESS | 1850 | 1477758565111 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f69bc00 == 24 [pid = 1850] [id = 390] 09:29:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8f705800) [pid = 1850] [serial = 1140] [outer = (nil)] 09:29:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8f70c400) [pid = 1850] [serial = 1141] [outer = 0x8f705800] 09:29:25 INFO - PROCESS | 1850 | 1477758565193 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8f710800) [pid = 1850] [serial = 1142] [outer = 0x8f705800] 09:29:25 INFO - PROCESS | 1850 | 1477758565692 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 09:29:25 INFO - ... 09:29:25 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 829ms 09:29:25 INFO - PROCESS | 1850 | 1477758565709 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1850 | 1477758565713 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 09:29:25 INFO - PROCESS | 1850 | 1477758565719 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:25 INFO - PROCESS | 1850 | 1477758565858 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 09:29:25 INFO - PROCESS | 1850 | 1477758565865 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 09:29:25 INFO - PROCESS | 1850 | 1477758565888 Marionette TRACE conn4 <- [1,1675,null,["8"]] 09:29:25 INFO - PROCESS | 1850 | 1477758565895 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 09:29:25 INFO - PROCESS | 1850 | 1477758565900 Marionette TRACE conn4 <- [1,1676,null,{}] 09:29:25 INFO - PROCESS | 1850 | 1477758565904 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df5c00 == 25 [pid = 1850] [id = 391] 09:29:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8f70f400) [pid = 1850] [serial = 1143] [outer = (nil)] 09:29:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8f745800) [pid = 1850] [serial = 1144] [outer = 0x8f70f400] 09:29:25 INFO - PROCESS | 1850 | 1477758565986 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8f741c00) [pid = 1850] [serial = 1145] [outer = 0x8f70f400] 09:29:26 INFO - PROCESS | 1850 | 1477758566677 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 09:29:26 INFO - .. 09:29:26 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 976ms 09:29:26 INFO - PROCESS | 1850 | 1477758566713 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1850 | 1477758566718 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 09:29:26 INFO - PROCESS | 1850 | 1477758566730 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:26 INFO - PROCESS | 1850 | 1477758566921 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:29:27 INFO - PROCESS | 1850 | 1477758567088 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 09:29:27 INFO - PROCESS | 1850 | 1477758567094 Marionette TRACE conn4 <- [1,1680,null,["8"]] 09:29:27 INFO - PROCESS | 1850 | 1477758567101 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 09:29:27 INFO - PROCESS | 1850 | 1477758567108 Marionette TRACE conn4 <- [1,1681,null,{}] 09:29:27 INFO - PROCESS | 1850 | 1477758567115 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f1000 == 26 [pid = 1850] [id = 392] 09:29:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x834f1400) [pid = 1850] [serial = 1146] [outer = (nil)] 09:29:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x834fa800) [pid = 1850] [serial = 1147] [outer = 0x834f1400] 09:29:27 INFO - PROCESS | 1850 | 1477758567222 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x87cee400) [pid = 1850] [serial = 1148] [outer = 0x834f1400] 09:29:27 INFO - PROCESS | 1850 | 1477758567822 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 09:29:27 INFO - .. 09:29:27 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1122ms 09:29:27 INFO - PROCESS | 1850 | 1477758567866 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1850 | 1477758567873 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 09:29:27 INFO - PROCESS | 1850 | 1477758567881 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:28 INFO - PROCESS | 1850 | 1477758568069 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 09:29:28 INFO - PROCESS | 1850 | 1477758568227 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 09:29:28 INFO - PROCESS | 1850 | 1477758568232 Marionette TRACE conn4 <- [1,1685,null,["8"]] 09:29:28 INFO - PROCESS | 1850 | 1477758568239 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 09:29:28 INFO - PROCESS | 1850 | 1477758568245 Marionette TRACE conn4 <- [1,1686,null,{}] 09:29:28 INFO - PROCESS | 1850 | 1477758568251 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c77fc00 == 27 [pid = 1850] [id = 393] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8c788800) [pid = 1850] [serial = 1149] [outer = (nil)] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c889400) [pid = 1850] [serial = 1150] [outer = 0x8c788800] 09:29:28 INFO - PROCESS | 1850 | 1477758568349 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c8b5c00) [pid = 1850] [serial = 1151] [outer = 0x8c788800] 09:29:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0e000 == 28 [pid = 1850] [id = 394] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8db12000) [pid = 1850] [serial = 1152] [outer = (nil)] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f693400) [pid = 1850] [serial = 1153] [outer = 0x8db12000] 09:29:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f699800 == 29 [pid = 1850] [id = 395] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8f69d800) [pid = 1850] [serial = 1154] [outer = (nil)] 09:29:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8f701800) [pid = 1850] [serial = 1155] [outer = 0x8f69d800] 09:29:29 INFO - PROCESS | 1850 | 1477758569193 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 09:29:29 INFO - . 09:29:29 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1370ms 09:29:29 INFO - PROCESS | 1850 | 1477758569260 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 09:29:29 INFO - TEST-START | /js/builtins/Promise-subclassing.html 09:29:29 INFO - PROCESS | 1850 | 1477758569267 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 09:29:29 INFO - PROCESS | 1850 | 1477758569317 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:29 INFO - PROCESS | 1850 | 1477758569537 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 09:29:29 INFO - PROCESS | 1850 | 1477758569701 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 09:29:29 INFO - PROCESS | 1850 | 1477758569706 Marionette TRACE conn4 <- [1,1690,null,["8"]] 09:29:29 INFO - PROCESS | 1850 | 1477758569714 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 09:29:29 INFO - PROCESS | 1850 | 1477758569721 Marionette TRACE conn4 <- [1,1691,null,{}] 09:29:29 INFO - PROCESS | 1850 | 1477758569728 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1850 | ++DOCSHELL 0x90512000 == 30 [pid = 1850] [id = 396] 09:29:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x90512c00) [pid = 1850] [serial = 1156] [outer = (nil)] 09:29:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x905df000) [pid = 1850] [serial = 1157] [outer = 0x90512c00] 09:29:29 INFO - PROCESS | 1850 | 1477758569826 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x90f50800) [pid = 1850] [serial = 1158] [outer = 0x90512c00] 09:29:30 INFO - PROCESS | 1850 | 1477758570442 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 09:29:30 INFO - ........ 09:29:30 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1223ms 09:29:30 INFO - PROCESS | 1850 | 1477758570498 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1850 | 1477758570502 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 09:29:30 INFO - PROCESS | 1850 | 1477758570513 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:30 INFO - PROCESS | 1850 | 1477758570681 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 09:29:30 INFO - PROCESS | 1850 | 1477758570957 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 09:29:30 INFO - PROCESS | 1850 | 1477758570962 Marionette TRACE conn4 <- [1,1695,null,["8"]] 09:29:30 INFO - PROCESS | 1850 | 1477758570990 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 09:29:31 INFO - PROCESS | 1850 | 1477758570999 Marionette TRACE conn4 <- [1,1696,null,{}] 09:29:31 INFO - PROCESS | 1850 | 1477758571006 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x83228c00 == 31 [pid = 1850] [id = 397] 09:29:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8322b400) [pid = 1850] [serial = 1159] [outer = (nil)] 09:29:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8346b400) [pid = 1850] [serial = 1160] [outer = 0x8322b400] 09:29:31 INFO - PROCESS | 1850 | 1477758571096 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x83472800) [pid = 1850] [serial = 1161] [outer = 0x8322b400] 09:29:31 INFO - PROCESS | 1850 | 1477758571851 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 09:29:31 INFO - .................... 09:29:31 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1431ms 09:29:31 INFO - PROCESS | 1850 | 1477758571942 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 09:29:31 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 09:29:31 INFO - PROCESS | 1850 | 1477758571947 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 09:29:31 INFO - PROCESS | 1850 | 1477758571954 Marionette TRACE conn4 -> [0,1699,"getContext",null] 09:29:31 INFO - PROCESS | 1850 | 1477758571960 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 09:29:31 INFO - PROCESS | 1850 | 1477758571969 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 09:29:31 INFO - PROCESS | 1850 | 1477758571976 Marionette TRACE conn4 <- [1,1700,null,{}] 09:29:31 INFO - PROCESS | 1850 | 1477758571983 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:29:32 INFO - PROCESS | 1850 | 1477758572002 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 09:29:32 INFO - PROCESS | 1850 | 1477758572006 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 09:29:32 INFO - PROCESS | 1850 | 1477758572008 Marionette TRACE conn4 <- [1,1702,null,{}] 09:29:32 INFO - Setting pref media.mediasource.enabled (true) 09:29:32 INFO - PROCESS | 1850 | 1477758572015 Marionette TRACE conn4 -> [0,1703,"getContext",null] 09:29:32 INFO - PROCESS | 1850 | 1477758572018 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 09:29:32 INFO - PROCESS | 1850 | 1477758572024 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 09:29:32 INFO - PROCESS | 1850 | 1477758572027 Marionette TRACE conn4 <- [1,1704,null,{}] 09:29:32 INFO - PROCESS | 1850 | 1477758572086 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:29:32 INFO - PROCESS | 1850 | 1477758572109 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 09:29:32 INFO - PROCESS | 1850 | 1477758572121 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 09:29:32 INFO - PROCESS | 1850 | 1477758572124 Marionette TRACE conn4 <- [1,1706,null,{}] 09:29:32 INFO - PROCESS | 1850 | 1477758572133 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 09:29:32 INFO - PROCESS | 1850 | 1477758572135 Marionette TRACE conn4 <- [1,1707,null,{}] 09:29:32 INFO - PROCESS | 1850 | 1477758572141 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0e000 == 30 [pid = 1850] [id = 394] 09:29:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8f699800 == 29 [pid = 1850] [id = 395] 09:29:33 INFO - PROCESS | 1850 | 1477758572997 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x92b97800) [pid = 1850] [serial = 1082] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x87cf7000) [pid = 1850] [serial = 1094] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x83231400) [pid = 1850] [serial = 1086] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x87cfac00) [pid = 1850] [serial = 1095] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8c77f400) [pid = 1850] [serial = 1101] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8cb16400) [pid = 1850] [serial = 1108] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x83469400) [pid = 1850] [serial = 1089] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8c0e4400) [pid = 1850] [serial = 1100] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x83387800) [pid = 1850] [serial = 1087] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8346ac00) [pid = 1850] [serial = 1090] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c78c400) [pid = 1850] [serial = 1105] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c889000) [pid = 1850] [serial = 1106] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c88b000) [pid = 1850] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x87cf9000) [pid = 1850] [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] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x83579800) [pid = 1850] [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] 09:29:33 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x87df8400) [pid = 1850] [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] 09:29:33 INFO - PROCESS | 1850 | 1477758573190 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 09:29:33 INFO - PROCESS | 1850 | 1477758573194 Marionette TRACE conn4 <- [1,1709,null,["8"]] 09:29:33 INFO - PROCESS | 1850 | 1477758573206 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 09:29:33 INFO - PROCESS | 1850 | 1477758573214 Marionette TRACE conn4 <- [1,1710,null,{}] 09:29:33 INFO - PROCESS | 1850 | 1477758573221 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:29:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dee000 == 30 [pid = 1850] [id = 398] 09:29:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x82def000) [pid = 1850] [serial = 1162] [outer = (nil)] 09:29:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x82e94000) [pid = 1850] [serial = 1163] [outer = 0x82def000] 09:29:33 INFO - PROCESS | 1850 | 1477758573314 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x82e9ec00) [pid = 1850] [serial = 1164] [outer = 0x82def000] 09:29:33 INFO - PROCESS | 1850 | 1477758573866 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 09:29:33 INFO - .. 09:29:33 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1965ms 09:29:33 INFO - PROCESS | 1850 | 1477758573920 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1850 | 1477758573927 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 09:29:33 INFO - PROCESS | 1850 | 1477758573935 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 09:29:33 INFO - PROCESS | 1850 | 1477758573943 Marionette TRACE conn4 <- [1,1713,null,{}] 09:29:33 INFO - PROCESS | 1850 | 1477758573959 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:34 INFO - PROCESS | 1850 | 1477758574130 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 09:29:34 INFO - PROCESS | 1850 | 1477758574242 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 09:29:34 INFO - PROCESS | 1850 | 1477758574245 Marionette TRACE conn4 <- [1,1715,null,["8"]] 09:29:34 INFO - PROCESS | 1850 | 1477758574251 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 09:29:34 INFO - PROCESS | 1850 | 1477758574257 Marionette TRACE conn4 <- [1,1716,null,{}] 09:29:34 INFO - PROCESS | 1850 | 1477758574266 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x83390000 == 31 [pid = 1850] [id = 399] 09:29:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x83465000) [pid = 1850] [serial = 1165] [outer = (nil)] 09:29:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x83469400) [pid = 1850] [serial = 1166] [outer = 0x83465000] 09:29:34 INFO - PROCESS | 1850 | 1477758574355 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x83467800) [pid = 1850] [serial = 1167] [outer = 0x83465000] 09:29:34 INFO - PROCESS | 1850 | 1477758574854 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 09:29:34 INFO - .. 09:29:34 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 945ms 09:29:34 INFO - PROCESS | 1850 | 1477758574879 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 1850 | 1477758574885 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 09:29:34 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 09:29:34 INFO - PROCESS | 1850 | 1477758574901 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:35 INFO - PROCESS | 1850 | 1477758575066 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:29:35 INFO - PROCESS | 1850 | 1477758575080 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 09:29:35 INFO - PROCESS | 1850 | 1477758575084 Marionette TRACE conn4 <- [1,1720,null,["8"]] 09:29:35 INFO - PROCESS | 1850 | 1477758575195 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 09:29:35 INFO - PROCESS | 1850 | 1477758575202 Marionette TRACE conn4 <- [1,1721,null,{}] 09:29:35 INFO - PROCESS | 1850 | 1477758575209 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x83394400 == 32 [pid = 1850] [id = 400] 09:29:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x834ffc00) [pid = 1850] [serial = 1168] [outer = (nil)] 09:29:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x87dec000) [pid = 1850] [serial = 1169] [outer = 0x834ffc00] 09:29:35 INFO - PROCESS | 1850 | 1477758575296 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8b910c00) [pid = 1850] [serial = 1170] [outer = 0x834ffc00] 09:29:35 INFO - PROCESS | 1850 | 1477758575943 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 09:29:35 INFO - .. 09:29:35 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1069ms 09:29:35 INFO - PROCESS | 1850 | 1477758575963 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1850 | 1477758575966 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /media-source/SourceBuffer-abort.html 09:29:35 INFO - PROCESS | 1850 | 1477758575975 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:36 INFO - PROCESS | 1850 | 1477758576188 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 09:29:36 INFO - PROCESS | 1850 | 1477758576208 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 09:29:36 INFO - PROCESS | 1850 | 1477758576213 Marionette TRACE conn4 <- [1,1725,null,["8"]] 09:29:36 INFO - PROCESS | 1850 | 1477758576217 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 09:29:36 INFO - PROCESS | 1850 | 1477758576223 Marionette TRACE conn4 <- [1,1726,null,{}] 09:29:36 INFO - PROCESS | 1850 | 1477758576228 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338dc00 == 33 [pid = 1850] [id = 401] 09:29:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8bfeec00) [pid = 1850] [serial = 1171] [outer = (nil)] 09:29:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8bff3400) [pid = 1850] [serial = 1172] [outer = 0x8bfeec00] 09:29:36 INFO - PROCESS | 1850 | 1477758576380 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8c88c000) [pid = 1850] [serial = 1173] [outer = 0x8bfeec00] 09:29:36 INFO - PROCESS | 1850 | 1477758576964 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 09:29:36 INFO - .. 09:29:36 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1026ms 09:29:37 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 09:29:37 INFO - Clearing pref media.mediasource.enabled 09:29:37 INFO - PROCESS | 1850 | 1477758577000 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 1850 | 1477758577002 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 09:29:37 INFO - PROCESS | 1850 | 1477758577009 Marionette TRACE conn4 -> [0,1729,"getContext",null] 09:29:37 INFO - PROCESS | 1850 | 1477758577012 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 09:29:37 INFO - PROCESS | 1850 | 1477758577016 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 09:29:37 INFO - PROCESS | 1850 | 1477758577019 Marionette TRACE conn4 <- [1,1730,null,{}] 09:29:37 INFO - PROCESS | 1850 | 1477758577031 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:29:37 INFO - PROCESS | 1850 | 1477758577045 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:29:37 INFO - PROCESS | 1850 | 1477758577054 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 09:29:37 INFO - PROCESS | 1850 | 1477758577057 Marionette TRACE conn4 <- [1,1732,null,{}] 09:29:37 INFO - PROCESS | 1850 | 1477758577069 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:37 INFO - PROCESS | 1850 | 1477758577255 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 09:29:37 INFO - PROCESS | 1850 | 1477758577328 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 09:29:37 INFO - PROCESS | 1850 | 1477758577330 Marionette TRACE conn4 <- [1,1734,null,["8"]] 09:29:37 INFO - PROCESS | 1850 | 1477758577347 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 09:29:37 INFO - PROCESS | 1850 | 1477758577352 Marionette TRACE conn4 <- [1,1735,null,{}] 09:29:37 INFO - PROCESS | 1850 | 1477758577363 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8bf800 == 34 [pid = 1850] [id = 402] 09:29:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8c8c8c00) [pid = 1850] [serial = 1174] [outer = (nil)] 09:29:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8c8cd800) [pid = 1850] [serial = 1175] [outer = 0x8c8c8c00] 09:29:37 INFO - PROCESS | 1850 | 1477758577445 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8cb16400) [pid = 1850] [serial = 1176] [outer = 0x8c8c8c00] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x87def000) [pid = 1850] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8c781000) [pid = 1850] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8325cc00) [pid = 1850] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8da31c00) [pid = 1850] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8c789c00) [pid = 1850] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c891000) [pid = 1850] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8322fc00) [pid = 1850] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8357dc00) [pid = 1850] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8da1e800) [pid = 1850] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c8c5000) [pid = 1850] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8d844c00) [pid = 1850] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8f70f400) [pid = 1850] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 09:29:38 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8f705800) [pid = 1850] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 09:29:38 INFO - PROCESS | 1850 | 1477758578247 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 09:29:38 INFO - . 09:29:38 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1279ms 09:29:38 INFO - PROCESS | 1850 | 1477758578287 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1850 | 1477758578289 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 09:29:38 INFO - PROCESS | 1850 | 1477758578296 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:38 INFO - PROCESS | 1850 | 1477758578490 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 09:29:38 INFO - PROCESS | 1850 | 1477758578501 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 09:29:38 INFO - PROCESS | 1850 | 1477758578507 Marionette TRACE conn4 <- [1,1739,null,["8"]] 09:29:38 INFO - PROCESS | 1850 | 1477758578516 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 09:29:38 INFO - PROCESS | 1850 | 1477758578520 Marionette TRACE conn4 <- [1,1740,null,{}] 09:29:38 INFO - PROCESS | 1850 | 1477758578526 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e2400 == 35 [pid = 1850] [id = 403] 09:29:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8d681000) [pid = 1850] [serial = 1177] [outer = (nil)] 09:29:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8da1b400) [pid = 1850] [serial = 1178] [outer = 0x8d681000] 09:29:38 INFO - PROCESS | 1850 | 1477758578629 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8db10000) [pid = 1850] [serial = 1179] [outer = 0x8d681000] 09:29:39 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:29:39 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:29:39 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:29:39 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:29:39 INFO - PROCESS | 1850 | 1477758579207 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 09:29:39 INFO - ... 09:29:39 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 922ms 09:29:39 INFO - TEST-START | /media-source/URL-createObjectURL.html 09:29:39 INFO - PROCESS | 1850 | 1477758579218 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1850 | 1477758579220 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 09:29:39 INFO - PROCESS | 1850 | 1477758579234 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:39 INFO - PROCESS | 1850 | 1477758579376 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:29:39 INFO - PROCESS | 1850 | 1477758579383 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 09:29:39 INFO - PROCESS | 1850 | 1477758579387 Marionette TRACE conn4 <- [1,1744,null,["8"]] 09:29:39 INFO - PROCESS | 1850 | 1477758579391 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 09:29:39 INFO - PROCESS | 1850 | 1477758579402 Marionette TRACE conn4 <- [1,1745,null,{}] 09:29:39 INFO - PROCESS | 1850 | 1477758579405 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f705800 == 36 [pid = 1850] [id = 404] 09:29:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8f73b800) [pid = 1850] [serial = 1180] [outer = (nil)] 09:29:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8f8d4800) [pid = 1850] [serial = 1181] [outer = 0x8f73b800] 09:29:39 INFO - PROCESS | 1850 | 1477758579490 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f742000) [pid = 1850] [serial = 1182] [outer = 0x8f73b800] 09:29:40 INFO - PROCESS | 1850 | 1477758580052 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 09:29:40 INFO - . 09:29:40 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 875ms 09:29:40 INFO - PROCESS | 1850 | 1477758580144 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1850 | 1477758580151 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /media-source/interfaces.html 09:29:40 INFO - PROCESS | 1850 | 1477758580170 Marionette TRACE conn4 -> [0,1748,"getContext",null] 09:29:40 INFO - PROCESS | 1850 | 1477758580177 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580186 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580192 Marionette TRACE conn4 <- [1,1749,null,{}] 09:29:40 INFO - PROCESS | 1850 | 1477758580199 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:29:40 INFO - PROCESS | 1850 | 1477758580224 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 09:29:40 INFO - PROCESS | 1850 | 1477758580230 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580239 Marionette TRACE conn4 <- [1,1751,null,{}] 09:29:40 INFO - Setting pref media.mediasource.enabled (true) 09:29:40 INFO - PROCESS | 1850 | 1477758580300 Marionette TRACE conn4 -> [0,1752,"getContext",null] 09:29:40 INFO - PROCESS | 1850 | 1477758580305 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580311 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580314 Marionette TRACE conn4 <- [1,1753,null,{}] 09:29:40 INFO - PROCESS | 1850 | 1477758580320 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:29:40 INFO - PROCESS | 1850 | 1477758580340 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 09:29:40 INFO - PROCESS | 1850 | 1477758580345 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580352 Marionette TRACE conn4 <- [1,1755,null,{}] 09:29:40 INFO - PROCESS | 1850 | 1477758580358 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:40 INFO - PROCESS | 1850 | 1477758580565 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 09:29:40 INFO - PROCESS | 1850 | 1477758580730 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 09:29:40 INFO - PROCESS | 1850 | 1477758580738 Marionette TRACE conn4 <- [1,1757,null,["8"]] 09:29:40 INFO - PROCESS | 1850 | 1477758580744 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 09:29:40 INFO - PROCESS | 1850 | 1477758580751 Marionette TRACE conn4 <- [1,1758,null,{}] 09:29:40 INFO - PROCESS | 1850 | 1477758580757 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x83580800 == 37 [pid = 1850] [id = 405] 09:29:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x83586c00) [pid = 1850] [serial = 1183] [outer = (nil)] 09:29:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x87cf9c00) [pid = 1850] [serial = 1184] [outer = 0x83586c00] 09:29:40 INFO - PROCESS | 1850 | 1477758580897 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x87cfb800) [pid = 1850] [serial = 1185] [outer = 0x83586c00] 09:29:41 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:29:41 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:29:42 INFO - .................................................................................................................... 09:29:42 INFO - TEST-OK | /media-source/interfaces.html | took 2331ms 09:29:42 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 09:29:42 INFO - Clearing pref media.mediasource.enabled 09:29:42 INFO - PROCESS | 1850 | 1477758582388 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 09:29:42 INFO - PROCESS | 1850 | 1477758582539 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1850 | 1477758582542 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 09:29:42 INFO - PROCESS | 1850 | 1477758582556 Marionette TRACE conn4 -> [0,1761,"getContext",null] 09:29:42 INFO - PROCESS | 1850 | 1477758582558 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 09:29:42 INFO - PROCESS | 1850 | 1477758582575 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 09:29:42 INFO - PROCESS | 1850 | 1477758582577 Marionette TRACE conn4 <- [1,1762,null,{}] 09:29:42 INFO - PROCESS | 1850 | 1477758582584 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:29:42 INFO - PROCESS | 1850 | 1477758582616 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:29:42 INFO - PROCESS | 1850 | 1477758582622 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 09:29:42 INFO - PROCESS | 1850 | 1477758582629 Marionette TRACE conn4 <- [1,1764,null,{}] 09:29:42 INFO - PROCESS | 1850 | 1477758582679 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:42 INFO - PROCESS | 1850 | 1477758582870 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 09:29:43 INFO - PROCESS | 1850 | 1477758583024 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 09:29:43 INFO - PROCESS | 1850 | 1477758583028 Marionette TRACE conn4 <- [1,1766,null,["8"]] 09:29:43 INFO - PROCESS | 1850 | 1477758583033 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 09:29:43 INFO - PROCESS | 1850 | 1477758583040 Marionette TRACE conn4 <- [1,1767,null,{}] 09:29:43 INFO - PROCESS | 1850 | 1477758583044 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x93c59800 == 38 [pid = 1850] [id = 406] 09:29:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x93c5c000) [pid = 1850] [serial = 1186] [outer = (nil)] 09:29:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x93ceb000) [pid = 1850] [serial = 1187] [outer = 0x93c5c000] 09:29:43 INFO - PROCESS | 1850 | 1477758583137 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x93cf7800) [pid = 1850] [serial = 1188] [outer = 0x93c5c000] 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8322d400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8322d400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8322d400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] no picture 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834fd000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834fd000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834fd000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8338b800] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8338b800] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8338b800] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e91400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e91400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e91400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x87cedc00] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x87cedc00] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x87cedc00] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x87deb400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x87deb400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x87deb400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x82e99800] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x82e99800] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x82e99800] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x82e99800] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x82e99800] no picture 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f73f000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f73f000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f73f000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f8da400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f8da400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8f8da400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x92adfc00] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x92adfc00] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x92adfc00] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834f5800] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8b9b1c00] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8b9b1c00] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x8b9b1c00] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8f8da400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8f8da400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x8f8da400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834ff000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834ff000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834ff000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x82e95000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834ff000] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834ff000] no picture 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834f3c00] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834f3c00] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [aac @ 0x834f3c00] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834fa400] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834fa400] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834fa400] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834fa400] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x834fa400] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x905e1000] err{or,}_recognition separate: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x905e1000] err{or,}_recognition combined: 1; 1 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x905e1000] Unsupported bit depth: 0 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x905e1000] no picture 09:29:44 INFO - PROCESS | 1850 | [h264 @ 0x905e1000] no picture 09:29:45 INFO - PROCESS | 1850 | 1477758585057 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1850 | 1477758585132 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 09:29:45 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf3000 == 37 [pid = 1850] [id = 374] 09:29:45 INFO - PROCESS | 1850 | --DOCSHELL 0x87ded400 == 36 [pid = 1850] [id = 378] 09:29:45 INFO - PROCESS | 1850 | --DOCSHELL 0x834f0c00 == 35 [pid = 1850] [id = 376] 09:29:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90d000 == 34 [pid = 1850] [id = 375] 09:29:45 INFO - PROCESS | 1850 | --DOCSHELL 0x8c780c00 == 33 [pid = 1850] [id = 386] 09:29:45 INFO - PROCESS | 1850 | 1477758585177 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:45 INFO - PROCESS | 1850 | 1477758585349 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8f745800) [pid = 1850] [serial = 1144] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8f741c00) [pid = 1850] [serial = 1145] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8f70c400) [pid = 1850] [serial = 1141] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8f710800) [pid = 1850] [serial = 1142] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8f699c00) [pid = 1850] [serial = 1138] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8f69b400) [pid = 1850] [serial = 1139] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8da36000) [pid = 1850] [serial = 1135] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8db06c00) [pid = 1850] [serial = 1136] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c8b7000) [pid = 1850] [serial = 1132] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c8bc800) [pid = 1850] [serial = 1133] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c782c00) [pid = 1850] [serial = 1129] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8c78a800) [pid = 1850] [serial = 1130] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x87cef800) [pid = 1850] [serial = 1126] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x87cf3c00) [pid = 1850] [serial = 1127] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8325e000) [pid = 1850] [serial = 1123] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x83395c00) [pid = 1850] [serial = 1124] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8da1fc00) [pid = 1850] [serial = 1120] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8da28000) [pid = 1850] [serial = 1121] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8d8ad800) [pid = 1850] [serial = 1117] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8d8b3800) [pid = 1850] [serial = 1118] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8b917400) [pid = 1850] [serial = 1114] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x87df7c00) [pid = 1850] [serial = 1115] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8338ec00) [pid = 1850] [serial = 1111] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x83396000) [pid = 1850] [serial = 1112] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8d685000) [pid = 1850] [serial = 1109] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1850 | 1477758585495 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 09:29:45 INFO - PROCESS | 1850 | 1477758585501 Marionette TRACE conn4 <- [1,1771,null,["8"]] 09:29:45 INFO - PROCESS | 1850 | 1477758585507 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 09:29:45 INFO - PROCESS | 1850 | 1477758585513 Marionette TRACE conn4 <- [1,1772,null,{}] 09:29:45 INFO - PROCESS | 1850 | 1477758585519 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x83396000 == 34 [pid = 1850] [id = 407] 09:29:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x83464c00) [pid = 1850] [serial = 1189] [outer = (nil)] 09:29:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x834f5800) [pid = 1850] [serial = 1190] [outer = 0x83464c00] 09:29:45 INFO - PROCESS | 1850 | 1477758585605 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8357a400) [pid = 1850] [serial = 1191] [outer = 0x83464c00] 09:29:46 INFO - PROCESS | 1850 | 1477758586109 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 09:29:46 INFO - .. 09:29:46 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 977ms 09:29:46 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 09:29:46 INFO - PROCESS | 1850 | 1477758586130 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1850 | 1477758586134 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586140 Marionette TRACE conn4 -> [0,1775,"getContext",null] 09:29:46 INFO - PROCESS | 1850 | 1477758586145 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586151 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586154 Marionette TRACE conn4 <- [1,1776,null,{}] 09:29:46 INFO - PROCESS | 1850 | 1477758586168 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:29:46 INFO - PROCESS | 1850 | 1477758586186 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 09:29:46 INFO - PROCESS | 1850 | 1477758586190 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586196 Marionette TRACE conn4 <- [1,1778,null,{}] 09:29:46 INFO - Setting pref media.mediasource.enabled (true) 09:29:46 INFO - PROCESS | 1850 | 1477758586211 Marionette TRACE conn4 -> [0,1779,"getContext",null] 09:29:46 INFO - PROCESS | 1850 | 1477758586217 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586222 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586225 Marionette TRACE conn4 <- [1,1780,null,{}] 09:29:46 INFO - PROCESS | 1850 | 1477758586229 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:29:46 INFO - PROCESS | 1850 | 1477758586248 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 09:29:46 INFO - PROCESS | 1850 | 1477758586256 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586259 Marionette TRACE conn4 <- [1,1782,null,{}] 09:29:46 INFO - PROCESS | 1850 | 1477758586265 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:46 INFO - PROCESS | 1850 | 1477758586428 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:29:46 INFO - PROCESS | 1850 | 1477758586544 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 09:29:46 INFO - PROCESS | 1850 | 1477758586546 Marionette TRACE conn4 <- [1,1784,null,["8"]] 09:29:46 INFO - PROCESS | 1850 | 1477758586559 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 09:29:46 INFO - PROCESS | 1850 | 1477758586563 Marionette TRACE conn4 <- [1,1785,null,{}] 09:29:46 INFO - PROCESS | 1850 | 1477758586570 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ba400 == 35 [pid = 1850] [id = 408] 09:29:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8f69b400) [pid = 1850] [serial = 1192] [outer = (nil)] 09:29:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8f70c400) [pid = 1850] [serial = 1193] [outer = 0x8f69b400] 09:29:46 INFO - PROCESS | 1850 | 1477758586658 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8f8dec00) [pid = 1850] [serial = 1194] [outer = 0x8f69b400] 09:29:47 INFO - PROCESS | 1850 | [1850] WARNING: 'aFormat.IsEmpty()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 09:29:47 INFO - PROCESS | 1850 | 1477758587310 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 09:29:47 INFO - ........... 09:29:47 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1197ms 09:29:47 INFO - PROCESS | 1850 | 1477758587337 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 1850 | 1477758587339 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /media-source/mediasource-append-buffer.html 09:29:47 INFO - Clearing pref media.mediasource.enabled 09:29:47 INFO - PROCESS | 1850 | 1477758587347 Marionette TRACE conn4 -> [0,1788,"getContext",null] 09:29:47 INFO - PROCESS | 1850 | 1477758587349 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 09:29:47 INFO - PROCESS | 1850 | 1477758587355 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 09:29:47 INFO - PROCESS | 1850 | 1477758587357 Marionette TRACE conn4 <- [1,1789,null,{}] 09:29:47 INFO - PROCESS | 1850 | 1477758587362 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:29:47 INFO - PROCESS | 1850 | 1477758587376 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 09:29:47 INFO - PROCESS | 1850 | 1477758587380 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 09:29:47 INFO - PROCESS | 1850 | 1477758587383 Marionette TRACE conn4 <- [1,1791,null,{}] 09:29:47 INFO - PROCESS | 1850 | 1477758587388 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:47 INFO - PROCESS | 1850 | 1477758587541 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 09:29:47 INFO - PROCESS | 1850 | 1477758587669 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 09:29:47 INFO - PROCESS | 1850 | 1477758587674 Marionette TRACE conn4 <- [1,1793,null,["8"]] 09:29:47 INFO - PROCESS | 1850 | 1477758587681 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 09:29:47 INFO - PROCESS | 1850 | 1477758587688 Marionette TRACE conn4 <- [1,1794,null,{}] 09:29:47 INFO - PROCESS | 1850 | 1477758587692 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x959f0c00 == 36 [pid = 1850] [id = 409] 09:29:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x959f2400) [pid = 1850] [serial = 1195] [outer = (nil)] 09:29:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x959fc800) [pid = 1850] [serial = 1196] [outer = 0x959f2400] 09:29:47 INFO - PROCESS | 1850 | 1477758587785 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x96344400) [pid = 1850] [serial = 1197] [outer = 0x959f2400] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8c8c8c00) [pid = 1850] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8f69d800) [pid = 1850] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8db12000) [pid = 1850] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8c788800) [pid = 1850] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x82def000) [pid = 1850] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x90512c00) [pid = 1850] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8bfeec00) [pid = 1850] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8322b400) [pid = 1850] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x83465000) [pid = 1850] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8d681000) [pid = 1850] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x834f1400) [pid = 1850] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 09:29:50 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x834ffc00) [pid = 1850] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 09:29:51 INFO - PROCESS | 1850 | [aac @ 0x82e8f800] err{or,}_recognition separate: 1; 1 09:29:51 INFO - PROCESS | 1850 | [aac @ 0x82e8f800] err{or,}_recognition combined: 1; 1 09:29:51 INFO - PROCESS | 1850 | [aac @ 0x82e8f800] Unsupported bit depth: 0 09:29:52 INFO - PROCESS | 1850 | [h264 @ 0xa2c45800] err{or,}_recognition separate: 1; 1 09:29:52 INFO - PROCESS | 1850 | [h264 @ 0xa2c45800] err{or,}_recognition combined: 1; 1 09:29:52 INFO - PROCESS | 1850 | [h264 @ 0xa2c45800] Unsupported bit depth: 0 09:29:52 INFO - PROCESS | 1850 | [aac @ 0x8b9ee000] err{or,}_recognition separate: 1; 1 09:29:52 INFO - PROCESS | 1850 | [aac @ 0x8b9ee000] err{or,}_recognition combined: 1; 1 09:29:52 INFO - PROCESS | 1850 | [aac @ 0x8b9ee000] Unsupported bit depth: 0 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8c0ea000] err{or,}_recognition separate: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8c0ea000] err{or,}_recognition combined: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8c0ea000] Unsupported bit depth: 0 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8db09400] err{or,}_recognition separate: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8db09400] err{or,}_recognition combined: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x8db09400] Unsupported bit depth: 0 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8db0b000] err{or,}_recognition separate: 1; 1 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8db0b000] err{or,}_recognition combined: 1; 1 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8db0b000] Unsupported bit depth: 0 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8f708400] err{or,}_recognition separate: 1; 1 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8f708400] err{or,}_recognition combined: 1; 1 09:29:53 INFO - PROCESS | 1850 | [aac @ 0x8f708400] Unsupported bit depth: 0 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x90f5b800] err{or,}_recognition separate: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x90f5b800] err{or,}_recognition combined: 1; 1 09:29:53 INFO - PROCESS | 1850 | [h264 @ 0x90f5b800] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30a1400] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30a1400] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30a1400] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa30b3c00] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa30b3c00] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa30b3c00] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30b4400] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30b4400] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0xa30b4400] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4590000] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4590000] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4590000] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4801400] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4801400] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [h264 @ 0xa4801400] Unsupported bit depth: 0 09:29:54 INFO - PROCESS | 1850 | [aac @ 0x96d06800] err{or,}_recognition separate: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0x96d06800] err{or,}_recognition combined: 1; 1 09:29:54 INFO - PROCESS | 1850 | [aac @ 0x96d06800] Unsupported bit depth: 0 09:29:55 INFO - PROCESS | 1850 | [aac @ 0xa2d62c00] err{or,}_recognition separate: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0xa2d62c00] err{or,}_recognition combined: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0xa2d62c00] Unsupported bit depth: 0 09:29:55 INFO - PROCESS | 1850 | [h264 @ 0xa2d67c00] err{or,}_recognition separate: 1; 1 09:29:55 INFO - PROCESS | 1850 | [h264 @ 0xa2d67c00] err{or,}_recognition combined: 1; 1 09:29:55 INFO - PROCESS | 1850 | [h264 @ 0xa2d67c00] Unsupported bit depth: 0 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b52fc00] err{or,}_recognition separate: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b52fc00] err{or,}_recognition combined: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b52fc00] Unsupported bit depth: 0 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b530800] err{or,}_recognition separate: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b530800] err{or,}_recognition combined: 1; 1 09:29:55 INFO - PROCESS | 1850 | [aac @ 0x8b530800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bd000] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bd000] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bd000] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bf800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bf800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b9bf800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9edc00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9edc00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9edc00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95568c00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95568c00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95568c00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9570fc00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9570fc00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9570fc00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b52fc00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b52fc00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b52fc00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9bc800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9bc800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9bc800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a5c00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a5c00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a5c00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9e6400] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b9eb800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x95566800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b535c00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b535c00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b535c00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530c00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530c00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8b530c00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a4800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a4800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a4800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b530400] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b530400] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x8b530400] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709c00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709c00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x95709c00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a9400] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a9400] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x983a9400] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8db09400] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8db09400] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x8db09400] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9ce5a800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9ce5a800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x9ce5a800] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x9ce5cc00] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x9ce5cc00] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [aac @ 0x9ce5cc00] Unsupported bit depth: 0 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x96d06800] err{or,}_recognition separate: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x96d06800] err{or,}_recognition combined: 1; 1 09:29:56 INFO - PROCESS | 1850 | [h264 @ 0x96d06800] Unsupported bit depth: 0 09:29:57 INFO - PROCESS | 1850 | 1477758597269 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 09:29:57 INFO - ..................... 09:29:57 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 9949ms 09:29:57 INFO - PROCESS | 1850 | 1477758597339 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1850 | 1477758597345 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 09:29:57 INFO - PROCESS | 1850 | 1477758597356 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 09:29:57 INFO - PROCESS | 1850 | 1477758597360 Marionette TRACE conn4 <- [1,1797,null,{}] 09:29:57 INFO - PROCESS | 1850 | 1477758597369 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:29:57 INFO - PROCESS | 1850 | 1477758597566 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 09:29:57 INFO - PROCESS | 1850 | 1477758597724 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 09:29:57 INFO - PROCESS | 1850 | 1477758597730 Marionette TRACE conn4 <- [1,1799,null,["8"]] 09:29:57 INFO - PROCESS | 1850 | 1477758597738 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 09:29:57 INFO - PROCESS | 1850 | 1477758597747 Marionette TRACE conn4 <- [1,1800,null,{}] 09:29:57 INFO - PROCESS | 1850 | 1477758597758 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:29:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x9a41ec00 == 37 [pid = 1850] [id = 410] 09:29:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x9a41f000) [pid = 1850] [serial = 1198] [outer = (nil)] 09:29:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0xa10b2000) [pid = 1850] [serial = 1199] [outer = 0x9a41f000] 09:29:57 INFO - PROCESS | 1850 | 1477758597865 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0xa2538400) [pid = 1850] [serial = 1200] [outer = 0x9a41f000] 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] err{or,}_recognition separate: 1; 1 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] err{or,}_recognition combined: 1; 1 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] Unsupported bit depth: 0 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] err{or,}_recognition separate: 1; 1 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] err{or,}_recognition combined: 1; 1 09:29:58 INFO - PROCESS | 1850 | [aac @ 0x8f70b000] Unsupported bit depth: 0 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x834f1000 == 36 [pid = 1850] [id = 392] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8c77fc00 == 35 [pid = 1850] [id = 393] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x90512000 == 34 [pid = 1850] [id = 396] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x83228c00 == 33 [pid = 1850] [id = 397] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x83394400 == 32 [pid = 1850] [id = 400] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf8c00 == 31 [pid = 1850] [id = 381] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e2400 == 30 [pid = 1850] [id = 403] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x83256000 == 29 [pid = 1850] [id = 372] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8f8d4800) [pid = 1850] [serial = 1181] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ba400 == 28 [pid = 1850] [id = 408] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x83396000 == 27 [pid = 1850] [id = 407] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x93c59800 == 26 [pid = 1850] [id = 406] 09:29:59 INFO - PROCESS | 1850 | --DOCSHELL 0x83580800 == 25 [pid = 1850] [id = 405] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8da1b400) [pid = 1850] [serial = 1178] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8db10000) [pid = 1850] [serial = 1179] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8c8cd800) [pid = 1850] [serial = 1175] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8cb16400) [pid = 1850] [serial = 1176] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8bff3400) [pid = 1850] [serial = 1172] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8c88c000) [pid = 1850] [serial = 1173] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x87dec000) [pid = 1850] [serial = 1169] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8b910c00) [pid = 1850] [serial = 1170] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x83469400) [pid = 1850] [serial = 1166] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x83467800) [pid = 1850] [serial = 1167] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x82e94000) [pid = 1850] [serial = 1163] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x82e9ec00) [pid = 1850] [serial = 1164] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8346b400) [pid = 1850] [serial = 1160] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x83472800) [pid = 1850] [serial = 1161] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x905df000) [pid = 1850] [serial = 1157] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x90f50800) [pid = 1850] [serial = 1158] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8c889400) [pid = 1850] [serial = 1150] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8c8b5c00) [pid = 1850] [serial = 1151] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x834fa800) [pid = 1850] [serial = 1147] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x87cee400) [pid = 1850] [serial = 1148] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8f701800) [pid = 1850] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 09:29:59 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8f693400) [pid = 1850] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 09:30:02 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x83464c00) [pid = 1850] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 09:30:02 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f69b400) [pid = 1850] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x87df5c00 == 24 [pid = 1850] [id = 391] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c0000 == 23 [pid = 1850] [id = 379] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ce000 == 22 [pid = 1850] [id = 388] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8f69bc00 == 21 [pid = 1850] [id = 390] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8c88d800 == 20 [pid = 1850] [id = 387] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8322d000 == 19 [pid = 1850] [id = 384] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1d800 == 18 [pid = 1850] [id = 383] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8bf800 == 17 [pid = 1850] [id = 402] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8325bc00 == 16 [pid = 1850] [id = 380] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x87cec400 == 15 [pid = 1850] [id = 389] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8338dc00 == 14 [pid = 1850] [id = 401] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8322b000 == 13 [pid = 1850] [id = 371] 09:30:08 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x93ceb000) [pid = 1850] [serial = 1187] [outer = (nil)] [url = about:blank] 09:30:08 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x87cf9c00) [pid = 1850] [serial = 1184] [outer = (nil)] [url = about:blank] 09:30:08 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x959fc800) [pid = 1850] [serial = 1196] [outer = (nil)] [url = about:blank] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf2400 == 12 [pid = 1850] [id = 382] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8357bc00 == 11 [pid = 1850] [id = 385] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x82dee000 == 10 [pid = 1850] [id = 398] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x83390000 == 9 [pid = 1850] [id = 399] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x959f0c00 == 8 [pid = 1850] [id = 409] 09:30:08 INFO - PROCESS | 1850 | --DOCSHELL 0x8f705800 == 7 [pid = 1850] [id = 404] 09:30:09 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8f70c400) [pid = 1850] [serial = 1193] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8f8dec00) [pid = 1850] [serial = 1194] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x834f5800) [pid = 1850] [serial = 1190] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8357a400) [pid = 1850] [serial = 1191] [outer = (nil)] [url = about:blank] 09:30:12 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x959f2400) [pid = 1850] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 09:30:12 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x93c5c000) [pid = 1850] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 09:30:12 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8f73b800) [pid = 1850] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 09:30:12 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x83586c00) [pid = 1850] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 09:30:17 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x93cf7800) [pid = 1850] [serial = 1188] [outer = (nil)] [url = about:blank] 09:30:17 INFO - PROCESS | 1850 | --DOMWINDOW == 18 (0xa10b2000) [pid = 1850] [serial = 1199] [outer = (nil)] [url = about:blank] 09:30:17 INFO - PROCESS | 1850 | --DOMWINDOW == 17 (0x96344400) [pid = 1850] [serial = 1197] [outer = (nil)] [url = about:blank] 09:30:17 INFO - PROCESS | 1850 | --DOMWINDOW == 16 (0x8f742000) [pid = 1850] [serial = 1182] [outer = (nil)] [url = about:blank] 09:30:17 INFO - PROCESS | 1850 | --DOMWINDOW == 15 (0x87cfb800) [pid = 1850] [serial = 1185] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 1850 | 1477758618272 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 09:30:18 INFO - . 09:30:18 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20934ms 09:30:18 INFO - PROCESS | 1850 | 1477758618290 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1850 | 1477758618296 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /media-source/mediasource-appendwindow.html 09:30:18 INFO - PROCESS | 1850 | 1477758618306 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 09:30:18 INFO - PROCESS | 1850 | 1477758618310 Marionette TRACE conn4 <- [1,1803,null,{}] 09:30:18 INFO - PROCESS | 1850 | 1477758618320 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:18 INFO - PROCESS | 1850 | 1477758618499 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 09:30:18 INFO - PROCESS | 1850 | 1477758618600 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 09:30:18 INFO - PROCESS | 1850 | 1477758618605 Marionette TRACE conn4 <- [1,1805,null,["8"]] 09:30:18 INFO - PROCESS | 1850 | 1477758618611 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 09:30:18 INFO - PROCESS | 1850 | 1477758618621 Marionette TRACE conn4 <- [1,1806,null,{}] 09:30:18 INFO - PROCESS | 1850 | 1477758618632 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9c000 == 8 [pid = 1850] [id = 411] 09:30:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 16 (0x82e9c400) [pid = 1850] [serial = 1201] [outer = (nil)] 09:30:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 17 (0x83223c00) [pid = 1850] [serial = 1202] [outer = 0x82e9c400] 09:30:18 INFO - PROCESS | 1850 | 1477758618729 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 18 (0x8322bc00) [pid = 1850] [serial = 1203] [outer = 0x82e9c400] 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition separate: 1; 1 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition combined: 1; 1 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] Unsupported bit depth: 0 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87cfb800] err{or,}_recognition separate: 1; 1 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87cfb800] err{or,}_recognition combined: 1; 1 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87cfb800] Unsupported bit depth: 0 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition separate: 1; 1 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition combined: 1; 1 09:30:20 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] Unsupported bit depth: 0 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87de9400] err{or,}_recognition separate: 1; 1 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87de9400] err{or,}_recognition combined: 1; 1 09:30:20 INFO - PROCESS | 1850 | [h264 @ 0x87de9400] Unsupported bit depth: 0 09:30:20 INFO - PROCESS | 1850 | 1477758620832 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 09:30:20 INFO - ....... 09:30:20 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2545ms 09:30:20 INFO - PROCESS | 1850 | 1477758620850 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1850 | 1477758620854 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 09:30:20 INFO - PROCESS | 1850 | 1477758620862 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:21 INFO - PROCESS | 1850 | 1477758621034 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 09:30:21 INFO - PROCESS | 1850 | 1477758621049 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 09:30:21 INFO - PROCESS | 1850 | 1477758621052 Marionette TRACE conn4 <- [1,1810,null,["8"]] 09:30:21 INFO - PROCESS | 1850 | 1477758621148 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 09:30:21 INFO - PROCESS | 1850 | 1477758621157 Marionette TRACE conn4 <- [1,1811,null,{}] 09:30:21 INFO - PROCESS | 1850 | 1477758621175 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x83225800 == 9 [pid = 1850] [id = 412] 09:30:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 19 (0x87def000) [pid = 1850] [serial = 1204] [outer = (nil)] 09:30:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x8b90bc00) [pid = 1850] [serial = 1205] [outer = 0x87def000] 09:30:21 INFO - PROCESS | 1850 | 1477758621274 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x87df8000) [pid = 1850] [serial = 1206] [outer = 0x87def000] 09:30:21 INFO - PROCESS | 1850 | 1477758621766 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 09:30:21 INFO - . 09:30:21 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 923ms 09:30:21 INFO - PROCESS | 1850 | 1477758621785 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1850 | 1477758621788 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /media-source/mediasource-avtracks.html 09:30:21 INFO - PROCESS | 1850 | 1477758621797 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:21 INFO - PROCESS | 1850 | 1477758621978 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 09:30:21 INFO - PROCESS | 1850 | 1477758621989 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 09:30:21 INFO - PROCESS | 1850 | 1477758621993 Marionette TRACE conn4 <- [1,1815,null,["8"]] 09:30:22 INFO - PROCESS | 1850 | 1477758622000 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 09:30:22 INFO - PROCESS | 1850 | 1477758622006 Marionette TRACE conn4 <- [1,1816,null,{}] 09:30:22 INFO - PROCESS | 1850 | 1477758622011 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff1800 == 10 [pid = 1850] [id = 413] 09:30:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x8bff1c00) [pid = 1850] [serial = 1207] [outer = (nil)] 09:30:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8bff3800) [pid = 1850] [serial = 1208] [outer = 0x8bff1c00] 09:30:22 INFO - PROCESS | 1850 | 1477758622193 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8bff7c00) [pid = 1850] [serial = 1209] [outer = 0x8bff1c00] 09:30:23 INFO - .... 09:30:23 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1427ms 09:30:23 INFO - TEST-START | /media-source/mediasource-buffered.html 09:30:23 INFO - PROCESS | 1850 | 1477758623190 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 09:30:23 INFO - PROCESS | 1850 | 1477758623224 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1850 | 1477758623232 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 09:30:23 INFO - PROCESS | 1850 | 1477758623238 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:23 INFO - PROCESS | 1850 | 1477758623441 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:30:23 INFO - PROCESS | 1850 | 1477758623545 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 09:30:23 INFO - PROCESS | 1850 | 1477758623549 Marionette TRACE conn4 <- [1,1820,null,["8"]] 09:30:23 INFO - PROCESS | 1850 | 1477758623555 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 09:30:23 INFO - PROCESS | 1850 | 1477758623561 Marionette TRACE conn4 <- [1,1821,null,{}] 09:30:23 INFO - PROCESS | 1850 | 1477758623566 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c77f800 == 11 [pid = 1850] [id = 414] 09:30:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8c783000) [pid = 1850] [serial = 1210] [outer = (nil)] 09:30:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8c8b8800) [pid = 1850] [serial = 1211] [outer = 0x8c783000] 09:30:23 INFO - PROCESS | 1850 | 1477758623658 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8c8bf800) [pid = 1850] [serial = 1212] [outer = 0x8c783000] 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8b919800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x87dee400] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x87dee400] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x87dee400] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bff0000] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bff0000] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bff0000] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8bff4800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8bff4800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x8bff4800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x82e95800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x82e95800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x82e95800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x82e95800] no picture 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x82e95800] no picture 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [aac @ 0x82e95800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] err{or,}_recognition separate: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] err{or,}_recognition combined: 1; 1 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] Unsupported bit depth: 0 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] no picture 09:30:25 INFO - PROCESS | 1850 | [h264 @ 0x8bfef800] no picture 09:30:25 INFO - PROCESS | 1850 | 1477758625594 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 09:30:25 INFO - ....... 09:30:25 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2375ms 09:30:25 INFO - PROCESS | 1850 | 1477758625616 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1850 | 1477758625623 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /media-source/mediasource-closed.html 09:30:25 INFO - PROCESS | 1850 | 1477758625634 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:25 INFO - PROCESS | 1850 | 1477758625849 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 09:30:25 INFO - PROCESS | 1850 | 1477758625994 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 09:30:26 INFO - PROCESS | 1850 | 1477758626000 Marionette TRACE conn4 <- [1,1825,null,["8"]] 09:30:26 INFO - PROCESS | 1850 | 1477758626006 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 09:30:26 INFO - PROCESS | 1850 | 1477758626013 Marionette TRACE conn4 <- [1,1826,null,{}] 09:30:26 INFO - PROCESS | 1850 | 1477758626019 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e8c00 == 12 [pid = 1850] [id = 415] 09:30:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8c0e9800) [pid = 1850] [serial = 1213] [outer = (nil)] 09:30:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8c781800) [pid = 1850] [serial = 1214] [outer = 0x8c0e9800] 09:30:26 INFO - PROCESS | 1850 | 1477758626126 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8c8c0000) [pid = 1850] [serial = 1215] [outer = 0x8c0e9800] 09:30:26 INFO - PROCESS | 1850 | 1477758626936 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 09:30:26 INFO - .......... 09:30:26 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1326ms 09:30:26 INFO - PROCESS | 1850 | 1477758626959 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 09:30:26 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 09:30:26 INFO - PROCESS | 1850 | 1477758626966 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 09:30:26 INFO - PROCESS | 1850 | 1477758626973 Marionette TRACE conn4 -> [0,1829,"getContext",null] 09:30:26 INFO - PROCESS | 1850 | 1477758626976 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 09:30:26 INFO - PROCESS | 1850 | 1477758626984 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 09:30:26 INFO - PROCESS | 1850 | 1477758626988 Marionette TRACE conn4 <- [1,1830,null,{}] 09:30:27 INFO - PROCESS | 1850 | 1477758626994 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:30:27 INFO - PROCESS | 1850 | 1477758627014 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 09:30:27 INFO - PROCESS | 1850 | 1477758627045 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 09:30:27 INFO - PROCESS | 1850 | 1477758627052 Marionette TRACE conn4 <- [1,1832,null,{}] 09:30:27 INFO - Setting pref media.mediasource.enabled (true) 09:30:27 INFO - PROCESS | 1850 | 1477758627068 Marionette TRACE conn4 -> [0,1833,"getContext",null] 09:30:27 INFO - PROCESS | 1850 | 1477758627075 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 09:30:27 INFO - PROCESS | 1850 | 1477758627080 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 09:30:27 INFO - PROCESS | 1850 | 1477758627084 Marionette TRACE conn4 <- [1,1834,null,{}] 09:30:27 INFO - PROCESS | 1850 | 1477758627090 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:30:27 INFO - PROCESS | 1850 | 1477758627111 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:30:27 INFO - PROCESS | 1850 | 1477758627115 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 09:30:27 INFO - PROCESS | 1850 | 1477758627119 Marionette TRACE conn4 <- [1,1836,null,{}] 09:30:27 INFO - PROCESS | 1850 | 1477758627126 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:27 INFO - PROCESS | 1850 | 1477758627419 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 09:30:27 INFO - PROCESS | 1850 | 1477758627551 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 09:30:27 INFO - PROCESS | 1850 | 1477758627556 Marionette TRACE conn4 <- [1,1838,null,["8"]] 09:30:27 INFO - PROCESS | 1850 | 1477758627564 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 09:30:27 INFO - PROCESS | 1850 | 1477758627572 Marionette TRACE conn4 <- [1,1839,null,{}] 09:30:27 INFO - PROCESS | 1850 | 1477758627579 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cfb800 == 13 [pid = 1850] [id = 416] 09:30:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x87de9800) [pid = 1850] [serial = 1216] [outer = (nil)] 09:30:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8b9e9c00) [pid = 1850] [serial = 1217] [outer = 0x87de9800] 09:30:27 INFO - PROCESS | 1850 | 1477758627669 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8c0ea800) [pid = 1850] [serial = 1218] [outer = 0x87de9800] 09:30:28 INFO - PROCESS | 1850 | --DOCSHELL 0x9a41ec00 == 12 [pid = 1850] [id = 410] 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x82e9b000] err{or,}_recognition separate: 1; 1 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x82e9b000] err{or,}_recognition combined: 1; 1 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x82e9b000] Unsupported bit depth: 0 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x83228800] err{or,}_recognition separate: 1; 1 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x83228800] err{or,}_recognition combined: 1; 1 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x83228800] Unsupported bit depth: 0 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x8322fc00] err{or,}_recognition separate: 1; 1 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x8322fc00] err{or,}_recognition combined: 1; 1 09:30:29 INFO - PROCESS | 1850 | [aac @ 0x8322fc00] Unsupported bit depth: 0 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] err{or,}_recognition separate: 1; 1 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] err{or,}_recognition combined: 1; 1 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] Unsupported bit depth: 0 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] no picture 09:30:29 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] no picture 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82e99400] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82e99400] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82e99400] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87cfa800] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x83230800] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de7c00] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de7c00] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de7c00] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de4c00] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de4c00] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x82de4c00] Unsupported bit depth: 0 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] err{or,}_recognition separate: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] err{or,}_recognition combined: 1; 1 09:30:30 INFO - PROCESS | 1850 | [aac @ 0x87deac00] Unsupported bit depth: 0 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x87dee400] err{or,}_recognition separate: 1; 1 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x87dee400] err{or,}_recognition combined: 1; 1 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x87dee400] Unsupported bit depth: 0 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x87dee400] no picture 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x87dee400] no picture 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition separate: 1; 1 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition combined: 1; 1 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] Unsupported bit depth: 0 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] no picture 09:30:31 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] no picture 09:30:31 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8bff1c00) [pid = 1850] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 09:30:31 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x9a41f000) [pid = 1850] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 09:30:31 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x87def000) [pid = 1850] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 09:30:31 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82e9c400) [pid = 1850] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 09:30:31 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8c783000) [pid = 1850] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 09:30:32 INFO - PROCESS | 1850 | [h264 @ 0x83227c00] err{or,}_recognition separate: 1; 1 09:30:32 INFO - PROCESS | 1850 | [h264 @ 0x83227c00] err{or,}_recognition combined: 1; 1 09:30:32 INFO - PROCESS | 1850 | [h264 @ 0x83227c00] Unsupported bit depth: 0 09:30:32 INFO - PROCESS | 1850 | [h264 @ 0x83227c00] no picture 09:30:32 INFO - PROCESS | 1850 | [h264 @ 0x83227c00] no picture 09:30:33 INFO - PROCESS | 1850 | 1477758633159 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 09:30:33 INFO - . 09:30:33 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6245ms 09:30:33 INFO - PROCESS | 1850 | 1477758633219 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1850 | 1477758633225 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 09:30:33 INFO - PROCESS | 1850 | 1477758633233 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:33 INFO - PROCESS | 1850 | 1477758633443 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 09:30:33 INFO - PROCESS | 1850 | 1477758633457 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 09:30:33 INFO - PROCESS | 1850 | 1477758633461 Marionette TRACE conn4 <- [1,1843,null,["8"]] 09:30:33 INFO - PROCESS | 1850 | 1477758633468 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 09:30:33 INFO - PROCESS | 1850 | 1477758633474 Marionette TRACE conn4 <- [1,1844,null,{}] 09:30:33 INFO - PROCESS | 1850 | 1477758633480 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b914400 == 13 [pid = 1850] [id = 417] 09:30:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8b917c00) [pid = 1850] [serial = 1219] [outer = (nil)] 09:30:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8b9b7400) [pid = 1850] [serial = 1220] [outer = 0x8b917c00] 09:30:33 INFO - PROCESS | 1850 | 1477758633576 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x82e98c00) [pid = 1850] [serial = 1221] [outer = 0x8b917c00] 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] Unsupported bit depth: 0 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition separate: 1; 1 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition combined: 1; 1 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] Unsupported bit depth: 0 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:34 INFO - PROCESS | 1850 | [aac @ 0x82de4400] Unsupported bit depth: 0 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition separate: 1; 1 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] err{or,}_recognition combined: 1; 1 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] Unsupported bit depth: 0 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] no picture 09:30:34 INFO - PROCESS | 1850 | [h264 @ 0x82e9b000] no picture 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x87de9400] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x8b9b4800] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x8b9b4800] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x8b9b4800] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82de4400] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e94000] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e94000] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e94000] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [h264 @ 0x8bfed800] err{or,}_recognition separate: 1; 1 09:30:36 INFO - PROCESS | 1850 | [h264 @ 0x8bfed800] err{or,}_recognition combined: 1; 1 09:30:36 INFO - PROCESS | 1850 | [h264 @ 0x8bfed800] Unsupported bit depth: 0 09:30:36 INFO - PROCESS | 1850 | [h264 @ 0x8bfed800] no picture 09:30:36 INFO - PROCESS | 1850 | [h264 @ 0x8bfed800] no picture 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] err{or,}_recognition separate: 1; 1 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] err{or,}_recognition combined: 1; 1 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] Unsupported bit depth: 0 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] no picture 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82e9e400] no picture 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82de4400] err{or,}_recognition separate: 1; 1 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82de4400] err{or,}_recognition combined: 1; 1 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82de4400] Unsupported bit depth: 0 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82de4400] no picture 09:30:37 INFO - PROCESS | 1850 | [h264 @ 0x82de4400] no picture 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8bff3800) [pid = 1850] [serial = 1208] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8bff7c00) [pid = 1850] [serial = 1209] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8b90bc00) [pid = 1850] [serial = 1205] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x87df8000) [pid = 1850] [serial = 1206] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x83223c00) [pid = 1850] [serial = 1202] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8322bc00) [pid = 1850] [serial = 1203] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0xa2538400) [pid = 1850] [serial = 1200] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8c8b8800) [pid = 1850] [serial = 1211] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c8bf800) [pid = 1850] [serial = 1212] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1850 | 1477758638795 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 09:30:38 INFO - . 09:30:38 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5585ms 09:30:38 INFO - PROCESS | 1850 | 1477758638819 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1850 | 1477758638825 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 09:30:38 INFO - PROCESS | 1850 | 1477758638836 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:39 INFO - PROCESS | 1850 | 1477758639003 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:30:39 INFO - PROCESS | 1850 | 1477758639106 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 09:30:39 INFO - PROCESS | 1850 | 1477758639112 Marionette TRACE conn4 <- [1,1848,null,["8"]] 09:30:39 INFO - PROCESS | 1850 | 1477758639119 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 09:30:39 INFO - PROCESS | 1850 | 1477758639126 Marionette TRACE conn4 <- [1,1849,null,{}] 09:30:39 INFO - PROCESS | 1850 | 1477758639131 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x83224400 == 14 [pid = 1850] [id = 418] 09:30:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x83225000) [pid = 1850] [serial = 1222] [outer = (nil)] 09:30:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x8322bc00) [pid = 1850] [serial = 1223] [outer = 0x83225000] 09:30:39 INFO - PROCESS | 1850 | 1477758639226 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x83231c00) [pid = 1850] [serial = 1224] [outer = 0x83225000] 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] err{or,}_recognition separate: 1; 1 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] err{or,}_recognition combined: 1; 1 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] Unsupported bit depth: 0 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] err{or,}_recognition separate: 1; 1 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] err{or,}_recognition combined: 1; 1 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] Unsupported bit depth: 0 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] no picture 09:30:39 INFO - PROCESS | 1850 | [h264 @ 0x83256c00] no picture 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x83391000] err{or,}_recognition separate: 1; 1 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x83391000] err{or,}_recognition combined: 1; 1 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x83391000] Unsupported bit depth: 0 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x83391000] no picture 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x83391000] no picture 09:30:40 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c0e9800) [pid = 1850] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 09:30:40 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x87de9800) [pid = 1850] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x8338ec00] err{or,}_recognition separate: 1; 1 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x8338ec00] err{or,}_recognition combined: 1; 1 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x8338ec00] Unsupported bit depth: 0 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x8338ec00] no picture 09:30:40 INFO - PROCESS | 1850 | [h264 @ 0x8338ec00] no picture 09:30:41 INFO - PROCESS | 1850 | [h264 @ 0x83391000] err{or,}_recognition separate: 1; 1 09:30:41 INFO - PROCESS | 1850 | [h264 @ 0x83391000] err{or,}_recognition combined: 1; 1 09:30:41 INFO - PROCESS | 1850 | [h264 @ 0x83391000] Unsupported bit depth: 0 09:30:41 INFO - PROCESS | 1850 | [h264 @ 0x83391000] no picture 09:30:41 INFO - PROCESS | 1850 | [h264 @ 0x83391000] no picture 09:30:41 INFO - PROCESS | 1850 | 1477758641956 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 09:30:42 INFO - . 09:30:42 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3181ms 09:30:42 INFO - PROCESS | 1850 | 1477758642015 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1850 | 1477758642020 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 09:30:42 INFO - PROCESS | 1850 | 1477758642027 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:42 INFO - PROCESS | 1850 | 1477758642195 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 09:30:42 INFO - PROCESS | 1850 | 1477758642207 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 09:30:42 INFO - PROCESS | 1850 | 1477758642210 Marionette TRACE conn4 <- [1,1853,null,["8"]] 09:30:42 INFO - PROCESS | 1850 | 1477758642306 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 09:30:42 INFO - PROCESS | 1850 | 1477758642312 Marionette TRACE conn4 <- [1,1854,null,{}] 09:30:42 INFO - PROCESS | 1850 | 1477758642320 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338bc00 == 15 [pid = 1850] [id = 419] 09:30:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x83394000) [pid = 1850] [serial = 1225] [outer = (nil)] 09:30:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x83464000) [pid = 1850] [serial = 1226] [outer = 0x83394000] 09:30:42 INFO - PROCESS | 1850 | 1477758642406 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x82e96000) [pid = 1850] [serial = 1227] [outer = 0x83394000] 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x83468c00] err{or,}_recognition separate: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x83468c00] err{or,}_recognition combined: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x83468c00] Unsupported bit depth: 0 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x8346d400] err{or,}_recognition separate: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x8346d400] err{or,}_recognition combined: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x8346d400] Unsupported bit depth: 0 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x8346d400] no picture 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x8346d400] no picture 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f5c00] err{or,}_recognition separate: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f5c00] err{or,}_recognition combined: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f5c00] Unsupported bit depth: 0 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f5c00] no picture 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f5c00] no picture 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f8c00] err{or,}_recognition separate: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f8c00] err{or,}_recognition combined: 1; 1 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f8c00] Unsupported bit depth: 0 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f8c00] no picture 09:30:43 INFO - PROCESS | 1850 | [h264 @ 0x834f8c00] no picture 09:30:44 INFO - PROCESS | 1850 | [h264 @ 0x834f7c00] err{or,}_recognition separate: 1; 1 09:30:44 INFO - PROCESS | 1850 | [h264 @ 0x834f7c00] err{or,}_recognition combined: 1; 1 09:30:44 INFO - PROCESS | 1850 | [h264 @ 0x834f7c00] Unsupported bit depth: 0 09:30:44 INFO - PROCESS | 1850 | [h264 @ 0x834f7c00] no picture 09:30:44 INFO - PROCESS | 1850 | [h264 @ 0x834f7c00] no picture 09:30:45 INFO - PROCESS | 1850 | 1477758645144 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 09:30:45 INFO - . 09:30:45 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3132ms 09:30:45 INFO - PROCESS | 1850 | 1477758645160 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1850 | 1477758645167 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 09:30:45 INFO - PROCESS | 1850 | 1477758645177 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:45 INFO - PROCESS | 1850 | 1477758645391 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 09:30:45 INFO - PROCESS | 1850 | 1477758645536 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 09:30:45 INFO - PROCESS | 1850 | 1477758645542 Marionette TRACE conn4 <- [1,1858,null,["8"]] 09:30:45 INFO - PROCESS | 1850 | 1477758645549 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 09:30:45 INFO - PROCESS | 1850 | 1477758645556 Marionette TRACE conn4 <- [1,1859,null,{}] 09:30:45 INFO - PROCESS | 1850 | 1477758645562 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322b000 == 16 [pid = 1850] [id = 420] 09:30:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8322b400) [pid = 1850] [serial = 1228] [outer = (nil)] 09:30:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83256c00) [pid = 1850] [serial = 1229] [outer = 0x8322b400] 09:30:45 INFO - PROCESS | 1850 | 1477758645665 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83255400) [pid = 1850] [serial = 1230] [outer = 0x8322b400] 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83465400] err{or,}_recognition separate: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83465400] err{or,}_recognition combined: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83465400] Unsupported bit depth: 0 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83472c00] err{or,}_recognition separate: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83472c00] err{or,}_recognition combined: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83472c00] Unsupported bit depth: 0 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83472c00] no picture 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x83472c00] no picture 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x82de5800] err{or,}_recognition separate: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x82de5800] err{or,}_recognition combined: 1; 1 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x82de5800] Unsupported bit depth: 0 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x82de5800] no picture 09:30:46 INFO - PROCESS | 1850 | [h264 @ 0x82de5800] no picture 09:30:47 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9c000 == 15 [pid = 1850] [id = 411] 09:30:47 INFO - PROCESS | 1850 | --DOCSHELL 0x83224400 == 14 [pid = 1850] [id = 418] 09:30:47 INFO - PROCESS | 1850 | --DOCSHELL 0x8b914400 == 13 [pid = 1850] [id = 417] 09:30:47 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8b9e9c00) [pid = 1850] [serial = 1217] [outer = (nil)] [url = about:blank] 09:30:47 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8c0ea800) [pid = 1850] [serial = 1218] [outer = (nil)] [url = about:blank] 09:30:47 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8c781800) [pid = 1850] [serial = 1214] [outer = (nil)] [url = about:blank] 09:30:47 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8c8c0000) [pid = 1850] [serial = 1215] [outer = (nil)] [url = about:blank] 09:30:47 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8b9b7400) [pid = 1850] [serial = 1220] [outer = (nil)] [url = about:blank] 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82de8800] err{or,}_recognition separate: 1; 1 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82de8800] err{or,}_recognition combined: 1; 1 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82de8800] Unsupported bit depth: 0 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82de8800] no picture 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82de8800] no picture 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82dee000] err{or,}_recognition separate: 1; 1 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82dee000] err{or,}_recognition combined: 1; 1 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82dee000] Unsupported bit depth: 0 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82dee000] no picture 09:30:47 INFO - PROCESS | 1850 | [h264 @ 0x82dee000] no picture 09:30:48 INFO - PROCESS | 1850 | 1477758648582 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 09:30:48 INFO - . 09:30:48 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3430ms 09:30:48 INFO - PROCESS | 1850 | 1477758648606 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1850 | 1477758648612 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 09:30:48 INFO - Clearing pref media.mediasource.enabled 09:30:48 INFO - PROCESS | 1850 | 1477758648620 Marionette TRACE conn4 -> [0,1862,"getContext",null] 09:30:48 INFO - PROCESS | 1850 | 1477758648626 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 09:30:48 INFO - PROCESS | 1850 | 1477758648634 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 09:30:48 INFO - PROCESS | 1850 | 1477758648639 Marionette TRACE conn4 <- [1,1863,null,{}] 09:30:48 INFO - PROCESS | 1850 | 1477758648646 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:30:48 INFO - PROCESS | 1850 | 1477758648666 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 09:30:48 INFO - PROCESS | 1850 | 1477758648671 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 09:30:48 INFO - PROCESS | 1850 | 1477758648681 Marionette TRACE conn4 <- [1,1865,null,{}] 09:30:48 INFO - PROCESS | 1850 | 1477758648693 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:48 INFO - PROCESS | 1850 | 1477758648847 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 09:30:48 INFO - PROCESS | 1850 | 1477758648950 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 09:30:48 INFO - PROCESS | 1850 | 1477758648953 Marionette TRACE conn4 <- [1,1867,null,["8"]] 09:30:48 INFO - PROCESS | 1850 | 1477758648959 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 09:30:48 INFO - PROCESS | 1850 | 1477758648965 Marionette TRACE conn4 <- [1,1868,null,{}] 09:30:48 INFO - PROCESS | 1850 | 1477758648971 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x83230800 == 14 [pid = 1850] [id = 421] 09:30:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x83230c00) [pid = 1850] [serial = 1231] [outer = (nil)] 09:30:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8357f000) [pid = 1850] [serial = 1232] [outer = 0x83230c00] 09:30:49 INFO - PROCESS | 1850 | 1477758649065 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x83586800) [pid = 1850] [serial = 1233] [outer = 0x83230c00] 09:30:50 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8b917c00) [pid = 1850] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 09:30:50 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x83225000) [pid = 1850] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 09:30:52 INFO - PROCESS | 1850 | 1477758652028 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 09:30:52 INFO - . 09:30:52 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3455ms 09:30:52 INFO - PROCESS | 1850 | 1477758652075 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1850 | 1477758652082 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 09:30:52 INFO - PROCESS | 1850 | 1477758652099 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:52 INFO - PROCESS | 1850 | 1477758652305 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:30:52 INFO - PROCESS | 1850 | 1477758652319 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 09:30:52 INFO - PROCESS | 1850 | 1477758652322 Marionette TRACE conn4 <- [1,1872,null,["8"]] 09:30:52 INFO - PROCESS | 1850 | 1477758652327 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 09:30:52 INFO - PROCESS | 1850 | 1477758652332 Marionette TRACE conn4 <- [1,1873,null,{}] 09:30:52 INFO - PROCESS | 1850 | 1477758652338 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df4400 == 15 [pid = 1850] [id = 422] 09:30:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x87df6800) [pid = 1850] [serial = 1234] [outer = (nil)] 09:30:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8b911c00) [pid = 1850] [serial = 1235] [outer = 0x87df6800] 09:30:52 INFO - PROCESS | 1850 | 1477758652419 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8b9b6000) [pid = 1850] [serial = 1236] [outer = 0x87df6800] 09:30:55 INFO - PROCESS | 1850 | 1477758655612 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 09:30:55 INFO - . 09:30:55 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3539ms 09:30:55 INFO - PROCESS | 1850 | 1477758655630 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1850 | 1477758655635 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 09:30:55 INFO - PROCESS | 1850 | 1477758655646 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:55 INFO - PROCESS | 1850 | 1477758655847 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 09:30:55 INFO - PROCESS | 1850 | 1477758655992 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 09:30:56 INFO - PROCESS | 1850 | 1477758655998 Marionette TRACE conn4 <- [1,1877,null,["8"]] 09:30:56 INFO - PROCESS | 1850 | 1477758656005 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 09:30:56 INFO - PROCESS | 1850 | 1477758656012 Marionette TRACE conn4 <- [1,1878,null,{}] 09:30:56 INFO - PROCESS | 1850 | 1477758656018 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f5c00 == 16 [pid = 1850] [id = 423] 09:30:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x834f8c00) [pid = 1850] [serial = 1237] [outer = (nil)] 09:30:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8357e400) [pid = 1850] [serial = 1238] [outer = 0x834f8c00] 09:30:56 INFO - PROCESS | 1850 | 1477758656126 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x87cf1000) [pid = 1850] [serial = 1239] [outer = 0x834f8c00] 09:30:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff1800 == 15 [pid = 1850] [id = 413] 09:30:58 INFO - PROCESS | 1850 | --DOCSHELL 0x83230800 == 14 [pid = 1850] [id = 421] 09:30:58 INFO - PROCESS | 1850 | --DOCSHELL 0x8322b000 == 13 [pid = 1850] [id = 420] 09:30:58 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x83464000) [pid = 1850] [serial = 1226] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8322bc00) [pid = 1850] [serial = 1223] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x83231c00) [pid = 1850] [serial = 1224] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x82e98c00) [pid = 1850] [serial = 1221] [outer = (nil)] [url = about:blank] 09:30:59 INFO - PROCESS | 1850 | 1477758659280 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 09:30:59 INFO - . 09:30:59 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3676ms 09:30:59 INFO - PROCESS | 1850 | 1477758659320 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 09:30:59 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 09:30:59 INFO - PROCESS | 1850 | 1477758659326 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 09:30:59 INFO - PROCESS | 1850 | 1477758659335 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:30:59 INFO - PROCESS | 1850 | 1477758659541 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 09:30:59 INFO - PROCESS | 1850 | 1477758659555 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 09:30:59 INFO - PROCESS | 1850 | 1477758659560 Marionette TRACE conn4 <- [1,1882,null,["8"]] 09:30:59 INFO - PROCESS | 1850 | 1477758659565 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 09:30:59 INFO - PROCESS | 1850 | 1477758659572 Marionette TRACE conn4 <- [1,1883,null,{}] 09:30:59 INFO - PROCESS | 1850 | 1477758659578 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322bc00 == 14 [pid = 1850] [id = 424] 09:30:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8322d000) [pid = 1850] [serial = 1240] [outer = (nil)] 09:30:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83257800) [pid = 1850] [serial = 1241] [outer = 0x8322d000] 09:30:59 INFO - PROCESS | 1850 | 1477758659666 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x83388400) [pid = 1850] [serial = 1242] [outer = 0x8322d000] 09:31:00 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x83230c00) [pid = 1850] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 09:31:02 INFO - PROCESS | 1850 | 1477758662831 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 09:31:02 INFO - . 09:31:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3529ms 09:31:02 INFO - PROCESS | 1850 | 1477758662861 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1850 | 1477758662866 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 09:31:02 INFO - PROCESS | 1850 | 1477758662873 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:03 INFO - PROCESS | 1850 | 1477758663036 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 09:31:03 INFO - PROCESS | 1850 | 1477758663142 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 09:31:03 INFO - PROCESS | 1850 | 1477758663146 Marionette TRACE conn4 <- [1,1887,null,["8"]] 09:31:03 INFO - PROCESS | 1850 | 1477758663152 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 09:31:03 INFO - PROCESS | 1850 | 1477758663157 Marionette TRACE conn4 <- [1,1888,null,{}] 09:31:03 INFO - PROCESS | 1850 | 1477758663162 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cfa000 == 15 [pid = 1850] [id = 425] 09:31:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x87df2c00) [pid = 1850] [serial = 1243] [outer = (nil)] 09:31:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8b916800) [pid = 1850] [serial = 1244] [outer = 0x87df2c00] 09:31:03 INFO - PROCESS | 1850 | 1477758663248 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8b9b3000) [pid = 1850] [serial = 1245] [outer = 0x87df2c00] 09:31:05 INFO - PROCESS | 1850 | 1477758665981 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 09:31:05 INFO - . 09:31:05 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3127ms 09:31:06 INFO - PROCESS | 1850 | 1477758666001 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 1850 | 1477758666008 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 09:31:06 INFO - PROCESS | 1850 | 1477758666019 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:06 INFO - PROCESS | 1850 | 1477758666237 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:31:06 INFO - PROCESS | 1850 | 1477758666380 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 09:31:06 INFO - PROCESS | 1850 | 1477758666384 Marionette TRACE conn4 <- [1,1892,null,["8"]] 09:31:06 INFO - PROCESS | 1850 | 1477758666391 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 09:31:06 INFO - PROCESS | 1850 | 1477758666400 Marionette TRACE conn4 <- [1,1893,null,{}] 09:31:06 INFO - PROCESS | 1850 | 1477758666406 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf4400 == 16 [pid = 1850] [id = 426] 09:31:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87cf6400) [pid = 1850] [serial = 1246] [outer = (nil)] 09:31:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87cfb400) [pid = 1850] [serial = 1247] [outer = 0x87cf6400] 09:31:06 INFO - PROCESS | 1850 | 1477758666510 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b9e6400) [pid = 1850] [serial = 1248] [outer = 0x87cf6400] 09:31:07 INFO - PROCESS | 1850 | --DOCSHELL 0x87df4400 == 15 [pid = 1850] [id = 422] 09:31:07 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8b911c00) [pid = 1850] [serial = 1235] [outer = (nil)] [url = about:blank] 09:31:07 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8357f000) [pid = 1850] [serial = 1232] [outer = (nil)] [url = about:blank] 09:31:07 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x83586800) [pid = 1850] [serial = 1233] [outer = (nil)] [url = about:blank] 09:31:07 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x83256c00) [pid = 1850] [serial = 1229] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 1850 | 1477758669498 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 09:31:09 INFO - . 09:31:09 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3528ms 09:31:09 INFO - PROCESS | 1850 | 1477758669545 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1850 | 1477758669551 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 09:31:09 INFO - PROCESS | 1850 | 1477758669560 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:09 INFO - PROCESS | 1850 | 1477758669771 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 09:31:09 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8322d000) [pid = 1850] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 09:31:09 INFO - PROCESS | 1850 | 1477758669840 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 09:31:09 INFO - PROCESS | 1850 | 1477758669845 Marionette TRACE conn4 <- [1,1897,null,["8"]] 09:31:09 INFO - PROCESS | 1850 | 1477758669852 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 09:31:09 INFO - PROCESS | 1850 | 1477758669858 Marionette TRACE conn4 <- [1,1898,null,{}] 09:31:09 INFO - PROCESS | 1850 | 1477758669863 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cee800 == 16 [pid = 1850] [id = 427] 09:31:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x87cef000) [pid = 1850] [serial = 1249] [outer = (nil)] 09:31:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf6c00) [pid = 1850] [serial = 1250] [outer = 0x87cef000] 09:31:09 INFO - PROCESS | 1850 | 1477758669951 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87dee400) [pid = 1850] [serial = 1251] [outer = 0x87cef000] 09:31:12 INFO - PROCESS | 1850 | 1477758672606 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 09:31:12 INFO - . 09:31:12 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3077ms 09:31:12 INFO - PROCESS | 1850 | 1477758672635 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1850 | 1477758672640 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /media-source/mediasource-detach.html 09:31:12 INFO - PROCESS | 1850 | 1477758672647 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:12 INFO - PROCESS | 1850 | 1477758672805 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 09:31:12 INFO - PROCESS | 1850 | 1477758672816 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 09:31:12 INFO - PROCESS | 1850 | 1477758672819 Marionette TRACE conn4 <- [1,1902,null,["8"]] 09:31:12 INFO - PROCESS | 1850 | 1477758672825 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 09:31:12 INFO - PROCESS | 1850 | 1477758672830 Marionette TRACE conn4 <- [1,1903,null,{}] 09:31:12 INFO - PROCESS | 1850 | 1477758672835 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e3400 == 17 [pid = 1850] [id = 428] 09:31:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8c0e3c00) [pid = 1850] [serial = 1252] [outer = (nil)] 09:31:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8c77f400) [pid = 1850] [serial = 1253] [outer = 0x8c0e3c00] 09:31:12 INFO - PROCESS | 1850 | 1477758672918 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8c782000) [pid = 1850] [serial = 1254] [outer = 0x8c0e3c00] 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b5400] err{or,}_recognition separate: 1; 1 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b5400] err{or,}_recognition combined: 1; 1 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b5400] Unsupported bit depth: 0 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b6c00] err{or,}_recognition separate: 1; 1 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b6c00] err{or,}_recognition combined: 1; 1 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b6c00] Unsupported bit depth: 0 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b7400] err{or,}_recognition separate: 1; 1 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b7400] err{or,}_recognition combined: 1; 1 09:31:14 INFO - PROCESS | 1850 | [aac @ 0x8c8b7400] Unsupported bit depth: 0 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b5800] err{or,}_recognition separate: 1; 1 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b5800] err{or,}_recognition combined: 1; 1 09:31:14 INFO - PROCESS | 1850 | [h264 @ 0x8c8b5800] Unsupported bit depth: 0 09:31:14 INFO - PROCESS | 1850 | 1477758674557 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1850 | 1477758674627 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 09:31:14 INFO - PROCESS | 1850 | 1477758674680 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:14 INFO - PROCESS | 1850 | 1477758674897 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 09:31:15 INFO - PROCESS | 1850 | 1477758675044 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 09:31:15 INFO - PROCESS | 1850 | 1477758675050 Marionette TRACE conn4 <- [1,1907,null,["8"]] 09:31:15 INFO - PROCESS | 1850 | 1477758675058 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 09:31:15 INFO - PROCESS | 1850 | 1477758675064 Marionette TRACE conn4 <- [1,1908,null,{}] 09:31:15 INFO - PROCESS | 1850 | 1477758675070 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c1c00 == 18 [pid = 1850] [id = 429] 09:31:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8c8c2000) [pid = 1850] [serial = 1255] [outer = (nil)] 09:31:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8c8c5800) [pid = 1850] [serial = 1256] [outer = 0x8c8c2000] 09:31:15 INFO - PROCESS | 1850 | 1477758675175 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c8cc400) [pid = 1850] [serial = 1257] [outer = 0x8c8c2000] 09:31:17 INFO - PROCESS | 1850 | 1477758677255 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 09:31:17 INFO - ............. 09:31:17 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2630ms 09:31:17 INFO - PROCESS | 1850 | 1477758677307 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1850 | 1477758677312 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 09:31:17 INFO - PROCESS | 1850 | 1477758677319 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:17 INFO - PROCESS | 1850 | 1477758677557 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:31:17 INFO - PROCESS | 1850 | 1477758677648 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 09:31:17 INFO - PROCESS | 1850 | 1477758677652 Marionette TRACE conn4 <- [1,1912,null,["8"]] 09:31:17 INFO - PROCESS | 1850 | 1477758677659 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 09:31:17 INFO - PROCESS | 1850 | 1477758677664 Marionette TRACE conn4 <- [1,1913,null,{}] 09:31:17 INFO - PROCESS | 1850 | 1477758677670 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da30800 == 19 [pid = 1850] [id = 430] 09:31:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8da31c00) [pid = 1850] [serial = 1258] [outer = (nil)] 09:31:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8db09400) [pid = 1850] [serial = 1259] [outer = 0x8da31c00] 09:31:17 INFO - PROCESS | 1850 | 1477758677764 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8db0ec00) [pid = 1850] [serial = 1260] [outer = 0x8da31c00] 09:31:18 INFO - PROCESS | 1850 | 1477758678481 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 09:31:18 INFO - ... 09:31:18 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1219ms 09:31:18 INFO - PROCESS | 1850 | 1477758678540 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1850 | 1477758678546 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /media-source/mediasource-endofstream.html 09:31:18 INFO - PROCESS | 1850 | 1477758678556 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:18 INFO - PROCESS | 1850 | 1477758678725 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x834f5c00 == 18 [pid = 1850] [id = 423] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x83225800 == 17 [pid = 1850] [id = 412] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e8c00 == 16 [pid = 1850] [id = 415] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8338bc00 == 15 [pid = 1850] [id = 419] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8c77f800 == 14 [pid = 1850] [id = 414] 09:31:19 INFO - PROCESS | 1850 | --DOCSHELL 0x87cfb800 == 13 [pid = 1850] [id = 416] 09:31:19 INFO - PROCESS | 1850 | 1477758679476 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 09:31:19 INFO - PROCESS | 1850 | 1477758679487 Marionette TRACE conn4 <- [1,1917,null,["8"]] 09:31:19 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x83388400) [pid = 1850] [serial = 1242] [outer = (nil)] [url = about:blank] 09:31:19 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x83257800) [pid = 1850] [serial = 1241] [outer = (nil)] [url = about:blank] 09:31:19 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8b916800) [pid = 1850] [serial = 1244] [outer = (nil)] [url = about:blank] 09:31:19 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8357e400) [pid = 1850] [serial = 1238] [outer = (nil)] [url = about:blank] 09:31:19 INFO - PROCESS | 1850 | 1477758679543 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 09:31:19 INFO - PROCESS | 1850 | 1477758679552 Marionette TRACE conn4 <- [1,1918,null,{}] 09:31:19 INFO - PROCESS | 1850 | 1477758679560 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de9400 == 14 [pid = 1850] [id = 431] 09:31:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x82dea000) [pid = 1850] [serial = 1261] [outer = (nil)] 09:31:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x82e93c00) [pid = 1850] [serial = 1262] [outer = 0x82dea000] 09:31:19 INFO - PROCESS | 1850 | 1477758679655 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x83226400) [pid = 1850] [serial = 1263] [outer = 0x82dea000] 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc000] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc000] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc000] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8b9c00] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc800] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc800] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8bc800] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8bf400] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8bf400] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8bf400] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c1400] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c1400] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c1400] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8c2800] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8c2800] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [aac @ 0x8c8c2800] Unsupported bit depth: 0 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c0000] err{or,}_recognition separate: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c0000] err{or,}_recognition combined: 1; 1 09:31:21 INFO - PROCESS | 1850 | [h264 @ 0x8c8c0000] Unsupported bit depth: 0 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c0e3c00) [pid = 1850] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x87cef000) [pid = 1850] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x87df2c00) [pid = 1850] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x87cf6400) [pid = 1850] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x834f8c00) [pid = 1850] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8322b400) [pid = 1850] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x87df6800) [pid = 1850] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 09:31:23 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x83394000) [pid = 1850] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x87cee800 == 13 [pid = 1850] [id = 427] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x8da30800 == 12 [pid = 1850] [id = 430] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x87cfa000 == 11 [pid = 1850] [id = 425] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf4400 == 10 [pid = 1850] [id = 426] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c1c00 == 9 [pid = 1850] [id = 429] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e3400 == 8 [pid = 1850] [id = 428] 09:31:27 INFO - PROCESS | 1850 | --DOCSHELL 0x8322bc00 == 7 [pid = 1850] [id = 424] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x87cf1000) [pid = 1850] [serial = 1239] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x83255400) [pid = 1850] [serial = 1230] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8b9b6000) [pid = 1850] [serial = 1236] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82e96000) [pid = 1850] [serial = 1227] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8c77f400) [pid = 1850] [serial = 1253] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8c782000) [pid = 1850] [serial = 1254] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x87cf6c00) [pid = 1850] [serial = 1250] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x87dee400) [pid = 1850] [serial = 1251] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x87cfb400) [pid = 1850] [serial = 1247] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8b9e6400) [pid = 1850] [serial = 1248] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8b9b3000) [pid = 1850] [serial = 1245] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8da31c00) [pid = 1850] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 09:31:29 INFO - PROCESS | 1850 | --DOMWINDOW == 20 (0x8c8c2000) [pid = 1850] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 09:31:34 INFO - PROCESS | 1850 | --DOMWINDOW == 19 (0x82e93c00) [pid = 1850] [serial = 1262] [outer = (nil)] [url = about:blank] 09:31:34 INFO - PROCESS | 1850 | --DOMWINDOW == 18 (0x8db09400) [pid = 1850] [serial = 1259] [outer = (nil)] [url = about:blank] 09:31:34 INFO - PROCESS | 1850 | --DOMWINDOW == 17 (0x8db0ec00) [pid = 1850] [serial = 1260] [outer = (nil)] [url = about:blank] 09:31:34 INFO - PROCESS | 1850 | --DOMWINDOW == 16 (0x8c8c5800) [pid = 1850] [serial = 1256] [outer = (nil)] [url = about:blank] 09:31:34 INFO - PROCESS | 1850 | --DOMWINDOW == 15 (0x8c8cc400) [pid = 1850] [serial = 1257] [outer = (nil)] [url = about:blank] 09:31:49 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:31:49 INFO - PROCESS | 1850 | 1477758709866 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 09:31:49 INFO - ... 09:31:49 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 31371ms 09:31:49 INFO - PROCESS | 1850 | 1477758709926 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 1850 | 1477758709934 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 09:31:49 INFO - TEST-START | /media-source/mediasource-errors.html 09:31:49 INFO - PROCESS | 1850 | 1477758709945 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:50 INFO - PROCESS | 1850 | 1477758710161 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 09:31:50 INFO - PROCESS | 1850 | 1477758710229 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 09:31:50 INFO - PROCESS | 1850 | 1477758710234 Marionette TRACE conn4 <- [1,1922,null,["8"]] 09:31:50 INFO - PROCESS | 1850 | 1477758710241 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 09:31:50 INFO - PROCESS | 1850 | 1477758710249 Marionette TRACE conn4 <- [1,1923,null,{}] 09:31:50 INFO - PROCESS | 1850 | 1477758710255 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x83222400 == 8 [pid = 1850] [id = 432] 09:31:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 16 (0x83222c00) [pid = 1850] [serial = 1264] [outer = (nil)] 09:31:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 17 (0x83229400) [pid = 1850] [serial = 1265] [outer = 0x83222c00] 09:31:50 INFO - PROCESS | 1850 | 1477758710345 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 18 (0x8325a400) [pid = 1850] [serial = 1266] [outer = 0x83222c00] 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x83395000] err{or,}_recognition separate: 1; 1 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x83395000] err{or,}_recognition combined: 1; 1 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x83395000] Unsupported bit depth: 0 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x834f7400] err{or,}_recognition separate: 1; 1 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x834f7400] err{or,}_recognition combined: 1; 1 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x834f7400] Unsupported bit depth: 0 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] err{or,}_recognition separate: 1; 1 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] err{or,}_recognition combined: 1; 1 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Unsupported bit depth: 0 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x83463400] err{or,}_recognition separate: 1; 1 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x83463400] err{or,}_recognition combined: 1; 1 09:31:51 INFO - PROCESS | 1850 | [h264 @ 0x83463400] Unsupported bit depth: 0 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Error decoding AAC frame header. 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: FFmpeg audio decoder error.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Sample rate index in program config element does not match the sample rate index configured by the container. 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Input buffer exhausted before END element found 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: FFmpeg audio decoder error.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Reserved bit set. 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: FFmpeg audio decoder error.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Sample rate index in program config element does not match the sample rate index configured by the container. 09:31:51 INFO - PROCESS | 1850 | [aac @ 0x8357dc00] Input buffer exhausted before END element found 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: FFmpeg audio decoder error.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:31:51 INFO - PROCESS | 1850 | [1850] WARNING: Decoder=82e55e80 Decode error: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 09:31:51 INFO - ...... 09:31:51 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1572ms 09:31:51 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 09:31:51 INFO - PROCESS | 1850 | 1477758711451 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1850 | 1477758711530 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:31:51 INFO - PROCESS | 1850 | 1477758711543 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:31:51 INFO - PROCESS | 1850 | 1477758711724 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 09:31:51 INFO - PROCESS | 1850 | 1477758711737 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 09:31:51 INFO - PROCESS | 1850 | 1477758711742 Marionette TRACE conn4 <- [1,1927,null,["8"]] 09:31:51 INFO - PROCESS | 1850 | 1477758711747 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 09:31:51 INFO - PROCESS | 1850 | 1477758711752 Marionette TRACE conn4 <- [1,1928,null,{}] 09:31:51 INFO - PROCESS | 1850 | 1477758711758 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x83231c00 == 9 [pid = 1850] [id = 433] 09:31:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 19 (0x834f9400) [pid = 1850] [serial = 1267] [outer = (nil)] 09:31:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 20 (0x87cf4800) [pid = 1850] [serial = 1268] [outer = 0x834f9400] 09:31:51 INFO - PROCESS | 1850 | 1477758711933 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 21 (0x87cf2400) [pid = 1850] [serial = 1269] [outer = 0x834f9400] 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8b916c00] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8cf000] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8cb16400] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8cb16400] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8cb16400] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8ce000] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8ce000] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8ce000] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8c8cec00] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8c8cec00] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [aac @ 0x8c8cec00] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8d2400] err{or,}_recognition separate: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8d2400] err{or,}_recognition combined: 1; 1 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8d2400] Unsupported bit depth: 0 09:31:53 INFO - PROCESS | 1850 | [h264 @ 0x8c8d2400] no picture 09:32:00 INFO - PROCESS | 1850 | --DOCSHELL 0x83222400 == 8 [pid = 1850] [id = 432] 09:32:00 INFO - PROCESS | 1850 | --DOCSHELL 0x82de9400 == 7 [pid = 1850] [id = 431] 09:32:00 INFO - PROCESS | 1850 | 1477758720841 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 09:32:00 INFO - .. 09:32:00 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9358ms 09:32:00 INFO - PROCESS | 1850 | 1477758720898 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1850 | 1477758720904 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 09:32:00 INFO - PROCESS | 1850 | 1477758720914 Marionette TRACE conn4 -> [0,1931,"getContext",null] 09:32:00 INFO - PROCESS | 1850 | 1477758720922 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 09:32:00 INFO - PROCESS | 1850 | 1477758720930 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 09:32:00 INFO - PROCESS | 1850 | 1477758720937 Marionette TRACE conn4 <- [1,1932,null,{}] 09:32:00 INFO - PROCESS | 1850 | 1477758720944 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:00 INFO - PROCESS | 1850 | 1477758720970 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 09:32:00 INFO - PROCESS | 1850 | 1477758720975 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 09:32:00 INFO - Setting pref media.mediasource.enabled (true) 09:32:00 INFO - PROCESS | 1850 | 1477758720985 Marionette TRACE conn4 <- [1,1934,null,{}] 09:32:00 INFO - PROCESS | 1850 | 1477758720997 Marionette TRACE conn4 -> [0,1935,"getContext",null] 09:32:01 INFO - PROCESS | 1850 | 1477758721003 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 09:32:01 INFO - PROCESS | 1850 | 1477758721008 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 09:32:01 INFO - PROCESS | 1850 | 1477758721012 Marionette TRACE conn4 <- [1,1936,null,{}] 09:32:01 INFO - PROCESS | 1850 | 1477758721017 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:01 INFO - PROCESS | 1850 | 1477758721037 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 09:32:01 INFO - PROCESS | 1850 | 1477758721081 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 09:32:01 INFO - PROCESS | 1850 | 1477758721089 Marionette TRACE conn4 <- [1,1938,null,{}] 09:32:01 INFO - PROCESS | 1850 | 1477758721095 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:01 INFO - PROCESS | 1850 | 1477758721263 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:32:01 INFO - PROCESS | 1850 | 1477758721291 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 09:32:01 INFO - PROCESS | 1850 | 1477758721299 Marionette TRACE conn4 <- [1,1940,null,["8"]] 09:32:01 INFO - PROCESS | 1850 | 1477758721304 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 09:32:01 INFO - PROCESS | 1850 | 1477758721311 Marionette TRACE conn4 <- [1,1941,null,{}] 09:32:01 INFO - PROCESS | 1850 | 1477758721317 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x83396800 == 8 [pid = 1850] [id = 434] 09:32:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x83463400) [pid = 1850] [serial = 1270] [outer = (nil)] 09:32:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x8346b400) [pid = 1850] [serial = 1271] [outer = 0x83463400] 09:32:01 INFO - PROCESS | 1850 | 1477758721409 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82debc00) [pid = 1850] [serial = 1272] [outer = 0x83463400] 09:32:01 INFO - PROCESS | 1850 | [1850] WARNING: 'aFormat.IsEmpty()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 09:32:02 INFO - ........................................ 09:32:02 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1223ms 09:32:02 INFO - TEST-START | /media-source/mediasource-liveseekable.html 09:32:02 INFO - Clearing pref media.mediasource.enabled 09:32:02 INFO - PROCESS | 1850 | 1477758722082 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 09:32:02 INFO - PROCESS | 1850 | 1477758722136 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1850 | 1477758722139 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 09:32:02 INFO - PROCESS | 1850 | 1477758722147 Marionette TRACE conn4 -> [0,1944,"getContext",null] 09:32:02 INFO - PROCESS | 1850 | 1477758722154 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 09:32:02 INFO - PROCESS | 1850 | 1477758722162 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 09:32:02 INFO - PROCESS | 1850 | 1477758722165 Marionette TRACE conn4 <- [1,1945,null,{}] 09:32:02 INFO - PROCESS | 1850 | 1477758722171 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:02 INFO - PROCESS | 1850 | 1477758722191 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 09:32:02 INFO - PROCESS | 1850 | 1477758722196 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 09:32:02 INFO - PROCESS | 1850 | 1477758722199 Marionette TRACE conn4 <- [1,1947,null,{}] 09:32:02 INFO - PROCESS | 1850 | 1477758722208 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:02 INFO - PROCESS | 1850 | 1477758722424 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 09:32:02 INFO - PROCESS | 1850 | 1477758722437 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 09:32:02 INFO - PROCESS | 1850 | 1477758722440 Marionette TRACE conn4 <- [1,1949,null,["8"]] 09:32:02 INFO - PROCESS | 1850 | 1477758722445 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 09:32:02 INFO - PROCESS | 1850 | 1477758722450 Marionette TRACE conn4 <- [1,1950,null,{}] 09:32:02 INFO - PROCESS | 1850 | 1477758722455 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x83470c00 == 9 [pid = 1850] [id = 435] 09:32:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8b9bd400) [pid = 1850] [serial = 1273] [outer = (nil)] 09:32:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8c8d3400) [pid = 1850] [serial = 1274] [outer = 0x8b9bd400] 09:32:02 INFO - PROCESS | 1850 | 1477758722539 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8322e800) [pid = 1850] [serial = 1275] [outer = 0x8b9bd400] 09:32:03 INFO - PROCESS | 1850 | 1477758723390 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 09:32:03 INFO - .......... 09:32:03 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1285ms 09:32:03 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x83222c00) [pid = 1850] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 09:32:03 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x82dea000) [pid = 1850] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 09:32:03 INFO - PROCESS | 1850 | 1477758723458 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1850 | 1477758723461 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 09:32:03 INFO - PROCESS | 1850 | 1477758723468 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:03 INFO - PROCESS | 1850 | 1477758723681 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 09:32:03 INFO - PROCESS | 1850 | 1477758723750 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 09:32:03 INFO - PROCESS | 1850 | 1477758723755 Marionette TRACE conn4 <- [1,1954,null,["8"]] 09:32:03 INFO - PROCESS | 1850 | 1477758723759 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 09:32:03 INFO - PROCESS | 1850 | 1477758723765 Marionette TRACE conn4 <- [1,1955,null,{}] 09:32:03 INFO - PROCESS | 1850 | 1477758723771 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db06c00 == 10 [pid = 1850] [id = 436] 09:32:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8db07c00) [pid = 1850] [serial = 1276] [outer = (nil)] 09:32:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8db0d000) [pid = 1850] [serial = 1277] [outer = 0x8db07c00] 09:32:03 INFO - PROCESS | 1850 | 1477758723864 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8f693000) [pid = 1850] [serial = 1278] [outer = 0x8db07c00] 09:32:04 INFO - PROCESS | 1850 | 1477758724443 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 09:32:04 INFO - .. 09:32:04 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1019ms 09:32:04 INFO - PROCESS | 1850 | 1477758724493 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1850 | 1477758724496 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 09:32:04 INFO - PROCESS | 1850 | 1477758724504 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:04 INFO - PROCESS | 1850 | 1477758724669 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 09:32:04 INFO - PROCESS | 1850 | 1477758724778 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 09:32:04 INFO - PROCESS | 1850 | 1477758724782 Marionette TRACE conn4 <- [1,1959,null,["8"]] 09:32:04 INFO - PROCESS | 1850 | 1477758724791 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 09:32:04 INFO - PROCESS | 1850 | 1477758724797 Marionette TRACE conn4 <- [1,1960,null,{}] 09:32:04 INFO - PROCESS | 1850 | 1477758724802 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x82def800 == 11 [pid = 1850] [id = 437] 09:32:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8f69ec00) [pid = 1850] [serial = 1279] [outer = (nil)] 09:32:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x90f59400) [pid = 1850] [serial = 1280] [outer = 0x8f69ec00] 09:32:04 INFO - PROCESS | 1850 | 1477758724898 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x90f87c00) [pid = 1850] [serial = 1281] [outer = 0x8f69ec00] 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x92b98c00] err{or,}_recognition separate: 1; 1 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x92b98c00] err{or,}_recognition combined: 1; 1 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x92b98c00] Unsupported bit depth: 0 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566c00] err{or,}_recognition separate: 1; 1 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566c00] err{or,}_recognition combined: 1; 1 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566c00] Unsupported bit depth: 0 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x95567400] err{or,}_recognition separate: 1; 1 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x95567400] err{or,}_recognition combined: 1; 1 09:32:06 INFO - PROCESS | 1850 | [aac @ 0x95567400] Unsupported bit depth: 0 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566000] err{or,}_recognition separate: 1; 1 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566000] err{or,}_recognition combined: 1; 1 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566000] Unsupported bit depth: 0 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566000] no picture 09:32:06 INFO - PROCESS | 1850 | [h264 @ 0x95566000] no picture 09:32:06 INFO - PROCESS | 1850 | 1477758726860 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 09:32:06 INFO - . 09:32:06 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2425ms 09:32:06 INFO - PROCESS | 1850 | 1477758726929 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1850 | 1477758726936 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /media-source/mediasource-play.html 09:32:06 INFO - PROCESS | 1850 | 1477758726946 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:07 INFO - PROCESS | 1850 | 1477758727152 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:32:07 INFO - PROCESS | 1850 | 1477758727308 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 09:32:07 INFO - PROCESS | 1850 | 1477758727314 Marionette TRACE conn4 <- [1,1964,null,["8"]] 09:32:07 INFO - PROCESS | 1850 | 1477758727384 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 09:32:07 INFO - PROCESS | 1850 | 1477758727397 Marionette TRACE conn4 <- [1,1965,null,{}] 09:32:07 INFO - PROCESS | 1850 | 1477758727409 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338cc00 == 12 [pid = 1850] [id = 438] 09:32:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8338d000) [pid = 1850] [serial = 1282] [outer = (nil)] 09:32:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x83396000) [pid = 1850] [serial = 1283] [outer = 0x8338d000] 09:32:07 INFO - PROCESS | 1850 | 1477758727556 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87cef800) [pid = 1850] [serial = 1284] [outer = 0x8338d000] 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x90f82400] err{or,}_recognition separate: 1; 1 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x90f82400] err{or,}_recognition combined: 1; 1 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x90f82400] Unsupported bit depth: 0 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x91a2f000] err{or,}_recognition separate: 1; 1 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x91a2f000] err{or,}_recognition combined: 1; 1 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x91a2f000] Unsupported bit depth: 0 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x91a31400] err{or,}_recognition separate: 1; 1 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x91a31400] err{or,}_recognition combined: 1; 1 09:32:08 INFO - PROCESS | 1850 | [aac @ 0x91a31400] Unsupported bit depth: 0 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x90f85800] err{or,}_recognition separate: 1; 1 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x90f85800] err{or,}_recognition combined: 1; 1 09:32:08 INFO - PROCESS | 1850 | [h264 @ 0x90f85800] Unsupported bit depth: 0 09:32:09 INFO - PROCESS | 1850 | [h264 @ 0x90f85800] no picture 09:32:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8db06c00 == 11 [pid = 1850] [id = 436] 09:32:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83470c00 == 10 [pid = 1850] [id = 435] 09:32:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83396800 == 9 [pid = 1850] [id = 434] 09:32:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83231c00 == 8 [pid = 1850] [id = 433] 09:32:10 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x83229400) [pid = 1850] [serial = 1265] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8325a400) [pid = 1850] [serial = 1266] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x83226400) [pid = 1850] [serial = 1263] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x87cf4800) [pid = 1850] [serial = 1268] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1850 | 1477758730353 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 09:32:10 INFO - . 09:32:10 INFO - TEST-OK | /media-source/mediasource-play.html | took 3432ms 09:32:10 INFO - PROCESS | 1850 | 1477758730376 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 1850 | 1477758730383 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 09:32:10 INFO - TEST-START | /media-source/mediasource-preload.html 09:32:10 INFO - PROCESS | 1850 | 1477758730392 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:10 INFO - PROCESS | 1850 | 1477758730553 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 09:32:10 INFO - PROCESS | 1850 | 1477758730656 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 09:32:10 INFO - PROCESS | 1850 | 1477758730662 Marionette TRACE conn4 <- [1,1969,null,["8"]] 09:32:10 INFO - PROCESS | 1850 | 1477758730668 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 09:32:10 INFO - PROCESS | 1850 | 1477758730675 Marionette TRACE conn4 <- [1,1970,null,{}] 09:32:10 INFO - PROCESS | 1850 | 1477758730681 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x83223c00 == 9 [pid = 1850] [id = 439] 09:32:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x83224400) [pid = 1850] [serial = 1285] [outer = (nil)] 09:32:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x83229800) [pid = 1850] [serial = 1286] [outer = 0x83224400] 09:32:10 INFO - PROCESS | 1850 | 1477758730773 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x83227000) [pid = 1850] [serial = 1287] [outer = 0x83224400] 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 09:32:11 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 09:32:11 INFO - PROCESS | 1850 | 1477758731331 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 09:32:11 INFO - ....... 09:32:11 INFO - TEST-OK | /media-source/mediasource-preload.html | took 971ms 09:32:11 INFO - PROCESS | 1850 | 1477758731363 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1850 | 1477758731368 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /media-source/mediasource-remove.html 09:32:11 INFO - PROCESS | 1850 | 1477758731374 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:11 INFO - PROCESS | 1850 | 1477758731536 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 09:32:11 INFO - PROCESS | 1850 | 1477758731550 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 09:32:11 INFO - PROCESS | 1850 | 1477758731554 Marionette TRACE conn4 <- [1,1974,null,["8"]] 09:32:11 INFO - PROCESS | 1850 | 1477758731560 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 09:32:11 INFO - PROCESS | 1850 | 1477758731565 Marionette TRACE conn4 <- [1,1975,null,{}] 09:32:11 INFO - PROCESS | 1850 | 1477758731570 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322d800 == 10 [pid = 1850] [id = 440] 09:32:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x83465800) [pid = 1850] [serial = 1288] [outer = (nil)] 09:32:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8346c400) [pid = 1850] [serial = 1289] [outer = 0x83465800] 09:32:11 INFO - PROCESS | 1850 | 1477758731748 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8346dc00) [pid = 1850] [serial = 1290] [outer = 0x83465800] 09:32:14 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x834f9400) [pid = 1850] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 09:32:14 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x83463400) [pid = 1850] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 09:32:14 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8db07c00) [pid = 1850] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 09:32:14 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8b9bd400) [pid = 1850] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x834fc400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x834fc400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x834fc400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83463400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9b400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9b400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9b400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b800] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b800] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b800] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83226800] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83230000] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b000] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b000] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8322b000] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83250400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ac00] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ac00] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ac00] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x82e9ec00] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83390000] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83390000] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83390000] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83394800] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83394800] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83394800] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83222400] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83222400] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x83222400] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8338d800] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8338d800] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x8338d800] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83464000] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83464000] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [aac @ 0x83464000] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9ac00] err{or,}_recognition separate: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9ac00] err{or,}_recognition combined: 1; 1 09:32:16 INFO - PROCESS | 1850 | [h264 @ 0x82e9ac00] Unsupported bit depth: 0 09:32:16 INFO - PROCESS | 1850 | 1477758736939 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 09:32:16 INFO - ................ 09:32:16 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5590ms 09:32:16 INFO - PROCESS | 1850 | 1477758736966 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1850 | 1477758736972 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 09:32:16 INFO - PROCESS | 1850 | 1477758736982 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:17 INFO - PROCESS | 1850 | 1477758737193 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 09:32:17 INFO - PROCESS | 1850 | 1477758737339 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 09:32:17 INFO - PROCESS | 1850 | 1477758737345 Marionette TRACE conn4 <- [1,1979,null,["8"]] 09:32:17 INFO - PROCESS | 1850 | 1477758737351 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 09:32:17 INFO - PROCESS | 1850 | 1477758737359 Marionette TRACE conn4 <- [1,1980,null,{}] 09:32:17 INFO - PROCESS | 1850 | 1477758737365 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x83467000 == 11 [pid = 1850] [id = 441] 09:32:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x83469000) [pid = 1850] [serial = 1291] [outer = (nil)] 09:32:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x834f2800) [pid = 1850] [serial = 1292] [outer = 0x83469000] 09:32:17 INFO - PROCESS | 1850 | 1477758737482 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x834fb000) [pid = 1850] [serial = 1293] [outer = 0x83469000] 09:32:18 INFO - PROCESS | 1850 | 1477758738356 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 09:32:18 INFO - ....... 09:32:18 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1426ms 09:32:18 INFO - PROCESS | 1850 | 1477758738408 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1850 | 1477758738414 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 09:32:18 INFO - PROCESS | 1850 | 1477758738421 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:18 INFO - PROCESS | 1850 | 1477758738640 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:32:18 INFO - PROCESS | 1850 | 1477758738765 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 09:32:18 INFO - PROCESS | 1850 | 1477758738771 Marionette TRACE conn4 <- [1,1984,null,["8"]] 09:32:18 INFO - PROCESS | 1850 | 1477758738778 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 09:32:18 INFO - PROCESS | 1850 | 1477758738784 Marionette TRACE conn4 <- [1,1985,null,{}] 09:32:18 INFO - PROCESS | 1850 | 1477758738790 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bb800 == 12 [pid = 1850] [id = 442] 09:32:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8bfef400) [pid = 1850] [serial = 1294] [outer = (nil)] 09:32:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8bff5000) [pid = 1850] [serial = 1295] [outer = 0x8bfef400] 09:32:18 INFO - PROCESS | 1850 | 1477758738926 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bffac00) [pid = 1850] [serial = 1296] [outer = 0x8bfef400] 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x92b96400] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] no picture 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x92a57400] no picture 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x83257800] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x83257800] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x83257800] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x83389400] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x83389400] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x83389400] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x8338c800] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x8338c800] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [aac @ 0x8338c800] Unsupported bit depth: 0 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x8325a000] err{or,}_recognition separate: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x8325a000] err{or,}_recognition combined: 1; 1 09:32:20 INFO - PROCESS | 1850 | [h264 @ 0x8325a000] Unsupported bit depth: 0 09:32:21 INFO - PROCESS | 1850 | [h264 @ 0x8325a000] no picture 09:32:21 INFO - PROCESS | 1850 | --DOCSHELL 0x83223c00 == 11 [pid = 1850] [id = 439] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x90f59400) [pid = 1850] [serial = 1280] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8db0d000) [pid = 1850] [serial = 1277] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8f693000) [pid = 1850] [serial = 1278] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8c8d3400) [pid = 1850] [serial = 1274] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8322e800) [pid = 1850] [serial = 1275] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8346b400) [pid = 1850] [serial = 1271] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x82debc00) [pid = 1850] [serial = 1272] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x87cf2400) [pid = 1850] [serial = 1269] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1850 | [h264 @ 0x8325a000] no picture 09:32:21 INFO - PROCESS | 1850 | 1477758741468 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 09:32:21 INFO - .. 09:32:21 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3076ms 09:32:21 INFO - PROCESS | 1850 | 1477758741497 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 1850 | 1477758741503 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 09:32:21 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 09:32:21 INFO - PROCESS | 1850 | 1477758741530 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:21 INFO - PROCESS | 1850 | 1477758741728 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 09:32:21 INFO - PROCESS | 1850 | 1477758741738 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 09:32:21 INFO - PROCESS | 1850 | 1477758741743 Marionette TRACE conn4 <- [1,1989,null,["8"]] 09:32:21 INFO - PROCESS | 1850 | 1477758741750 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 09:32:21 INFO - PROCESS | 1850 | 1477758741757 Marionette TRACE conn4 <- [1,1990,null,{}] 09:32:21 INFO - PROCESS | 1850 | 1477758741762 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x83395000 == 12 [pid = 1850] [id = 443] 09:32:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x83395c00) [pid = 1850] [serial = 1297] [outer = (nil)] 09:32:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x83469c00) [pid = 1850] [serial = 1298] [outer = 0x83395c00] 09:32:21 INFO - PROCESS | 1850 | 1477758741854 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x83472000) [pid = 1850] [serial = 1299] [outer = 0x83395c00] 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x87df4400] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x87df4400] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x87df4400] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df6000] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df6000] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df6000] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8b90d000] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8b90d000] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8b90d000] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df3000] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df3000] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x87df3000] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8b90d000] no picture 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff6000] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff6000] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff6000] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x8bff6c00] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x8bff6c00] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x8bff6c00] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8b90d000] no picture 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff8400] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff8400] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [h264 @ 0x8bff8400] Unsupported bit depth: 0 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x83582000] err{or,}_recognition separate: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x83582000] err{or,}_recognition combined: 1; 1 09:32:22 INFO - PROCESS | 1850 | [aac @ 0x83582000] Unsupported bit depth: 0 09:32:23 INFO - PROCESS | 1850 | [h264 @ 0x8bff8400] no picture 09:32:23 INFO - PROCESS | 1850 | 1477758743337 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 09:32:23 INFO - .. 09:32:23 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1873ms 09:32:23 INFO - PROCESS | 1850 | 1477758743384 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 1850 | 1477758743390 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 09:32:23 INFO - TEST-START | /media-source/mediasource-seekable.html 09:32:23 INFO - PROCESS | 1850 | 1477758743397 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:23 INFO - PROCESS | 1850 | 1477758743555 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 09:32:23 INFO - PROCESS | 1850 | 1477758743567 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 09:32:23 INFO - PROCESS | 1850 | 1477758743571 Marionette TRACE conn4 <- [1,1994,null,["8"]] 09:32:23 INFO - PROCESS | 1850 | 1477758743577 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 09:32:23 INFO - PROCESS | 1850 | 1477758743582 Marionette TRACE conn4 <- [1,1995,null,{}] 09:32:23 INFO - PROCESS | 1850 | 1477758743587 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x87deb400 == 13 [pid = 1850] [id = 444] 09:32:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8c780c00) [pid = 1850] [serial = 1300] [outer = (nil)] 09:32:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8c785400) [pid = 1850] [serial = 1301] [outer = 0x8c780c00] 09:32:23 INFO - PROCESS | 1850 | 1477758743670 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8c78bc00) [pid = 1850] [serial = 1302] [outer = 0x8c780c00] 09:32:24 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x83224400) [pid = 1850] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 09:32:24 INFO - PROCESS | 1850 | 1477758744599 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 09:32:24 INFO - ... 09:32:24 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1228ms 09:32:24 INFO - PROCESS | 1850 | 1477758744632 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 1850 | 1477758744639 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 09:32:24 INFO - PROCESS | 1850 | 1477758744650 Marionette TRACE conn4 -> [0,1998,"getContext",null] 09:32:24 INFO - PROCESS | 1850 | 1477758744652 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744656 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744660 Marionette TRACE conn4 <- [1,1999,null,{}] 09:32:24 INFO - PROCESS | 1850 | 1477758744664 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:24 INFO - PROCESS | 1850 | 1477758744686 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 09:32:24 INFO - PROCESS | 1850 | 1477758744691 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744694 Marionette TRACE conn4 <- [1,2001,null,{}] 09:32:24 INFO - Setting pref media.mediasource.enabled (true) 09:32:24 INFO - PROCESS | 1850 | 1477758744700 Marionette TRACE conn4 -> [0,2002,"getContext",null] 09:32:24 INFO - PROCESS | 1850 | 1477758744702 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744708 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744716 Marionette TRACE conn4 <- [1,2003,null,{}] 09:32:24 INFO - PROCESS | 1850 | 1477758744723 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:24 INFO - PROCESS | 1850 | 1477758744743 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 09:32:24 INFO - PROCESS | 1850 | 1477758744747 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 09:32:24 INFO - PROCESS | 1850 | 1477758744749 Marionette TRACE conn4 <- [1,2005,null,{}] 09:32:24 INFO - PROCESS | 1850 | 1477758744755 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:24 INFO - PROCESS | 1850 | 1477758744981 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 09:32:25 INFO - PROCESS | 1850 | 1477758745054 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 09:32:25 INFO - PROCESS | 1850 | 1477758745059 Marionette TRACE conn4 <- [1,2007,null,["8"]] 09:32:25 INFO - PROCESS | 1850 | 1477758745065 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 09:32:25 INFO - PROCESS | 1850 | 1477758745072 Marionette TRACE conn4 <- [1,2008,null,{}] 09:32:25 INFO - PROCESS | 1850 | 1477758745079 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c9800 == 14 [pid = 1850] [id = 445] 09:32:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8c8ca800) [pid = 1850] [serial = 1303] [outer = (nil)] 09:32:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8cb18000) [pid = 1850] [serial = 1304] [outer = 0x8c8ca800] 09:32:25 INFO - PROCESS | 1850 | 1477758745174 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8d842000) [pid = 1850] [serial = 1305] [outer = 0x8c8ca800] 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x8f693c00] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x8f69b400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x95568c00] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x95568c00] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x95568c00] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x95568400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9706d400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9706d400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9706d400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x9752d800] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x9752d800] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x9752d800] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x97530400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x97530400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x97530400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x97536800] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x97536800] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [h264 @ 0x97536800] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9752d400] err{or,}_recognition separate: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9752d400] err{or,}_recognition combined: 1; 1 09:32:26 INFO - PROCESS | 1850 | [aac @ 0x9752d400] Unsupported bit depth: 0 09:32:26 INFO - PROCESS | 1850 | 1477758746329 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 1850 | 1477758746385 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 09:32:26 INFO - PROCESS | 1850 | 1477758746391 Marionette TRACE conn4 -> [0,2011,"getContext",null] 09:32:26 INFO - PROCESS | 1850 | 1477758746396 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 09:32:26 INFO - PROCESS | 1850 | 1477758746400 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 09:32:26 INFO - PROCESS | 1850 | 1477758746403 Marionette TRACE conn4 <- [1,2012,null,{}] 09:32:26 INFO - PROCESS | 1850 | 1477758746408 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:26 INFO - PROCESS | 1850 | 1477758746421 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 09:32:26 INFO - PROCESS | 1850 | 1477758746424 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 09:32:26 INFO - PROCESS | 1850 | 1477758746426 Marionette TRACE conn4 <- [1,2014,null,{}] 09:32:26 INFO - PROCESS | 1850 | 1477758746444 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:26 INFO - PROCESS | 1850 | 1477758746657 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:32:26 INFO - PROCESS | 1850 | 1477758746669 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 09:32:26 INFO - PROCESS | 1850 | 1477758746671 Marionette TRACE conn4 <- [1,2016,null,["8"]] 09:32:26 INFO - PROCESS | 1850 | 1477758746678 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 09:32:26 INFO - PROCESS | 1850 | 1477758746684 Marionette TRACE conn4 <- [1,2017,null,{}] 09:32:26 INFO - PROCESS | 1850 | 1477758746688 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x983a9000 == 15 [pid = 1850] [id = 446] 09:32:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x983aac00) [pid = 1850] [serial = 1306] [outer = (nil)] 09:32:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x983afc00) [pid = 1850] [serial = 1307] [outer = 0x983aac00] 09:32:26 INFO - PROCESS | 1850 | 1477758746778 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x9a224400) [pid = 1850] [serial = 1308] [outer = 0x983aac00] 09:32:27 INFO - PROCESS | 1850 | 1477758747315 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 09:32:27 INFO - .. 09:32:27 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 971ms 09:32:27 INFO - PROCESS | 1850 | 1477758747370 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1850 | 1477758747374 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 09:32:27 INFO - PROCESS | 1850 | 1477758747382 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:27 INFO - PROCESS | 1850 | 1477758747533 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 09:32:27 INFO - PROCESS | 1850 | 1477758747668 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 09:32:27 INFO - PROCESS | 1850 | 1477758747671 Marionette TRACE conn4 <- [1,2021,null,["8"]] 09:32:27 INFO - PROCESS | 1850 | 1477758747676 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 09:32:27 INFO - PROCESS | 1850 | 1477758747681 Marionette TRACE conn4 <- [1,2022,null,{}] 09:32:27 INFO - PROCESS | 1850 | 1477758747686 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de5000 == 16 [pid = 1850] [id = 447] 09:32:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x87df1400) [pid = 1850] [serial = 1309] [outer = (nil)] 09:32:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x9a4e4c00) [pid = 1850] [serial = 1310] [outer = 0x87df1400] 09:32:27 INFO - PROCESS | 1850 | 1477758747768 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x9af18000) [pid = 1850] [serial = 1311] [outer = 0x87df1400] 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6e000] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6e000] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6e000] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce71800] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce71800] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce71800] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d000] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d000] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d000] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0x9ce6cc00] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce71800] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce71800] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce71800] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [aac @ 0xa1012800] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0xa1012800] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [aac @ 0xa1012800] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d400] err{or,}_recognition separate: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d400] err{or,}_recognition combined: 1; 1 09:32:30 INFO - PROCESS | 1850 | [h264 @ 0x9ce6d400] Unsupported bit depth: 0 09:32:30 INFO - PROCESS | 1850 | 1477758750193 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 09:32:30 INFO - ...... 09:32:30 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2833ms 09:32:30 INFO - PROCESS | 1850 | 1477758750216 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 1850 | 1477758750222 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 09:32:30 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 09:32:30 INFO - PROCESS | 1850 | 1477758750233 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:30 INFO - PROCESS | 1850 | 1477758750463 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 09:32:30 INFO - PROCESS | 1850 | 1477758750618 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 09:32:30 INFO - PROCESS | 1850 | 1477758750622 Marionette TRACE conn4 <- [1,2026,null,["8"]] 09:32:30 INFO - PROCESS | 1850 | 1477758750630 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 09:32:30 INFO - PROCESS | 1850 | 1477758750637 Marionette TRACE conn4 <- [1,2027,null,{}] 09:32:30 INFO - PROCESS | 1850 | 1477758750643 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2581000 == 17 [pid = 1850] [id = 448] 09:32:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0xa2582800) [pid = 1850] [serial = 1312] [outer = (nil)] 09:32:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0xa2857c00) [pid = 1850] [serial = 1313] [outer = 0xa2582800] 09:32:30 INFO - PROCESS | 1850 | 1477758750790 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0xa28d6000) [pid = 1850] [serial = 1314] [outer = 0xa2582800] 09:32:31 INFO - ..... 09:32:31 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1321ms 09:32:31 INFO - PROCESS | 1850 | 1477758751514 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 09:32:31 INFO - PROCESS | 1850 | 1477758751567 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1850 | 1477758751581 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 09:32:31 INFO - PROCESS | 1850 | 1477758751596 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:31 INFO - PROCESS | 1850 | 1477758751777 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 09:32:31 INFO - PROCESS | 1850 | 1477758751905 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 09:32:31 INFO - PROCESS | 1850 | 1477758751910 Marionette TRACE conn4 <- [1,2031,null,["8"]] 09:32:31 INFO - PROCESS | 1850 | 1477758751918 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 09:32:31 INFO - PROCESS | 1850 | 1477758751924 Marionette TRACE conn4 <- [1,2032,null,{}] 09:32:31 INFO - PROCESS | 1850 | 1477758751931 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1850 | ++DOCSHELL 0xa2c44c00 == 18 [pid = 1850] [id = 449] 09:32:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0xa2c49c00) [pid = 1850] [serial = 1315] [outer = (nil)] 09:32:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0xa2c71400) [pid = 1850] [serial = 1316] [outer = 0xa2c49c00] 09:32:32 INFO - PROCESS | 1850 | 1477758752029 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x9afacc00) [pid = 1850] [serial = 1317] [outer = 0xa2c49c00] 09:32:32 INFO - PROCESS | 1850 | 1477758752853 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 09:32:32 INFO - ... 09:32:32 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1319ms 09:32:32 INFO - PROCESS | 1850 | 1477758752915 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1850 | 1477758752922 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 09:32:32 INFO - PROCESS | 1850 | 1477758752931 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:33 INFO - PROCESS | 1850 | 1477758753103 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:32:33 INFO - PROCESS | 1850 | 1477758753275 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 09:32:33 INFO - PROCESS | 1850 | 1477758753280 Marionette TRACE conn4 <- [1,2036,null,["8"]] 09:32:33 INFO - PROCESS | 1850 | 1477758753304 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 09:32:33 INFO - PROCESS | 1850 | 1477758753313 Marionette TRACE conn4 <- [1,2037,null,{}] 09:32:33 INFO - PROCESS | 1850 | 1477758753319 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322ac00 == 19 [pid = 1850] [id = 450] 09:32:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8322fc00) [pid = 1850] [serial = 1318] [outer = (nil)] 09:32:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x834f9000) [pid = 1850] [serial = 1319] [outer = 0x8322fc00] 09:32:33 INFO - PROCESS | 1850 | 1477758753411 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x87cf2000) [pid = 1850] [serial = 1320] [outer = 0x8322fc00] 09:32:34 INFO - PROCESS | 1850 | --DOCSHELL 0x8322d800 == 18 [pid = 1850] [id = 440] 09:32:34 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bb800 == 17 [pid = 1850] [id = 442] 09:32:34 INFO - PROCESS | 1850 | --DOCSHELL 0x83467000 == 16 [pid = 1850] [id = 441] 09:32:34 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x83227000) [pid = 1850] [serial = 1287] [outer = (nil)] [url = about:blank] 09:32:34 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8346c400) [pid = 1850] [serial = 1289] [outer = (nil)] [url = about:blank] 09:32:34 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x83229800) [pid = 1850] [serial = 1286] [outer = (nil)] [url = about:blank] 09:32:34 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x83396000) [pid = 1850] [serial = 1283] [outer = (nil)] [url = about:blank] 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x87cf5000] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x87cf9800] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8d681000] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8d681000] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8d681000] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d9f0c00] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d9f0c00] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d9f0c00] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8db08000] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8db08000] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [h264 @ 0x8db08000] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d680800] err{or,}_recognition separate: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d680800] err{or,}_recognition combined: 1; 1 09:32:34 INFO - PROCESS | 1850 | [aac @ 0x8d680800] Unsupported bit depth: 0 09:32:34 INFO - PROCESS | 1850 | 1477758754486 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 09:32:34 INFO - ............... 09:32:34 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1582ms 09:32:34 INFO - PROCESS | 1850 | 1477758754513 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1850 | 1477758754517 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /media-source/mediasource-trackdefault.html 09:32:34 INFO - PROCESS | 1850 | 1477758754526 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:34 INFO - PROCESS | 1850 | 1477758754694 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 09:32:34 INFO - PROCESS | 1850 | 1477758754846 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 09:32:34 INFO - PROCESS | 1850 | 1477758754851 Marionette TRACE conn4 <- [1,2041,null,["8"]] 09:32:34 INFO - PROCESS | 1850 | 1477758754857 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 09:32:34 INFO - PROCESS | 1850 | 1477758754862 Marionette TRACE conn4 <- [1,2042,null,{}] 09:32:34 INFO - PROCESS | 1850 | 1477758754867 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f6000 == 17 [pid = 1850] [id = 451] 09:32:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8c8c5000) [pid = 1850] [serial = 1321] [outer = (nil)] 09:32:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0xa1014800) [pid = 1850] [serial = 1322] [outer = 0x8c8c5000] 09:32:34 INFO - PROCESS | 1850 | 1477758754954 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0xa257b000) [pid = 1850] [serial = 1323] [outer = 0x8c8c5000] 09:32:35 INFO - ............................ 09:32:35 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1035ms 09:32:35 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 09:32:35 INFO - PROCESS | 1850 | 1477758755508 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 09:32:35 INFO - PROCESS | 1850 | 1477758755584 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1850 | 1477758755596 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 09:32:35 INFO - PROCESS | 1850 | 1477758755616 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:35 INFO - PROCESS | 1850 | 1477758755830 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 09:32:35 INFO - PROCESS | 1850 | 1477758755953 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 09:32:35 INFO - PROCESS | 1850 | 1477758755958 Marionette TRACE conn4 <- [1,2046,null,["8"]] 09:32:35 INFO - PROCESS | 1850 | 1477758755964 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 09:32:35 INFO - PROCESS | 1850 | 1477758755970 Marionette TRACE conn4 <- [1,2047,null,{}] 09:32:35 INFO - PROCESS | 1850 | 1477758755976 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1850 | ++DOCSHELL 0xa30b2800 == 18 [pid = 1850] [id = 452] 09:32:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0xa30b2c00) [pid = 1850] [serial = 1324] [outer = (nil)] 09:32:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0xa30b4400) [pid = 1850] [serial = 1325] [outer = 0xa30b2c00] 09:32:36 INFO - PROCESS | 1850 | 1477758756062 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0xa45e9000) [pid = 1850] [serial = 1326] [outer = 0xa30b2c00] 09:32:36 INFO - PROCESS | 1850 | 1477758756564 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 09:32:36 INFO - .. 09:32:36 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 973ms 09:32:36 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 09:32:36 INFO - PROCESS | 1850 | 1477758756584 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1850 | 1477758756587 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:32:36 INFO - PROCESS | 1850 | 1477758756593 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 09:32:36 INFO - PROCESS | 1850 | 1477758756811 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 09:32:36 INFO - PROCESS | 1850 | 1477758756837 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1850 | 1477758756841 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 09:32:36 INFO - PROCESS | 1850 | 1477758756847 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 09:32:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0xa5ef0000) [pid = 1850] [serial = 1327] [outer = 0x959eb000] 09:32:37 INFO - PROCESS | 1850 | 1477758757234 Marionette TRACE conn4 <- [1,2052,null,{}] 09:32:37 INFO - PROCESS | 1850 | 1477758757240 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 09:32:37 INFO - PROCESS | 1850 | 1477758757271 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 09:32:37 INFO - PROCESS | 1850 | 1477758757304 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:37 INFO - PROCESS | 1850 | 1477758757328 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 09:32:37 INFO - PROCESS | 1850 | 1477758757332 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 09:32:37 INFO - PROCESS | 1850 | 1477758757336 Marionette TRACE conn4 <- [1,2055,null,["8"]] 09:32:37 INFO - PROCESS | 1850 | 1477758757348 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 09:32:37 INFO - PROCESS | 1850 | 1477758757353 Marionette TRACE conn4 <- [1,2056,null,{}] 09:32:37 INFO - PROCESS | 1850 | 1477758757358 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f92000 == 19 [pid = 1850] [id = 453] 09:32:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x82f92800) [pid = 1850] [serial = 1328] [outer = (nil)] 09:32:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x82f95400) [pid = 1850] [serial = 1329] [outer = 0x82f92800] 09:32:37 INFO - PROCESS | 1850 | 1477758757459 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x82f99800) [pid = 1850] [serial = 1330] [outer = 0x82f92800] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8c780c00) [pid = 1850] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8f69ec00) [pid = 1850] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x83395c00) [pid = 1850] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8bfef400) [pid = 1850] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8338d000) [pid = 1850] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x83469000) [pid = 1850] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x983aac00) [pid = 1850] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 09:32:38 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8c8ca800) [pid = 1850] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 09:32:38 INFO - PROCESS | 1850 | 1477758758468 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 09:32:38 INFO - . 09:32:38 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1921ms 09:32:38 INFO - PROCESS | 1850 | 1477758758515 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 1850 | 1477758758519 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 09:32:38 INFO - PROCESS | 1850 | 1477758758525 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:38 INFO - PROCESS | 1850 | 1477758758732 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:32:38 INFO - PROCESS | 1850 | 1477758758743 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 09:32:38 INFO - PROCESS | 1850 | 1477758758745 Marionette TRACE conn4 <- [1,2060,null,["8"]] 09:32:38 INFO - PROCESS | 1850 | 1477758758749 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 09:32:38 INFO - PROCESS | 1850 | 1477758758755 Marionette TRACE conn4 <- [1,2061,null,{}] 09:32:38 INFO - PROCESS | 1850 | 1477758758761 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f9a800 == 20 [pid = 1850] [id = 454] 09:32:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c1b7000) [pid = 1850] [serial = 1331] [outer = (nil)] 09:32:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8c1c2000) [pid = 1850] [serial = 1332] [outer = 0x8c1b7000] 09:32:38 INFO - PROCESS | 1850 | 1477758758843 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c1c5c00) [pid = 1850] [serial = 1333] [outer = 0x8c1b7000] 09:32:39 INFO - PROCESS | 1850 | 1477758759628 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 09:32:39 INFO - . 09:32:39 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1127ms 09:32:39 INFO - PROCESS | 1850 | 1477758759651 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1850 | 1477758759655 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 09:32:39 INFO - PROCESS | 1850 | 1477758759663 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:39 INFO - PROCESS | 1850 | 1477758759819 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 09:32:39 INFO - PROCESS | 1850 | 1477758759831 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 09:32:39 INFO - PROCESS | 1850 | 1477758759834 Marionette TRACE conn4 <- [1,2065,null,["8"]] 09:32:39 INFO - PROCESS | 1850 | 1477758759841 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 09:32:39 INFO - PROCESS | 1850 | 1477758759849 Marionette TRACE conn4 <- [1,2066,null,{}] 09:32:39 INFO - PROCESS | 1850 | 1477758759854 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x83310800 == 21 [pid = 1850] [id = 455] 09:32:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0xa4cbe400) [pid = 1850] [serial = 1334] [outer = (nil)] 09:32:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x835bb000) [pid = 1850] [serial = 1335] [outer = 0xa4cbe400] 09:32:39 INFO - PROCESS | 1850 | 1477758759938 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x835bd800) [pid = 1850] [serial = 1336] [outer = 0xa4cbe400] 09:32:40 INFO - PROCESS | 1850 | 1477758760876 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 09:32:40 INFO - . 09:32:40 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1274ms 09:32:40 INFO - PROCESS | 1850 | 1477758760937 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1850 | 1477758760943 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 09:32:40 INFO - PROCESS | 1850 | 1477758760953 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:41 INFO - PROCESS | 1850 | 1477758761167 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 09:32:41 INFO - PROCESS | 1850 | 1477758761316 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 09:32:41 INFO - PROCESS | 1850 | 1477758761323 Marionette TRACE conn4 <- [1,2070,null,["8"]] 09:32:41 INFO - PROCESS | 1850 | 1477758761331 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 09:32:41 INFO - PROCESS | 1850 | 1477758761337 Marionette TRACE conn4 <- [1,2071,null,{}] 09:32:41 INFO - PROCESS | 1850 | 1477758761387 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f8000 == 22 [pid = 1850] [id = 456] 09:32:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x834fe400) [pid = 1850] [serial = 1337] [outer = (nil)] 09:32:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x87def400) [pid = 1850] [serial = 1338] [outer = 0x834fe400] 09:32:41 INFO - PROCESS | 1850 | 1477758761497 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8bffb400) [pid = 1850] [serial = 1339] [outer = 0x834fe400] 09:32:42 INFO - PROCESS | 1850 | 1477758762411 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 09:32:42 INFO - . 09:32:42 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1480ms 09:32:42 INFO - PROCESS | 1850 | 1477758762432 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:32:42 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 09:32:42 INFO - PROCESS | 1850 | 1477758762438 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:32:42 INFO - PROCESS | 1850 | 1477758762445 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:42 INFO - PROCESS | 1850 | 1477758762632 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 09:32:42 INFO - PROCESS | 1850 | 1477758762805 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 09:32:42 INFO - PROCESS | 1850 | 1477758762809 Marionette TRACE conn4 <- [1,2075,null,["8"]] 09:32:42 INFO - PROCESS | 1850 | 1477758762828 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 09:32:42 INFO - PROCESS | 1850 | 1477758762842 Marionette TRACE conn4 <- [1,2076,null,{}] 09:32:42 INFO - PROCESS | 1850 | 1477758762850 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c2000 == 23 [pid = 1850] [id = 457] 09:32:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x9752ac00) [pid = 1850] [serial = 1340] [outer = (nil)] 09:32:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0xa285d400) [pid = 1850] [serial = 1341] [outer = 0x9752ac00] 09:32:42 INFO - PROCESS | 1850 | 1477758762948 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0xa2c3d800) [pid = 1850] [serial = 1342] [outer = 0x9752ac00] 09:32:43 INFO - PROCESS | 1850 | 1477758763749 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 09:32:43 INFO - . 09:32:43 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1329ms 09:32:43 INFO - PROCESS | 1850 | 1477758763787 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 1850 | 1477758763794 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 09:32:43 INFO - PROCESS | 1850 | 1477758763802 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:43 INFO - PROCESS | 1850 | 1477758763968 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:32:44 INFO - PROCESS | 1850 | 1477758764128 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 09:32:44 INFO - PROCESS | 1850 | 1477758764134 Marionette TRACE conn4 <- [1,2080,null,["8"]] 09:32:44 INFO - PROCESS | 1850 | 1477758764144 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 09:32:44 INFO - PROCESS | 1850 | 1477758764150 Marionette TRACE conn4 <- [1,2081,null,{}] 09:32:44 INFO - PROCESS | 1850 | 1477758764156 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1850 | ++DOCSHELL 0xa4c60800 == 24 [pid = 1850] [id = 458] 09:32:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0xa4cb7800) [pid = 1850] [serial = 1343] [outer = (nil)] 09:32:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0xa93c8000) [pid = 1850] [serial = 1344] [outer = 0xa4cb7800] 09:32:44 INFO - PROCESS | 1850 | 1477758764257 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8f9e7c00) [pid = 1850] [serial = 1345] [outer = 0xa4cb7800] 09:32:44 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:32:44 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:32:45 INFO - PROCESS | 1850 | 1477758765008 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 09:32:45 INFO - . 09:32:45 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1222ms 09:32:45 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 09:32:45 INFO - PROCESS | 1850 | 1477758765023 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1850 | 1477758765027 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 09:32:45 INFO - PROCESS | 1850 | 1477758765034 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:45 INFO - PROCESS | 1850 | 1477758765204 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 09:32:45 INFO - PROCESS | 1850 | 1477758765377 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 09:32:45 INFO - PROCESS | 1850 | 1477758765381 Marionette TRACE conn4 <- [1,2085,null,["8"]] 09:32:45 INFO - PROCESS | 1850 | 1477758765389 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 09:32:45 INFO - PROCESS | 1850 | 1477758765397 Marionette TRACE conn4 <- [1,2086,null,{}] 09:32:45 INFO - PROCESS | 1850 | 1477758765408 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de3c00 == 25 [pid = 1850] [id = 459] 09:32:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x82ded000) [pid = 1850] [serial = 1346] [outer = (nil)] 09:32:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8322c000) [pid = 1850] [serial = 1347] [outer = 0x82ded000] 09:32:45 INFO - PROCESS | 1850 | 1477758765512 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x83472400) [pid = 1850] [serial = 1348] [outer = 0x82ded000] 09:32:46 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:46 INFO - PROCESS | 1850 | 1477758766355 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 09:32:46 INFO - . 09:32:46 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1374ms 09:32:46 INFO - PROCESS | 1850 | 1477758766407 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 1850 | 1477758766414 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 09:32:46 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 09:32:46 INFO - PROCESS | 1850 | 1477758766423 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:46 INFO - PROCESS | 1850 | 1477758766592 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 09:32:46 INFO - PROCESS | 1850 | 1477758766777 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 09:32:46 INFO - PROCESS | 1850 | 1477758766786 Marionette TRACE conn4 <- [1,2090,null,["8"]] 09:32:46 INFO - PROCESS | 1850 | 1477758766811 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 09:32:46 INFO - PROCESS | 1850 | 1477758766822 Marionette TRACE conn4 <- [1,2091,null,{}] 09:32:46 INFO - PROCESS | 1850 | 1477758766831 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f9a000 == 26 [pid = 1850] [id = 460] 09:32:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x83226c00) [pid = 1850] [serial = 1349] [outer = (nil)] 09:32:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x834f4400) [pid = 1850] [serial = 1350] [outer = 0x83226c00] 09:32:46 INFO - PROCESS | 1850 | 1477758766922 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x87cf5c00) [pid = 1850] [serial = 1351] [outer = 0x83226c00] 09:32:48 INFO - PROCESS | 1850 | --DOCSHELL 0x8338cc00 == 25 [pid = 1850] [id = 438] 09:32:48 INFO - PROCESS | 1850 | --DOCSHELL 0x82def800 == 24 [pid = 1850] [id = 437] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x834fb000) [pid = 1850] [serial = 1293] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x834f2800) [pid = 1850] [serial = 1292] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8bffac00) [pid = 1850] [serial = 1296] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8bff5000) [pid = 1850] [serial = 1295] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x83472000) [pid = 1850] [serial = 1299] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x83469c00) [pid = 1850] [serial = 1298] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c78bc00) [pid = 1850] [serial = 1302] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8c785400) [pid = 1850] [serial = 1301] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8d842000) [pid = 1850] [serial = 1305] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8cb18000) [pid = 1850] [serial = 1304] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x9a224400) [pid = 1850] [serial = 1308] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x983afc00) [pid = 1850] [serial = 1307] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x90f87c00) [pid = 1850] [serial = 1281] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x87cef800) [pid = 1850] [serial = 1284] [outer = (nil)] [url = about:blank] 09:32:48 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:48 INFO - PROCESS | 1850 | 1477758768417 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 09:32:48 INFO - . 09:32:48 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 2022ms 09:32:48 INFO - PROCESS | 1850 | 1477758768445 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 1850 | 1477758768452 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:32:48 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 09:32:48 INFO - PROCESS | 1850 | 1477758768462 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:48 INFO - PROCESS | 1850 | 1477758768634 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 09:32:48 INFO - PROCESS | 1850 | 1477758768750 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 09:32:48 INFO - PROCESS | 1850 | 1477758768756 Marionette TRACE conn4 <- [1,2095,null,["8"]] 09:32:48 INFO - PROCESS | 1850 | 1477758768762 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 09:32:48 INFO - PROCESS | 1850 | 1477758768769 Marionette TRACE conn4 <- [1,2096,null,{}] 09:32:48 INFO - PROCESS | 1850 | 1477758768775 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x83228c00 == 25 [pid = 1850] [id = 461] 09:32:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8322b000) [pid = 1850] [serial = 1352] [outer = (nil)] 09:32:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x83256000) [pid = 1850] [serial = 1353] [outer = 0x8322b000] 09:32:48 INFO - PROCESS | 1850 | 1477758768867 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x83310c00) [pid = 1850] [serial = 1354] [outer = 0x8322b000] 09:32:49 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:32:49 INFO - PROCESS | 1850 | 1477758769540 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 09:32:49 INFO - . 09:32:49 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1123ms 09:32:49 INFO - PROCESS | 1850 | 1477758769584 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769589 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 09:32:49 INFO - PROCESS | 1850 | 1477758769595 Marionette TRACE conn4 -> [0,2099,"getContext",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769600 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769605 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769607 Marionette TRACE conn4 <- [1,2100,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769615 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:49 INFO - PROCESS | 1850 | 1477758769634 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 09:32:49 INFO - PROCESS | 1850 | 1477758769638 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769644 Marionette TRACE conn4 <- [1,2102,null,{}] 09:32:49 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:32:49 INFO - PROCESS | 1850 | 1477758769660 Marionette TRACE conn4 -> [0,2103,"getContext",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769667 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769675 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769678 Marionette TRACE conn4 <- [1,2104,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769683 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:49 INFO - PROCESS | 1850 | 1477758769703 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 09:32:49 INFO - PROCESS | 1850 | 1477758769707 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769710 Marionette TRACE conn4 <- [1,2106,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769716 Marionette TRACE conn4 -> [0,2107,"getContext",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769718 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769723 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769725 Marionette TRACE conn4 <- [1,2108,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769731 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:49 INFO - PROCESS | 1850 | 1477758769751 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 09:32:49 INFO - PROCESS | 1850 | 1477758769754 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769757 Marionette TRACE conn4 <- [1,2110,null,{}] 09:32:49 INFO - Setting pref security.mixed_content.use_hsts (false) 09:32:49 INFO - PROCESS | 1850 | 1477758769763 Marionette TRACE conn4 -> [0,2111,"getContext",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769765 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769771 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769773 Marionette TRACE conn4 <- [1,2112,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769778 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:49 INFO - PROCESS | 1850 | 1477758769796 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 09:32:49 INFO - PROCESS | 1850 | 1477758769801 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 09:32:49 INFO - PROCESS | 1850 | 1477758769804 Marionette TRACE conn4 <- [1,2114,null,{}] 09:32:49 INFO - PROCESS | 1850 | 1477758769810 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:49 INFO - PROCESS | 1850 | 1477758769971 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:32:49 INFO - PROCESS | 1850 | 1477758769992 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 09:32:49 INFO - PROCESS | 1850 | 1477758769996 Marionette TRACE conn4 <- [1,2116,null,["8"]] 09:32:50 INFO - PROCESS | 1850 | 1477758770001 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 09:32:50 INFO - PROCESS | 1850 | 1477758770005 Marionette TRACE conn4 <- [1,2117,null,{}] 09:32:50 INFO - PROCESS | 1850 | 1477758770010 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x834fc000 == 26 [pid = 1850] [id = 462] 09:32:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x87ded000) [pid = 1850] [serial = 1355] [outer = (nil)] 09:32:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x87df2000) [pid = 1850] [serial = 1356] [outer = 0x87ded000] 09:32:50 INFO - PROCESS | 1850 | 1477758770094 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8b914000) [pid = 1850] [serial = 1357] [outer = 0x87ded000] 09:32:50 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:32:50 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:32:50 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 09:32:50 INFO - PROCESS | 1850 | 1477758770912 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 09:32:50 INFO - . 09:32:50 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 1333ms 09:32:50 INFO - PROCESS | 1850 | 1477758770930 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1850 | 1477758770933 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 09:32:50 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 09:32:50 INFO - PROCESS | 1850 | 1477758770939 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:51 INFO - PROCESS | 1850 | 1477758771146 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 09:32:51 INFO - PROCESS | 1850 | 1477758771170 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 09:32:51 INFO - PROCESS | 1850 | 1477758771177 Marionette TRACE conn4 <- [1,2121,null,["8"]] 09:32:51 INFO - PROCESS | 1850 | 1477758771182 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 09:32:51 INFO - PROCESS | 1850 | 1477758771189 Marionette TRACE conn4 <- [1,2122,null,{}] 09:32:51 INFO - PROCESS | 1850 | 1477758771257 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338b800 == 27 [pid = 1850] [id = 463] 09:32:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8bffac00) [pid = 1850] [serial = 1358] [outer = (nil)] 09:32:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8c0e2800) [pid = 1850] [serial = 1359] [outer = 0x8bffac00] 09:32:51 INFO - PROCESS | 1850 | 1477758771344 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c0e6c00) [pid = 1850] [serial = 1360] [outer = 0x8bffac00] 09:32:52 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:32:52 INFO - PROCESS | 1850 | 1477758772104 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 09:32:52 INFO - . 09:32:52 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 1219ms 09:32:52 INFO - PROCESS | 1850 | 1477758772160 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1850 | 1477758772164 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 09:32:52 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 09:32:52 INFO - PROCESS | 1850 | 1477758772171 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:52 INFO - PROCESS | 1850 | 1477758772380 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 09:32:52 INFO - PROCESS | 1850 | 1477758772395 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 09:32:52 INFO - PROCESS | 1850 | 1477758772398 Marionette TRACE conn4 <- [1,2126,null,["8"]] 09:32:52 INFO - PROCESS | 1850 | 1477758772404 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 09:32:52 INFO - PROCESS | 1850 | 1477758772409 Marionette TRACE conn4 <- [1,2127,null,{}] 09:32:52 INFO - PROCESS | 1850 | 1477758772414 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x834fb400 == 28 [pid = 1850] [id = 464] 09:32:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c786400) [pid = 1850] [serial = 1361] [outer = (nil)] 09:32:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8d842400) [pid = 1850] [serial = 1362] [outer = 0x8c786400] 09:32:52 INFO - PROCESS | 1850 | 1477758772569 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8d8b0400) [pid = 1850] [serial = 1363] [outer = 0x8c786400] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x87df1400) [pid = 1850] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8322fc00) [pid = 1850] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8c8c5000) [pid = 1850] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0xa2c49c00) [pid = 1850] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0xa2582800) [pid = 1850] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x82f92800) [pid = 1850] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0xa4cbe400) [pid = 1850] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8c1b7000) [pid = 1850] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 09:32:53 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x83465800) [pid = 1850] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 09:32:53 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:32:53 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:32:53 INFO - PROCESS | 1850 | 1477758773623 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 09:32:53 INFO - . 09:32:53 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 1475ms 09:32:53 INFO - PROCESS | 1850 | 1477758773646 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1850 | 1477758773650 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:32:53 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 09:32:53 INFO - PROCESS | 1850 | 1477758773656 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:53 INFO - PROCESS | 1850 | 1477758773845 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 09:32:53 INFO - PROCESS | 1850 | 1477758773917 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 09:32:53 INFO - PROCESS | 1850 | 1477758773919 Marionette TRACE conn4 <- [1,2131,null,["8"]] 09:32:53 INFO - PROCESS | 1850 | 1477758773924 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 09:32:53 INFO - PROCESS | 1850 | 1477758773929 Marionette TRACE conn4 <- [1,2132,null,{}] 09:32:53 INFO - PROCESS | 1850 | 1477758773934 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0c800 == 29 [pid = 1850] [id = 465] 09:32:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8db0e000) [pid = 1850] [serial = 1364] [outer = (nil)] 09:32:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8f691800) [pid = 1850] [serial = 1365] [outer = 0x8db0e000] 09:32:54 INFO - PROCESS | 1850 | 1477758774016 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8f694000) [pid = 1850] [serial = 1366] [outer = 0x8db0e000] 09:32:54 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:32:54 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:32:54 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:32:54 INFO - PROCESS | 1850 | 1477758774629 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 09:32:54 INFO - . 09:32:54 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 1021ms 09:32:54 INFO - PROCESS | 1850 | 1477758774695 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1850 | 1477758774703 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 09:32:54 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 09:32:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:32:54 INFO - PROCESS | 1850 | 1477758774710 Marionette TRACE conn4 -> [0,2135,"getContext",null] 09:32:54 INFO - PROCESS | 1850 | 1477758774715 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 09:32:54 INFO - PROCESS | 1850 | 1477758774723 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 09:32:54 INFO - PROCESS | 1850 | 1477758774727 Marionette TRACE conn4 <- [1,2136,null,{}] 09:32:54 INFO - PROCESS | 1850 | 1477758774732 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:54 INFO - PROCESS | 1850 | 1477758774745 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 09:32:54 INFO - PROCESS | 1850 | 1477758774749 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 09:32:54 INFO - Clearing pref security.mixed_content.use_hsts 09:32:54 INFO - PROCESS | 1850 | 1477758774752 Marionette TRACE conn4 <- [1,2138,null,{}] 09:32:54 INFO - PROCESS | 1850 | 1477758774757 Marionette TRACE conn4 -> [0,2139,"getContext",null] 09:32:54 INFO - PROCESS | 1850 | 1477758774764 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 09:32:54 INFO - PROCESS | 1850 | 1477758774772 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 09:32:54 INFO - PROCESS | 1850 | 1477758774776 Marionette TRACE conn4 <- [1,2140,null,{}] 09:32:54 INFO - PROCESS | 1850 | 1477758774780 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:54 INFO - PROCESS | 1850 | 1477758774796 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 09:32:54 INFO - PROCESS | 1850 | 1477758774804 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 09:32:54 INFO - PROCESS | 1850 | 1477758774807 Marionette TRACE conn4 <- [1,2142,null,{}] 09:32:54 INFO - PROCESS | 1850 | 1477758774812 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:55 INFO - PROCESS | 1850 | 1477758775039 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:32:55 INFO - PROCESS | 1850 | 1477758775055 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 09:32:55 INFO - PROCESS | 1850 | 1477758775059 Marionette TRACE conn4 <- [1,2144,null,["8"]] 09:32:55 INFO - PROCESS | 1850 | 1477758775063 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 09:32:55 INFO - PROCESS | 1850 | 1477758775068 Marionette TRACE conn4 <- [1,2145,null,{}] 09:32:55 INFO - PROCESS | 1850 | 1477758775071 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de3000 == 30 [pid = 1850] [id = 466] 09:32:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x82deb800) [pid = 1850] [serial = 1367] [outer = (nil)] 09:32:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x82e98800) [pid = 1850] [serial = 1368] [outer = 0x82deb800] 09:32:55 INFO - PROCESS | 1850 | 1477758775199 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x82f94000) [pid = 1850] [serial = 1369] [outer = 0x82deb800] 09:32:55 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:56 INFO - PROCESS | 1850 | 1477758776096 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 09:32:56 INFO - . 09:32:56 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 1422ms 09:32:56 INFO - PROCESS | 1850 | 1477758776159 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776166 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 09:32:56 INFO - PROCESS | 1850 | 1477758776181 Marionette TRACE conn4 -> [0,2148,"getContext",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776189 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776198 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776201 Marionette TRACE conn4 <- [1,2149,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776209 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:56 INFO - PROCESS | 1850 | 1477758776233 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 09:32:56 INFO - PROCESS | 1850 | 1477758776239 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776247 Marionette TRACE conn4 <- [1,2151,null,{}] 09:32:56 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:32:56 INFO - PROCESS | 1850 | 1477758776257 Marionette TRACE conn4 -> [0,2152,"getContext",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776263 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776317 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776322 Marionette TRACE conn4 <- [1,2153,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776328 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:56 INFO - PROCESS | 1850 | 1477758776349 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 09:32:56 INFO - PROCESS | 1850 | 1477758776354 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776358 Marionette TRACE conn4 <- [1,2155,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776363 Marionette TRACE conn4 -> [0,2156,"getContext",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776369 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776389 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776397 Marionette TRACE conn4 <- [1,2157,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776403 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:32:56 INFO - PROCESS | 1850 | 1477758776428 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 09:32:56 INFO - PROCESS | 1850 | 1477758776482 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776485 Marionette TRACE conn4 <- [1,2159,null,{}] 09:32:56 INFO - Setting pref security.mixed_content.use_hsts (false) 09:32:56 INFO - PROCESS | 1850 | 1477758776491 Marionette TRACE conn4 -> [0,2160,"getContext",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776494 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776500 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776503 Marionette TRACE conn4 <- [1,2161,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776508 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:32:56 INFO - PROCESS | 1850 | 1477758776528 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 09:32:56 INFO - PROCESS | 1850 | 1477758776533 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776535 Marionette TRACE conn4 <- [1,2163,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776541 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:56 INFO - PROCESS | 1850 | 1477758776740 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 09:32:56 INFO - PROCESS | 1850 | 1477758776905 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 09:32:56 INFO - PROCESS | 1850 | 1477758776910 Marionette TRACE conn4 <- [1,2165,null,["8"]] 09:32:56 INFO - PROCESS | 1850 | 1477758776918 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 09:32:56 INFO - PROCESS | 1850 | 1477758776924 Marionette TRACE conn4 <- [1,2166,null,{}] 09:32:56 INFO - PROCESS | 1850 | 1477758776929 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x835c3400 == 31 [pid = 1850] [id = 467] 09:32:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c1c0000) [pid = 1850] [serial = 1370] [outer = (nil)] 09:32:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c78ac00) [pid = 1850] [serial = 1371] [outer = 0x8c1c0000] 09:32:57 INFO - PROCESS | 1850 | 1477758777028 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8357e000) [pid = 1850] [serial = 1372] [outer = 0x8c1c0000] 09:32:57 INFO - PROCESS | 1850 | 1477758777867 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 09:32:57 INFO - . 09:32:57 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 1731ms 09:32:57 INFO - PROCESS | 1850 | 1477758777912 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1850 | 1477758777916 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 09:32:57 INFO - PROCESS | 1850 | 1477758777947 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:58 INFO - PROCESS | 1850 | 1477758778180 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 09:32:58 INFO - PROCESS | 1850 | 1477758778310 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 09:32:58 INFO - PROCESS | 1850 | 1477758778317 Marionette TRACE conn4 <- [1,2170,null,["8"]] 09:32:58 INFO - PROCESS | 1850 | 1477758778325 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 09:32:58 INFO - PROCESS | 1850 | 1477758778332 Marionette TRACE conn4 <- [1,2171,null,{}] 09:32:58 INFO - PROCESS | 1850 | 1477758778338 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f70e400 == 32 [pid = 1850] [id = 468] 09:32:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8f70fc00) [pid = 1850] [serial = 1373] [outer = (nil)] 09:32:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8f8d2800) [pid = 1850] [serial = 1374] [outer = 0x8f70fc00] 09:32:58 INFO - PROCESS | 1850 | 1477758778437 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8f9e9800) [pid = 1850] [serial = 1375] [outer = 0x8f70fc00] 09:32:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:32:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:32:59 INFO - PROCESS | 1850 | [1850] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:32:59 INFO - PROCESS | 1850 | 1477758779417 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 09:32:59 INFO - . 09:32:59 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 1529ms 09:32:59 INFO - PROCESS | 1850 | 1477758779466 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1850 | 1477758779473 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:32:59 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:32:59 INFO - PROCESS | 1850 | 1477758779482 Marionette TRACE conn4 -> [0,2174,"getContext",null] 09:32:59 INFO - PROCESS | 1850 | 1477758779488 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 09:32:59 INFO - PROCESS | 1850 | 1477758779496 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 09:32:59 INFO - PROCESS | 1850 | 1477758779501 Marionette TRACE conn4 <- [1,2175,null,{}] 09:32:59 INFO - PROCESS | 1850 | 1477758779508 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:59 INFO - PROCESS | 1850 | 1477758779530 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 09:32:59 INFO - PROCESS | 1850 | 1477758779535 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 09:32:59 INFO - Clearing pref security.mixed_content.use_hsts 09:32:59 INFO - PROCESS | 1850 | 1477758779543 Marionette TRACE conn4 <- [1,2177,null,{}] 09:32:59 INFO - PROCESS | 1850 | 1477758779553 Marionette TRACE conn4 -> [0,2178,"getContext",null] 09:32:59 INFO - PROCESS | 1850 | 1477758779558 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 09:32:59 INFO - PROCESS | 1850 | 1477758779563 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 09:32:59 INFO - PROCESS | 1850 | 1477758779566 Marionette TRACE conn4 <- [1,2179,null,{}] 09:32:59 INFO - PROCESS | 1850 | 1477758779660 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:32:59 INFO - PROCESS | 1850 | 1477758779677 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 09:32:59 INFO - PROCESS | 1850 | 1477758779687 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 09:32:59 INFO - PROCESS | 1850 | 1477758779693 Marionette TRACE conn4 <- [1,2181,null,{}] 09:32:59 INFO - PROCESS | 1850 | 1477758779699 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:32:59 INFO - PROCESS | 1850 | 1477758779887 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x983a9000 == 31 [pid = 1850] [id = 446] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c9800 == 30 [pid = 1850] [id = 445] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0c800 == 29 [pid = 1850] [id = 465] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x834fb400 == 28 [pid = 1850] [id = 464] 09:33:00 INFO - PROCESS | 1850 | 1477758780072 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 09:33:00 INFO - PROCESS | 1850 | 1477758780078 Marionette TRACE conn4 <- [1,2183,null,["8"]] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x8338b800 == 27 [pid = 1850] [id = 463] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x834fc000 == 26 [pid = 1850] [id = 462] 09:33:00 INFO - PROCESS | 1850 | --DOCSHELL 0x83228c00 == 25 [pid = 1850] [id = 461] 09:33:00 INFO - PROCESS | 1850 | 1477758780088 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 09:33:00 INFO - PROCESS | 1850 | 1477758780094 Marionette TRACE conn4 <- [1,2184,null,{}] 09:33:00 INFO - PROCESS | 1850 | 1477758780100 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x83313400 == 26 [pid = 1850] [id = 469] 09:33:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x83315000) [pid = 1850] [serial = 1376] [outer = (nil)] 09:33:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x83392800) [pid = 1850] [serial = 1377] [outer = 0x83315000] 09:33:00 INFO - PROCESS | 1850 | 1477758780186 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x83467800) [pid = 1850] [serial = 1378] [outer = 0x83315000] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x835bb000) [pid = 1850] [serial = 1335] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x835bd800) [pid = 1850] [serial = 1336] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c1c2000) [pid = 1850] [serial = 1332] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c1c5c00) [pid = 1850] [serial = 1333] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8346dc00) [pid = 1850] [serial = 1290] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x82f95400) [pid = 1850] [serial = 1329] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x82f99800) [pid = 1850] [serial = 1330] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0xa30b4400) [pid = 1850] [serial = 1325] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0xa1014800) [pid = 1850] [serial = 1322] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0xa257b000) [pid = 1850] [serial = 1323] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x834f9000) [pid = 1850] [serial = 1319] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x87cf2000) [pid = 1850] [serial = 1320] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0xa2c71400) [pid = 1850] [serial = 1316] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x9afacc00) [pid = 1850] [serial = 1317] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0xa2857c00) [pid = 1850] [serial = 1313] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0xa28d6000) [pid = 1850] [serial = 1314] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x9a4e4c00) [pid = 1850] [serial = 1310] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x9af18000) [pid = 1850] [serial = 1311] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:33:00 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:33:00 INFO - PROCESS | 1850 | 1477758780966 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 09:33:01 INFO - . 09:33:01 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 1539ms 09:33:01 INFO - PROCESS | 1850 | 1477758781021 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 1850 | 1477758781024 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 09:33:01 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:33:01 INFO - PROCESS | 1850 | 1477758781035 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:01 INFO - PROCESS | 1850 | 1477758781201 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:33:01 INFO - PROCESS | 1850 | 1477758781320 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 09:33:01 INFO - PROCESS | 1850 | 1477758781325 Marionette TRACE conn4 <- [1,2188,null,["8"]] 09:33:01 INFO - PROCESS | 1850 | 1477758781334 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 09:33:01 INFO - PROCESS | 1850 | 1477758781340 Marionette TRACE conn4 <- [1,2189,null,{}] 09:33:01 INFO - PROCESS | 1850 | 1477758781345 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x83230400 == 27 [pid = 1850] [id = 470] 09:33:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x83465400) [pid = 1850] [serial = 1379] [outer = (nil)] 09:33:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8346b400) [pid = 1850] [serial = 1380] [outer = 0x83465400] 09:33:01 INFO - PROCESS | 1850 | 1477758781434 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x834f3000) [pid = 1850] [serial = 1381] [outer = 0x83465400] 09:33:02 INFO - PROCESS | 1850 | 1477758782097 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 09:33:02 INFO - . 09:33:02 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 1124ms 09:33:02 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:33:02 INFO - PROCESS | 1850 | 1477758782156 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1850 | 1477758782158 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 09:33:02 INFO - PROCESS | 1850 | 1477758782166 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:02 INFO - PROCESS | 1850 | 1477758782397 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 09:33:02 INFO - PROCESS | 1850 | 1477758782414 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 09:33:02 INFO - PROCESS | 1850 | 1477758782420 Marionette TRACE conn4 <- [1,2193,null,["8"]] 09:33:02 INFO - PROCESS | 1850 | 1477758782425 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 09:33:02 INFO - PROCESS | 1850 | 1477758782432 Marionette TRACE conn4 <- [1,2194,null,{}] 09:33:02 INFO - PROCESS | 1850 | 1477758782438 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325b800 == 28 [pid = 1850] [id = 471] 09:33:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x87cee000) [pid = 1850] [serial = 1382] [outer = (nil)] 09:33:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x87cf9800) [pid = 1850] [serial = 1383] [outer = 0x87cee000] 09:33:02 INFO - PROCESS | 1850 | 1477758782528 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x87dee800) [pid = 1850] [serial = 1384] [outer = 0x87cee000] 09:33:03 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 09:33:03 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 09:33:03 INFO - PROCESS | 1850 | 1477758783383 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 09:33:03 INFO - . 09:33:03 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 1275ms 09:33:03 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 09:33:03 INFO - PROCESS | 1850 | 1477758783439 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783441 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783448 Marionette TRACE conn4 -> [0,2197,"getContext",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783453 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783458 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783461 Marionette TRACE conn4 <- [1,2198,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783466 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:33:03 INFO - PROCESS | 1850 | 1477758783482 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 09:33:03 INFO - PROCESS | 1850 | 1477758783529 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783532 Marionette TRACE conn4 <- [1,2200,null,{}] 09:33:03 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:33:03 INFO - PROCESS | 1850 | 1477758783537 Marionette TRACE conn4 -> [0,2201,"getContext",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783540 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783545 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783547 Marionette TRACE conn4 <- [1,2202,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783552 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:33:03 INFO - PROCESS | 1850 | 1477758783575 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:33:03 INFO - PROCESS | 1850 | 1477758783594 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783596 Marionette TRACE conn4 <- [1,2204,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783605 Marionette TRACE conn4 -> [0,2205,"getContext",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783608 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783612 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783616 Marionette TRACE conn4 <- [1,2206,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783620 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:33:03 INFO - PROCESS | 1850 | 1477758783641 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 09:33:03 INFO - PROCESS | 1850 | 1477758783655 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783658 Marionette TRACE conn4 <- [1,2208,null,{}] 09:33:03 INFO - Setting pref security.mixed_content.use_hsts (false) 09:33:03 INFO - PROCESS | 1850 | 1477758783663 Marionette TRACE conn4 -> [0,2209,"getContext",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783665 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783670 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783674 Marionette TRACE conn4 <- [1,2210,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783681 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:33:03 INFO - PROCESS | 1850 | 1477758783697 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:33:03 INFO - PROCESS | 1850 | 1477758783708 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783711 Marionette TRACE conn4 <- [1,2212,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783715 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:03 INFO - PROCESS | 1850 | 1477758783932 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 09:33:03 INFO - PROCESS | 1850 | 1477758783945 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 09:33:03 INFO - PROCESS | 1850 | 1477758783949 Marionette TRACE conn4 <- [1,2214,null,["8"]] 09:33:03 INFO - PROCESS | 1850 | 1477758783955 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 09:33:03 INFO - PROCESS | 1850 | 1477758783961 Marionette TRACE conn4 <- [1,2215,null,{}] 09:33:03 INFO - PROCESS | 1850 | 1477758783964 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de0400 == 29 [pid = 1850] [id = 472] 09:33:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x834fd000) [pid = 1850] [serial = 1385] [outer = (nil)] 09:33:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8bff5800) [pid = 1850] [serial = 1386] [outer = 0x834fd000] 09:33:04 INFO - PROCESS | 1850 | 1477758784047 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c0eec00) [pid = 1850] [serial = 1387] [outer = 0x834fd000] 09:33:04 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c786400) [pid = 1850] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x834fe400) [pid = 1850] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8322b000) [pid = 1850] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x9752ac00) [pid = 1850] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x83226c00) [pid = 1850] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0xa4cb7800) [pid = 1850] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8bffac00) [pid = 1850] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x82ded000) [pid = 1850] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x87ded000) [pid = 1850] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 09:33:05 INFO - PROCESS | 1850 | [aac @ 0x8bffac00] err{or,}_recognition separate: 1; 1 09:33:05 INFO - PROCESS | 1850 | [aac @ 0x8bffac00] err{or,}_recognition combined: 1; 1 09:33:05 INFO - PROCESS | 1850 | [aac @ 0x8bffac00] Unsupported bit depth: 0 09:33:05 INFO - PROCESS | 1850 | [h264 @ 0x8c1c3000] err{or,}_recognition separate: 1; 1 09:33:05 INFO - PROCESS | 1850 | [h264 @ 0x8c1c3000] err{or,}_recognition combined: 1; 1 09:33:05 INFO - PROCESS | 1850 | [h264 @ 0x8c1c3000] Unsupported bit depth: 0 09:33:05 INFO - PROCESS | 1850 | 1477758785194 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 09:33:05 INFO - . 09:33:05 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 1788ms 09:33:05 INFO - PROCESS | 1850 | 1477758785235 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1850 | 1477758785238 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /navigation-timing/idlharness.html 09:33:05 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:33:05 INFO - PROCESS | 1850 | 1477758785245 Marionette TRACE conn4 -> [0,2218,"getContext",null] 09:33:05 INFO - PROCESS | 1850 | 1477758785247 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785252 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785255 Marionette TRACE conn4 <- [1,2219,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785264 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:33:05 INFO - PROCESS | 1850 | 1477758785280 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 09:33:05 INFO - PROCESS | 1850 | 1477758785283 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 09:33:05 INFO - Clearing pref security.mixed_content.use_hsts 09:33:05 INFO - PROCESS | 1850 | 1477758785288 Marionette TRACE conn4 <- [1,2221,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785297 Marionette TRACE conn4 -> [0,2222,"getContext",null] 09:33:05 INFO - PROCESS | 1850 | 1477758785300 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785309 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785311 Marionette TRACE conn4 <- [1,2223,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785315 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:33:05 INFO - PROCESS | 1850 | 1477758785335 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 09:33:05 INFO - PROCESS | 1850 | 1477758785340 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785343 Marionette TRACE conn4 <- [1,2225,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785347 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 09:33:05 INFO - PROCESS | 1850 | 1477758785498 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 09:33:05 INFO - PROCESS | 1850 | 1477758785626 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1850 | 1477758785630 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785634 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:33:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8c8b5800) [pid = 1850] [serial = 1388] [outer = 0x959eb000] 09:33:05 INFO - PROCESS | 1850 | 1477758785849 Marionette TRACE conn4 <- [1,2228,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785854 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 09:33:05 INFO - PROCESS | 1850 | 1477758785885 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 09:33:05 INFO - PROCESS | 1850 | 1477758785914 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:05 INFO - PROCESS | 1850 | 1477758785936 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 09:33:05 INFO - PROCESS | 1850 | 1477758785941 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 09:33:05 INFO - PROCESS | 1850 | 1477758785943 Marionette TRACE conn4 <- [1,2231,null,["8"]] 09:33:05 INFO - PROCESS | 1850 | 1477758785948 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 09:33:05 INFO - PROCESS | 1850 | 1477758785952 Marionette TRACE conn4 <- [1,2232,null,{}] 09:33:05 INFO - PROCESS | 1850 | 1477758785957 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dedc00 == 30 [pid = 1850] [id = 473] 09:33:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8c8c3800) [pid = 1850] [serial = 1389] [outer = (nil)] 09:33:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8c8c9800) [pid = 1850] [serial = 1390] [outer = 0x8c8c3800] 09:33:06 INFO - PROCESS | 1850 | 1477758786037 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8cb19800) [pid = 1850] [serial = 1391] [outer = 0x8c8c3800] 09:33:07 INFO - ............................................................................................. 09:33:07 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2342ms 09:33:07 INFO - TEST-START | /navigation-timing/test_document_open.html 09:33:07 INFO - PROCESS | 1850 | 1477758787436 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 09:33:07 INFO - PROCESS | 1850 | 1477758787589 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 1850 | 1477758787597 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 09:33:07 INFO - PROCESS | 1850 | 1477758787615 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:07 INFO - PROCESS | 1850 | 1477758787860 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:33:08 INFO - PROCESS | 1850 | 1477758788029 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 09:33:08 INFO - PROCESS | 1850 | 1477758788035 Marionette TRACE conn4 <- [1,2236,null,["8"]] 09:33:08 INFO - PROCESS | 1850 | 1477758788042 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 09:33:08 INFO - PROCESS | 1850 | 1477758788049 Marionette TRACE conn4 <- [1,2237,null,{}] 09:33:08 INFO - PROCESS | 1850 | 1477758788055 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f2c00 == 31 [pid = 1850] [id = 474] 09:33:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x834f3400) [pid = 1850] [serial = 1392] [outer = (nil)] 09:33:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x834ff000) [pid = 1850] [serial = 1393] [outer = 0x834f3400] 09:33:08 INFO - PROCESS | 1850 | 1477758788203 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x83582800) [pid = 1850] [serial = 1394] [outer = 0x834f3400] 09:33:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f7000 == 32 [pid = 1850] [id = 475] 09:33:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x87df6400) [pid = 1850] [serial = 1395] [outer = (nil)] 09:33:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8b9b5000) [pid = 1850] [serial = 1396] [outer = 0x87df6400] 09:33:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x835c3000) [pid = 1850] [serial = 1397] [outer = 0x87df6400] 09:33:09 INFO - PROCESS | 1850 | 1477758789256 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 09:33:09 INFO - ..................... 09:33:09 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1678ms 09:33:09 INFO - PROCESS | 1850 | 1477758789290 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 09:33:09 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 09:33:09 INFO - PROCESS | 1850 | 1477758789297 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 09:33:09 INFO - PROCESS | 1850 | 1477758789304 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:09 INFO - PROCESS | 1850 | 1477758789522 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 09:33:09 INFO - PROCESS | 1850 | 1477758789678 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 09:33:09 INFO - PROCESS | 1850 | 1477758789683 Marionette TRACE conn4 <- [1,2241,null,["8"]] 09:33:09 INFO - PROCESS | 1850 | 1477758789690 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 09:33:09 INFO - PROCESS | 1850 | 1477758789695 Marionette TRACE conn4 <- [1,2242,null,{}] 09:33:09 INFO - PROCESS | 1850 | 1477758789701 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf8400 == 33 [pid = 1850] [id = 476] 09:33:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c0e6000) [pid = 1850] [serial = 1398] [outer = (nil)] 09:33:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8c88d000) [pid = 1850] [serial = 1399] [outer = 0x8c0e6000] 09:33:09 INFO - PROCESS | 1850 | 1477758789797 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8c8c7000) [pid = 1850] [serial = 1400] [outer = 0x8c0e6000] 09:33:10 INFO - PROCESS | 1850 | 1477758790422 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 09:33:10 INFO - ... 09:33:10 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1135ms 09:33:10 INFO - PROCESS | 1850 | 1477758790445 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 1850 | 1477758790452 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 09:33:10 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 09:33:10 INFO - PROCESS | 1850 | 1477758790459 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:10 INFO - PROCESS | 1850 | 1477758790725 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 09:33:10 INFO - PROCESS | 1850 | 1477758790819 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 09:33:10 INFO - PROCESS | 1850 | 1477758790822 Marionette TRACE conn4 <- [1,2246,null,["8"]] 09:33:10 INFO - PROCESS | 1850 | 1477758790828 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 09:33:10 INFO - PROCESS | 1850 | 1477758790835 Marionette TRACE conn4 <- [1,2247,null,{}] 09:33:10 INFO - PROCESS | 1850 | 1477758790841 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f694400 == 34 [pid = 1850] [id = 477] 09:33:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8f695400) [pid = 1850] [serial = 1401] [outer = (nil)] 09:33:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8f69f800) [pid = 1850] [serial = 1402] [outer = 0x8f695400] 09:33:10 INFO - PROCESS | 1850 | 1477758790977 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8f708c00) [pid = 1850] [serial = 1403] [outer = 0x8f695400] 09:33:11 INFO - PROCESS | 1850 | 1477758791762 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 09:33:11 INFO - ...................... 09:33:11 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1330ms 09:33:11 INFO - PROCESS | 1850 | 1477758791824 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1850 | 1477758791828 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 09:33:11 INFO - PROCESS | 1850 | 1477758791840 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:12 INFO - PROCESS | 1850 | 1477758792024 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 09:33:12 INFO - PROCESS | 1850 | 1477758792174 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 09:33:12 INFO - PROCESS | 1850 | 1477758792179 Marionette TRACE conn4 <- [1,2251,null,["8"]] 09:33:12 INFO - PROCESS | 1850 | 1477758792185 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 09:33:12 INFO - PROCESS | 1850 | 1477758792191 Marionette TRACE conn4 <- [1,2252,null,{}] 09:33:12 INFO - PROCESS | 1850 | 1477758792197 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f9f4000 == 35 [pid = 1850] [id = 478] 09:33:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x9050a400) [pid = 1850] [serial = 1404] [outer = (nil)] 09:33:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x90f4f800) [pid = 1850] [serial = 1405] [outer = 0x9050a400] 09:33:12 INFO - PROCESS | 1850 | 1477758792290 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x90f59400) [pid = 1850] [serial = 1406] [outer = 0x9050a400] 09:33:12 INFO - PROCESS | 1850 | 1477758792898 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 09:33:12 INFO - .... 09:33:12 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1070ms 09:33:12 INFO - PROCESS | 1850 | 1477758792910 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 1850 | 1477758792913 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 09:33:12 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 09:33:12 INFO - PROCESS | 1850 | 1477758792920 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:13 INFO - PROCESS | 1850 | 1477758793094 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:33:13 INFO - PROCESS | 1850 | 1477758793376 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 09:33:13 INFO - PROCESS | 1850 | 1477758793381 Marionette TRACE conn4 <- [1,2256,null,["8"]] 09:33:13 INFO - PROCESS | 1850 | 1477758793428 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 09:33:13 INFO - PROCESS | 1850 | 1477758793438 Marionette TRACE conn4 <- [1,2257,null,{}] 09:33:13 INFO - PROCESS | 1850 | 1477758793448 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e96c00 == 36 [pid = 1850] [id = 479] 09:33:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x82e9d800) [pid = 1850] [serial = 1407] [outer = (nil)] 09:33:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x83308c00) [pid = 1850] [serial = 1408] [outer = 0x82e9d800] 09:33:13 INFO - PROCESS | 1850 | 1477758793538 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x83468000) [pid = 1850] [serial = 1409] [outer = 0x82e9d800] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82f92000 == 35 [pid = 1850] [id = 453] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0xa30b2800 == 34 [pid = 1850] [id = 452] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x834f6000 == 33 [pid = 1850] [id = 451] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x83230400 == 32 [pid = 1850] [id = 470] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8325b800 == 31 [pid = 1850] [id = 471] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8f70e400 == 30 [pid = 1850] [id = 468] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x83313400 == 29 [pid = 1850] [id = 469] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82de3000 == 28 [pid = 1850] [id = 466] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x835c3400 == 27 [pid = 1850] [id = 467] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0xa2581000 == 26 [pid = 1850] [id = 448] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8322ac00 == 25 [pid = 1850] [id = 450] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x834f8000 == 24 [pid = 1850] [id = 456] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x83395000 == 23 [pid = 1850] [id = 443] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82f9a800 == 22 [pid = 1850] [id = 454] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82f9a000 == 21 [pid = 1850] [id = 460] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c2000 == 20 [pid = 1850] [id = 457] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x87deb400 == 19 [pid = 1850] [id = 444] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0xa2c44c00 == 18 [pid = 1850] [id = 449] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82de5000 == 17 [pid = 1850] [id = 447] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x83310800 == 16 [pid = 1850] [id = 455] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82de3c00 == 15 [pid = 1850] [id = 459] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0xa4c60800 == 14 [pid = 1850] [id = 458] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82de0400 == 13 [pid = 1850] [id = 472] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82dedc00 == 12 [pid = 1850] [id = 473] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x834f7000 == 11 [pid = 1850] [id = 475] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x834f2c00 == 10 [pid = 1850] [id = 474] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf8400 == 9 [pid = 1850] [id = 476] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8f694400 == 8 [pid = 1850] [id = 477] 09:33:14 INFO - PROCESS | 1850 | --DOCSHELL 0x8f9f4000 == 7 [pid = 1850] [id = 478] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8bffb400) [pid = 1850] [serial = 1339] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x87def400) [pid = 1850] [serial = 1338] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0xa2c3d800) [pid = 1850] [serial = 1342] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0xa285d400) [pid = 1850] [serial = 1341] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8f9e7c00) [pid = 1850] [serial = 1345] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0xa93c8000) [pid = 1850] [serial = 1344] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x83472400) [pid = 1850] [serial = 1348] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8322c000) [pid = 1850] [serial = 1347] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x87cf5c00) [pid = 1850] [serial = 1351] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x834f4400) [pid = 1850] [serial = 1350] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x83310c00) [pid = 1850] [serial = 1354] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x83256000) [pid = 1850] [serial = 1353] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8b914000) [pid = 1850] [serial = 1357] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x87df2000) [pid = 1850] [serial = 1356] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c0e6c00) [pid = 1850] [serial = 1360] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8c0e2800) [pid = 1850] [serial = 1359] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8d8b0400) [pid = 1850] [serial = 1363] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8d842400) [pid = 1850] [serial = 1362] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8f691800) [pid = 1850] [serial = 1365] [outer = (nil)] [url = about:blank] 09:33:15 INFO - PROCESS | 1850 | 1477758795124 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 09:33:15 INFO - ..... 09:33:15 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 2225ms 09:33:15 INFO - PROCESS | 1850 | 1477758795146 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 1850 | 1477758795152 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 09:33:15 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 09:33:15 INFO - PROCESS | 1850 | 1477758795162 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:15 INFO - PROCESS | 1850 | 1477758795330 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 09:33:15 INFO - PROCESS | 1850 | 1477758795454 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 09:33:15 INFO - PROCESS | 1850 | 1477758795460 Marionette TRACE conn4 <- [1,2261,null,["8"]] 09:33:15 INFO - PROCESS | 1850 | 1477758795470 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 09:33:15 INFO - PROCESS | 1850 | 1477758795477 Marionette TRACE conn4 <- [1,2262,null,{}] 09:33:15 INFO - PROCESS | 1850 | 1477758795483 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f93800 == 8 [pid = 1850] [id = 480] 09:33:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x82f94400) [pid = 1850] [serial = 1410] [outer = (nil)] 09:33:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x83226c00) [pid = 1850] [serial = 1411] [outer = 0x82f94400] 09:33:15 INFO - PROCESS | 1850 | 1477758795578 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8322b800) [pid = 1850] [serial = 1412] [outer = 0x82f94400] 09:33:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e8f800 == 9 [pid = 1850] [id = 481] 09:33:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x83306800) [pid = 1850] [serial = 1413] [outer = (nil)] 09:33:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x83309800) [pid = 1850] [serial = 1414] [outer = 0x83306800] 09:33:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x83255c00) [pid = 1850] [serial = 1415] [outer = 0x83306800] 09:33:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x83306c00) [pid = 1850] [serial = 1416] [outer = 0x83306800] 09:33:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x83388000) [pid = 1850] [serial = 1417] [outer = 0x83306800] 09:33:16 INFO - PROCESS | 1850 | 1477758796844 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 09:33:16 INFO - ..... 09:33:16 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1721ms 09:33:16 INFO - PROCESS | 1850 | 1477758796887 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1850 | 1477758796892 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 09:33:16 INFO - PROCESS | 1850 | 1477758796907 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:17 INFO - PROCESS | 1850 | 1477758797148 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 09:33:17 INFO - PROCESS | 1850 | 1477758797182 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 09:33:17 INFO - PROCESS | 1850 | 1477758797185 Marionette TRACE conn4 <- [1,2266,null,["8"]] 09:33:17 INFO - PROCESS | 1850 | 1477758797191 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 09:33:17 INFO - PROCESS | 1850 | 1477758797197 Marionette TRACE conn4 <- [1,2267,null,{}] 09:33:17 INFO - PROCESS | 1850 | 1477758797202 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x8346ec00 == 10 [pid = 1850] [id = 482] 09:33:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8346f800) [pid = 1850] [serial = 1418] [outer = (nil)] 09:33:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x834f0c00) [pid = 1850] [serial = 1419] [outer = 0x8346f800] 09:33:17 INFO - PROCESS | 1850 | 1477758797362 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x834fa400) [pid = 1850] [serial = 1420] [outer = 0x8346f800] 09:33:18 INFO - PROCESS | 1850 | 1477758797996 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 09:33:18 INFO - .......... 09:33:18 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1121ms 09:33:18 INFO - PROCESS | 1850 | 1477758798037 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1850 | 1477758798044 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 09:33:18 INFO - PROCESS | 1850 | 1477758798057 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:18 INFO - PROCESS | 1850 | 1477758798273 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 09:33:18 INFO - PROCESS | 1850 | 1477758798354 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 09:33:18 INFO - PROCESS | 1850 | 1477758798359 Marionette TRACE conn4 <- [1,2271,null,["8"]] 09:33:18 INFO - PROCESS | 1850 | 1477758798364 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 09:33:18 INFO - PROCESS | 1850 | 1477758798370 Marionette TRACE conn4 <- [1,2272,null,{}] 09:33:18 INFO - PROCESS | 1850 | 1477758798376 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x87dea800 == 11 [pid = 1850] [id = 483] 09:33:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x87deac00) [pid = 1850] [serial = 1421] [outer = (nil)] 09:33:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x87decc00) [pid = 1850] [serial = 1422] [outer = 0x87deac00] 09:33:18 INFO - PROCESS | 1850 | 1477758798479 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x87df3800) [pid = 1850] [serial = 1423] [outer = 0x87deac00] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8c8c3800) [pid = 1850] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x83315000) [pid = 1850] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c1c0000) [pid = 1850] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8f70fc00) [pid = 1850] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x82deb800) [pid = 1850] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x83465400) [pid = 1850] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x87cee000) [pid = 1850] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8db0e000) [pid = 1850] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 09:33:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de9000 == 12 [pid = 1850] [id = 484] 09:33:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x82deb800) [pid = 1850] [serial = 1424] [outer = (nil)] 09:33:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8330ac00) [pid = 1850] [serial = 1425] [outer = 0x82deb800] 09:33:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8b910c00) [pid = 1850] [serial = 1426] [outer = 0x82deb800] 09:33:19 INFO - PROCESS | 1850 | [1850] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 09:33:19 INFO - PROCESS | 1850 | 1477758799620 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 09:33:19 INFO - ....................... 09:33:19 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1625ms 09:33:19 INFO - PROCESS | 1850 | 1477758799683 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1850 | 1477758799687 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 09:33:19 INFO - PROCESS | 1850 | 1477758799694 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:19 INFO - PROCESS | 1850 | 1477758799867 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:33:19 INFO - PROCESS | 1850 | 1477758799878 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 09:33:19 INFO - PROCESS | 1850 | 1477758799882 Marionette TRACE conn4 <- [1,2276,null,["8"]] 09:33:19 INFO - PROCESS | 1850 | 1477758799889 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 09:33:19 INFO - PROCESS | 1850 | 1477758799894 Marionette TRACE conn4 <- [1,2277,null,{}] 09:33:19 INFO - PROCESS | 1850 | 1477758799902 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf8400 == 13 [pid = 1850] [id = 485] 09:33:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8b9b7400) [pid = 1850] [serial = 1427] [outer = (nil)] 09:33:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c1c0800) [pid = 1850] [serial = 1428] [outer = 0x8b9b7400] 09:33:20 INFO - PROCESS | 1850 | 1477758800121 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c1c4800) [pid = 1850] [serial = 1429] [outer = 0x8b9b7400] 09:33:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c888800 == 14 [pid = 1850] [id = 486] 09:33:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c888c00) [pid = 1850] [serial = 1430] [outer = (nil)] 09:33:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c889800) [pid = 1850] [serial = 1431] [outer = 0x8c888c00] 09:33:20 INFO - PROCESS | 1850 | 1477758800692 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 09:33:20 INFO - ..... 09:33:20 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1077ms 09:33:20 INFO - PROCESS | 1850 | 1477758800770 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 1850 | 1477758800774 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 09:33:20 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 09:33:20 INFO - PROCESS | 1850 | 1477758800780 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:20 INFO - PROCESS | 1850 | 1477758800934 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 09:33:21 INFO - PROCESS | 1850 | 1477758801054 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 09:33:21 INFO - PROCESS | 1850 | 1477758801057 Marionette TRACE conn4 <- [1,2281,null,["8"]] 09:33:21 INFO - PROCESS | 1850 | 1477758801062 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 09:33:21 INFO - PROCESS | 1850 | 1477758801077 Marionette TRACE conn4 <- [1,2282,null,{}] 09:33:21 INFO - PROCESS | 1850 | 1477758801081 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c78d800 == 15 [pid = 1850] [id = 487] 09:33:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c78e400) [pid = 1850] [serial = 1432] [outer = (nil)] 09:33:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8c88cc00) [pid = 1850] [serial = 1433] [outer = 0x8c78e400] 09:33:21 INFO - PROCESS | 1850 | 1477758801163 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8c8b4c00) [pid = 1850] [serial = 1434] [outer = 0x8c78e400] 09:33:21 INFO - PROCESS | 1850 | 1477758801838 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 09:33:21 INFO - ... 09:33:21 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1119ms 09:33:21 INFO - PROCESS | 1850 | 1477758801902 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1850 | 1477758801908 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 09:33:21 INFO - PROCESS | 1850 | 1477758801918 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:22 INFO - PROCESS | 1850 | 1477758802109 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 09:33:22 INFO - PROCESS | 1850 | 1477758802273 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 09:33:22 INFO - PROCESS | 1850 | 1477758802278 Marionette TRACE conn4 <- [1,2286,null,["8"]] 09:33:22 INFO - PROCESS | 1850 | 1477758802291 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 09:33:22 INFO - PROCESS | 1850 | 1477758802297 Marionette TRACE conn4 <- [1,2287,null,{}] 09:33:22 INFO - PROCESS | 1850 | 1477758802303 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330d000 == 16 [pid = 1850] [id = 488] 09:33:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8330d400) [pid = 1850] [serial = 1435] [outer = (nil)] 09:33:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x83391400) [pid = 1850] [serial = 1436] [outer = 0x8330d400] 09:33:22 INFO - PROCESS | 1850 | 1477758802411 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x83393800) [pid = 1850] [serial = 1437] [outer = 0x8330d400] 09:33:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x835bf800 == 17 [pid = 1850] [id = 489] 09:33:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x87cec400) [pid = 1850] [serial = 1438] [outer = (nil)] 09:33:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x87cf0c00) [pid = 1850] [serial = 1439] [outer = 0x87cec400] 09:33:23 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:33:23 INFO - PROCESS | 1850 | 1477758803212 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 09:33:23 INFO - ... 09:33:23 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1378ms 09:33:23 INFO - PROCESS | 1850 | 1477758803295 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1850 | 1477758803302 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:33:23 INFO - TEST-START | /navigation-timing/test_readwrite.html 09:33:23 INFO - PROCESS | 1850 | 1477758803309 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:23 INFO - PROCESS | 1850 | 1477758803500 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 09:33:23 INFO - PROCESS | 1850 | 1477758803676 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 09:33:23 INFO - PROCESS | 1850 | 1477758803680 Marionette TRACE conn4 <- [1,2291,null,["8"]] 09:33:23 INFO - PROCESS | 1850 | 1477758803760 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 09:33:23 INFO - PROCESS | 1850 | 1477758803769 Marionette TRACE conn4 <- [1,2292,null,{}] 09:33:23 INFO - PROCESS | 1850 | 1477758803824 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x83228800 == 18 [pid = 1850] [id = 490] 09:33:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8b911c00) [pid = 1850] [serial = 1440] [outer = (nil)] 09:33:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8b9b3400) [pid = 1850] [serial = 1441] [outer = 0x8b911c00] 09:33:23 INFO - PROCESS | 1850 | 1477758803921 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8c1bec00) [pid = 1850] [serial = 1442] [outer = 0x8b911c00] 09:33:24 INFO - PROCESS | 1850 | 1477758804544 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 09:33:24 INFO - ... 09:33:24 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1275ms 09:33:24 INFO - PROCESS | 1850 | 1477758804593 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1850 | 1477758804600 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 09:33:24 INFO - PROCESS | 1850 | 1477758804608 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:24 INFO - PROCESS | 1850 | 1477758804790 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:33:24 INFO - PROCESS | 1850 | 1477758804980 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 09:33:24 INFO - PROCESS | 1850 | 1477758804985 Marionette TRACE conn4 <- [1,2296,null,["8"]] 09:33:24 INFO - PROCESS | 1850 | 1477758804990 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 09:33:25 INFO - PROCESS | 1850 | 1477758804998 Marionette TRACE conn4 <- [1,2297,null,{}] 09:33:25 INFO - PROCESS | 1850 | 1477758805157 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x82ded000 == 19 [pid = 1850] [id = 491] 09:33:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x82e97400) [pid = 1850] [serial = 1443] [outer = (nil)] 09:33:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x82f93000) [pid = 1850] [serial = 1444] [outer = 0x82e97400] 09:33:25 INFO - PROCESS | 1850 | 1477758805251 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x83230c00) [pid = 1850] [serial = 1445] [outer = 0x82e97400] 09:33:25 INFO - PROCESS | 1850 | --DOCSHELL 0x8c888800 == 18 [pid = 1850] [id = 486] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8f694000) [pid = 1850] [serial = 1366] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8c8c9800) [pid = 1850] [serial = 1390] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8cb19800) [pid = 1850] [serial = 1391] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8bff5800) [pid = 1850] [serial = 1386] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x87cf9800) [pid = 1850] [serial = 1383] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x87dee800) [pid = 1850] [serial = 1384] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8346b400) [pid = 1850] [serial = 1380] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x834f3000) [pid = 1850] [serial = 1381] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x83392800) [pid = 1850] [serial = 1377] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x83467800) [pid = 1850] [serial = 1378] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8f8d2800) [pid = 1850] [serial = 1374] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8f9e9800) [pid = 1850] [serial = 1375] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c78ac00) [pid = 1850] [serial = 1371] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8357e000) [pid = 1850] [serial = 1372] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x82e98800) [pid = 1850] [serial = 1368] [outer = (nil)] [url = about:blank] 09:33:25 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x82f94000) [pid = 1850] [serial = 1369] [outer = (nil)] [url = about:blank] 09:33:26 INFO - PROCESS | 1850 | 1477758806041 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 09:33:26 INFO - ...................... 09:33:26 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1529ms 09:33:26 INFO - PROCESS | 1850 | 1477758806139 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1850 | 1477758806143 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 09:33:26 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 09:33:26 INFO - PROCESS | 1850 | 1477758806160 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:26 INFO - PROCESS | 1850 | 1477758806323 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 09:33:26 INFO - PROCESS | 1850 | 1477758806334 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 09:33:26 INFO - PROCESS | 1850 | 1477758806338 Marionette TRACE conn4 <- [1,2301,null,["8"]] 09:33:26 INFO - PROCESS | 1850 | 1477758806344 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 09:33:26 INFO - PROCESS | 1850 | 1477758806351 Marionette TRACE conn4 <- [1,2302,null,{}] 09:33:26 INFO - PROCESS | 1850 | 1477758806363 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x83391000 == 19 [pid = 1850] [id = 492] 09:33:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x83392400) [pid = 1850] [serial = 1446] [outer = (nil)] 09:33:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8346b800) [pid = 1850] [serial = 1447] [outer = 0x83392400] 09:33:26 INFO - PROCESS | 1850 | 1477758806478 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x83472000) [pid = 1850] [serial = 1448] [outer = 0x83392400] 09:33:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e94800 == 20 [pid = 1850] [id = 493] 09:33:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x834fcc00) [pid = 1850] [serial = 1449] [outer = (nil)] 09:33:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x835bec00) [pid = 1850] [serial = 1450] [outer = 0x834fcc00] 09:33:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8357fc00) [pid = 1850] [serial = 1451] [outer = 0x834fcc00] 09:33:27 INFO - ......................................... 09:33:27 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1232ms 09:33:27 INFO - PROCESS | 1850 | 1477758807354 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 09:33:27 INFO - PROCESS | 1850 | 1477758807393 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1850 | 1477758807398 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 09:33:27 INFO - PROCESS | 1850 | 1477758807406 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:27 INFO - PROCESS | 1850 | 1477758807591 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 09:33:27 INFO - PROCESS | 1850 | 1477758807727 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 09:33:27 INFO - PROCESS | 1850 | 1477758807730 Marionette TRACE conn4 <- [1,2306,null,["8"]] 09:33:27 INFO - PROCESS | 1850 | 1477758807736 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 09:33:27 INFO - PROCESS | 1850 | 1477758807742 Marionette TRACE conn4 <- [1,2307,null,{}] 09:33:27 INFO - PROCESS | 1850 | 1477758807756 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b1c00 == 21 [pid = 1850] [id = 494] 09:33:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8b9b4000) [pid = 1850] [serial = 1452] [outer = (nil)] 09:33:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8b9be400) [pid = 1850] [serial = 1453] [outer = 0x8b9b4000] 09:33:27 INFO - PROCESS | 1850 | 1477758807854 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8c1c5c00) [pid = 1850] [serial = 1454] [outer = 0x8b9b4000] 09:33:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357ec00 == 22 [pid = 1850] [id = 495] 09:33:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8c789400) [pid = 1850] [serial = 1455] [outer = (nil)] 09:33:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8c88ec00) [pid = 1850] [serial = 1456] [outer = 0x8c789400] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x82e9d800) [pid = 1850] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83306800) [pid = 1850] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x87df6400) [pid = 1850] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x834f3400) [pid = 1850] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x82deb800) [pid = 1850] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8c0e6000) [pid = 1850] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8f695400) [pid = 1850] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x9050a400) [pid = 1850] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x87deac00) [pid = 1850] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8346f800) [pid = 1850] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c888c00) [pid = 1850] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8b9b7400) [pid = 1850] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 09:33:29 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x82f94400) [pid = 1850] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 09:33:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x834f3400) [pid = 1850] [serial = 1457] [outer = 0x8c789400] 09:33:29 INFO - PROCESS | 1850 | 1477758809611 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 09:33:29 INFO - ....... 09:33:29 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2224ms 09:33:29 INFO - TEST-START | /navigation-timing/test_timing_reload.html 09:33:29 INFO - PROCESS | 1850 | 1477758809631 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1850 | 1477758809634 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:33:29 INFO - PROCESS | 1850 | 1477758809641 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:29 INFO - PROCESS | 1850 | 1477758809874 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 09:33:29 INFO - PROCESS | 1850 | 1477758809954 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 09:33:29 INFO - PROCESS | 1850 | 1477758809958 Marionette TRACE conn4 <- [1,2311,null,["8"]] 09:33:29 INFO - PROCESS | 1850 | 1477758809964 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 09:33:29 INFO - PROCESS | 1850 | 1477758809971 Marionette TRACE conn4 <- [1,2312,null,{}] 09:33:30 INFO - PROCESS | 1850 | 1477758809981 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8bbc00 == 23 [pid = 1850] [id = 496] 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c8bd800) [pid = 1850] [serial = 1458] [outer = (nil)] 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c8bf400) [pid = 1850] [serial = 1459] [outer = 0x8c8bd800] 09:33:30 INFO - PROCESS | 1850 | 1477758810078 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c8c8400) [pid = 1850] [serial = 1460] [outer = 0x8c8bd800] 09:33:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f95400 == 24 [pid = 1850] [id = 497] 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c8bd400) [pid = 1850] [serial = 1461] [outer = (nil)] 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8d681000) [pid = 1850] [serial = 1462] [outer = 0x8c8bd400] 09:33:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8c8cf000) [pid = 1850] [serial = 1463] [outer = 0x8c8bd400] 09:33:30 INFO - PROCESS | 1850 | [1850] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 09:33:30 INFO - PROCESS | 1850 | 1477758810838 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 09:33:30 INFO - ................... 09:33:30 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1230ms 09:33:30 INFO - PROCESS | 1850 | 1477758810871 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1850 | 1477758810874 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 09:33:30 INFO - PROCESS | 1850 | 1477758810881 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:31 INFO - PROCESS | 1850 | 1477758811093 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:33:31 INFO - PROCESS | 1850 | 1477758811106 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 09:33:31 INFO - PROCESS | 1850 | 1477758811108 Marionette TRACE conn4 <- [1,2316,null,["8"]] 09:33:31 INFO - PROCESS | 1850 | 1477758811115 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 09:33:31 INFO - PROCESS | 1850 | 1477758811119 Marionette TRACE conn4 <- [1,2317,null,{}] 09:33:31 INFO - PROCESS | 1850 | 1477758811125 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de2400 == 25 [pid = 1850] [id = 498] 09:33:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8cb1bc00) [pid = 1850] [serial = 1464] [outer = (nil)] 09:33:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8d8ae400) [pid = 1850] [serial = 1465] [outer = 0x8cb1bc00] 09:33:31 INFO - PROCESS | 1850 | 1477758811207 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8d8b3400) [pid = 1850] [serial = 1466] [outer = 0x8cb1bc00] 09:33:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1e800 == 26 [pid = 1850] [id = 499] 09:33:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8da28800) [pid = 1850] [serial = 1467] [outer = (nil)] 09:33:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8da2b400) [pid = 1850] [serial = 1468] [outer = 0x8da28800] 09:33:31 INFO - PROCESS | 1850 | 1477758811863 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 09:33:31 INFO - ........... 09:33:31 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1030ms 09:33:31 INFO - PROCESS | 1850 | 1477758811912 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 1850 | 1477758811915 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 09:33:31 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 09:33:31 INFO - PROCESS | 1850 | 1477758811922 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:32 INFO - PROCESS | 1850 | 1477758812106 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 09:33:32 INFO - PROCESS | 1850 | 1477758812300 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 09:33:32 INFO - PROCESS | 1850 | 1477758812305 Marionette TRACE conn4 <- [1,2321,null,["8"]] 09:33:32 INFO - PROCESS | 1850 | 1477758812319 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 09:33:32 INFO - PROCESS | 1850 | 1477758812329 Marionette TRACE conn4 <- [1,2322,null,{}] 09:33:32 INFO - PROCESS | 1850 | 1477758812337 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e91c00 == 27 [pid = 1850] [id = 500] 09:33:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x82e92400) [pid = 1850] [serial = 1469] [outer = (nil)] 09:33:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x82f90000) [pid = 1850] [serial = 1470] [outer = 0x82e92400] 09:33:32 INFO - PROCESS | 1850 | 1477758812442 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x82f94c00) [pid = 1850] [serial = 1471] [outer = 0x82e92400] 09:33:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x83254c00 == 28 [pid = 1850] [id = 501] 09:33:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8346c800) [pid = 1850] [serial = 1472] [outer = (nil)] 09:33:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x834fc400) [pid = 1850] [serial = 1473] [outer = 0x8346c800] 09:33:33 INFO - PROCESS | 1850 | 1477758813263 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 09:33:33 INFO - ....... 09:33:33 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1384ms 09:33:33 INFO - PROCESS | 1850 | 1477758813309 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 09:33:33 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 09:33:33 INFO - PROCESS | 1850 | 1477758813315 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 09:33:33 INFO - PROCESS | 1850 | 1477758813323 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:33 INFO - PROCESS | 1850 | 1477758813521 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 09:33:33 INFO - PROCESS | 1850 | 1477758813701 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 09:33:33 INFO - PROCESS | 1850 | 1477758813708 Marionette TRACE conn4 <- [1,2326,null,["8"]] 09:33:33 INFO - PROCESS | 1850 | 1477758813714 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 09:33:33 INFO - PROCESS | 1850 | 1477758813719 Marionette TRACE conn4 <- [1,2327,null,{}] 09:33:33 INFO - PROCESS | 1850 | 1477758813725 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df6000 == 29 [pid = 1850] [id = 502] 09:33:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x87df7000) [pid = 1850] [serial = 1474] [outer = (nil)] 09:33:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8b916800) [pid = 1850] [serial = 1475] [outer = 0x87df7000] 09:33:33 INFO - PROCESS | 1850 | 1477758813875 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8c1be800) [pid = 1850] [serial = 1476] [outer = 0x87df7000] 09:33:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c2c00 == 30 [pid = 1850] [id = 503] 09:33:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8c8c4800) [pid = 1850] [serial = 1477] [outer = (nil)] 09:33:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x87df8800) [pid = 1850] [serial = 1478] [outer = 0x8c8c4800] 09:33:34 INFO - PROCESS | 1850 | 1477758814606 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 09:33:34 INFO - ... 09:33:34 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1323ms 09:33:34 INFO - PROCESS | 1850 | 1477758814646 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1850 | 1477758814650 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /pointerlock/constructor.html 09:33:34 INFO - PROCESS | 1850 | 1477758814658 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:34 INFO - PROCESS | 1850 | 1477758814846 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 09:33:35 INFO - PROCESS | 1850 | 1477758815039 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 09:33:35 INFO - PROCESS | 1850 | 1477758815049 Marionette TRACE conn4 <- [1,2331,null,["8"]] 09:33:35 INFO - PROCESS | 1850 | 1477758815101 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 09:33:35 INFO - PROCESS | 1850 | 1477758815108 Marionette TRACE conn4 <- [1,2332,null,{}] 09:33:35 INFO - PROCESS | 1850 | 1477758815114 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d845000 == 31 [pid = 1850] [id = 504] 09:33:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8d847400) [pid = 1850] [serial = 1479] [outer = (nil)] 09:33:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x8d9f3800) [pid = 1850] [serial = 1480] [outer = 0x8d847400] 09:33:35 INFO - PROCESS | 1850 | 1477758815212 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x8da2b000) [pid = 1850] [serial = 1481] [outer = 0x8d847400] 09:33:35 INFO - PROCESS | 1850 | 1477758815813 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 09:33:35 INFO - .. 09:33:35 INFO - TEST-OK | /pointerlock/constructor.html | took 1169ms 09:33:35 INFO - PROCESS | 1850 | 1477758815827 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1850 | 1477758815829 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /pointerlock/idlharness.html 09:33:35 INFO - PROCESS | 1850 | 1477758815883 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:36 INFO - PROCESS | 1850 | 1477758816061 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:33:36 INFO - PROCESS | 1850 | 1477758816228 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 09:33:36 INFO - PROCESS | 1850 | 1477758816232 Marionette TRACE conn4 <- [1,2336,null,["8"]] 09:33:36 INFO - PROCESS | 1850 | 1477758816243 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 09:33:36 INFO - PROCESS | 1850 | 1477758816248 Marionette TRACE conn4 <- [1,2337,null,{}] 09:33:36 INFO - PROCESS | 1850 | 1477758816253 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b0c00 == 32 [pid = 1850] [id = 505] 09:33:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x8da38c00) [pid = 1850] [serial = 1482] [outer = (nil)] 09:33:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x8db11400) [pid = 1850] [serial = 1483] [outer = 0x8da38c00] 09:33:36 INFO - PROCESS | 1850 | 1477758816346 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8f694000) [pid = 1850] [serial = 1484] [outer = 0x8da38c00] 09:33:37 INFO - PROCESS | 1850 | 1477758817265 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 09:33:37 INFO - ........................ 09:33:37 INFO - TEST-OK | /pointerlock/idlharness.html | took 1486ms 09:33:37 INFO - PROCESS | 1850 | 1477758817364 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 09:33:37 INFO - TEST-START | /progress-events/constructor.html 09:33:37 INFO - PROCESS | 1850 | 1477758817373 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 09:33:37 INFO - PROCESS | 1850 | 1477758817398 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:37 INFO - PROCESS | 1850 | 1477758817576 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 09:33:37 INFO - PROCESS | 1850 | 1477758817734 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 09:33:37 INFO - PROCESS | 1850 | 1477758817737 Marionette TRACE conn4 <- [1,2341,null,["8"]] 09:33:37 INFO - PROCESS | 1850 | 1477758817745 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 09:33:37 INFO - PROCESS | 1850 | 1477758817751 Marionette TRACE conn4 <- [1,2342,null,{}] 09:33:37 INFO - PROCESS | 1850 | 1477758817756 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8bc000 == 33 [pid = 1850] [id = 506] 09:33:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x8c8bc400) [pid = 1850] [serial = 1485] [outer = (nil)] 09:33:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x8f9f0c00) [pid = 1850] [serial = 1486] [outer = 0x8c8bc400] 09:33:37 INFO - PROCESS | 1850 | 1477758817853 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0x8f9f2400) [pid = 1850] [serial = 1487] [outer = 0x8c8bc400] 09:33:38 INFO - PROCESS | 1850 | 1477758818382 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 09:33:38 INFO - ..... 09:33:38 INFO - TEST-OK | /progress-events/constructor.html | took 1038ms 09:33:38 INFO - PROCESS | 1850 | 1477758818417 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1850 | 1477758818421 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /progress-events/interface.html 09:33:38 INFO - PROCESS | 1850 | 1477758818447 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:38 INFO - PROCESS | 1850 | 1477758818663 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 09:33:38 INFO - PROCESS | 1850 | 1477758818763 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 09:33:38 INFO - PROCESS | 1850 | 1477758818766 Marionette TRACE conn4 <- [1,2346,null,["8"]] 09:33:38 INFO - PROCESS | 1850 | 1477758818772 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 09:33:38 INFO - PROCESS | 1850 | 1477758818777 Marionette TRACE conn4 <- [1,2347,null,{}] 09:33:39 INFO - PROCESS | 1850 | 1477758819004 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de9400 == 34 [pid = 1850] [id = 507] 09:33:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0x82e9e400) [pid = 1850] [serial = 1488] [outer = (nil)] 09:33:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 104 (0x8325bc00) [pid = 1850] [serial = 1489] [outer = 0x82e9e400] 09:33:39 INFO - PROCESS | 1850 | 1477758819102 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 105 (0x83464800) [pid = 1850] [serial = 1490] [outer = 0x82e9e400] 09:33:39 INFO - PROCESS | 1850 | 1477758819932 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 09:33:40 INFO - ....... 09:33:40 INFO - TEST-OK | /progress-events/interface.html | took 1585ms 09:33:40 INFO - PROCESS | 1850 | 1477758820015 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1850 | 1477758820019 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:33:40 INFO - PROCESS | 1850 | 1477758820034 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:33:40 INFO - PROCESS | 1850 | 1477758820272 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 09:33:40 INFO - PROCESS | 1850 | 1477758820286 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 09:33:40 INFO - PROCESS | 1850 | 1477758820290 Marionette TRACE conn4 <- [1,2351,null,["8"]] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1e800 == 33 [pid = 1850] [id = 499] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x835bf800 == 32 [pid = 1850] [id = 489] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x82e94800 == 31 [pid = 1850] [id = 493] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x82e8f800 == 30 [pid = 1850] [id = 481] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x82f95400 == 29 [pid = 1850] [id = 497] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8357ec00 == 28 [pid = 1850] [id = 495] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x82de9000 == 27 [pid = 1850] [id = 484] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x83254c00 == 26 [pid = 1850] [id = 501] 09:33:41 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c2c00 == 25 [pid = 1850] [id = 503] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 104 (0x83582800) [pid = 1850] [serial = 1394] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 103 (0x834ff000) [pid = 1850] [serial = 1393] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0x8c8c7000) [pid = 1850] [serial = 1400] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0x8c88d000) [pid = 1850] [serial = 1399] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x8f708c00) [pid = 1850] [serial = 1403] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x8f69f800) [pid = 1850] [serial = 1402] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x90f59400) [pid = 1850] [serial = 1406] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x90f4f800) [pid = 1850] [serial = 1405] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x83468000) [pid = 1850] [serial = 1409] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x83308c00) [pid = 1850] [serial = 1408] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x83388000) [pid = 1850] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x83309800) [pid = 1850] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8322b800) [pid = 1850] [serial = 1412] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x83226c00) [pid = 1850] [serial = 1411] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x834fa400) [pid = 1850] [serial = 1420] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x834f0c00) [pid = 1850] [serial = 1419] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8b910c00) [pid = 1850] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8330ac00) [pid = 1850] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x87df3800) [pid = 1850] [serial = 1423] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x87decc00) [pid = 1850] [serial = 1422] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8c1c4800) [pid = 1850] [serial = 1429] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8c1c0800) [pid = 1850] [serial = 1428] [outer = (nil)] [url = about:blank] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83306c00) [pid = 1850] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x83255c00) [pid = 1850] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x835c3000) [pid = 1850] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8b9b5000) [pid = 1850] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:33:41 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8c889800) [pid = 1850] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:41 INFO - PROCESS | 1850 | 1477758821246 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 09:33:41 INFO - PROCESS | 1850 | 1477758821255 Marionette TRACE conn4 <- [1,2352,null,{}] 09:33:41 INFO - PROCESS | 1850 | 1477758821265 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de8400 == 26 [pid = 1850] [id = 508] 09:33:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x82de9000) [pid = 1850] [serial = 1491] [outer = (nil)] 09:33:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x82def000) [pid = 1850] [serial = 1492] [outer = 0x82de9000] 09:33:41 INFO - PROCESS | 1850 | 1477758821361 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x82e9bc00) [pid = 1850] [serial = 1493] [outer = 0x82de9000] 09:33:41 WARNING - wptserve Traceback (most recent call last): 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:33:41 WARNING - rv = self.func(request, response) 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:33:41 WARNING - access_control_allow_origin = "*") 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:33:41 WARNING - payload = payload_generator(server_data) 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:33:41 WARNING - return encode_string_as_bmp_image(data) 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:33:41 WARNING - img.save(f, "BMP") 09:33:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:33:41 WARNING - f.write(bmpfileheader) 09:33:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:33:41 WARNING - 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8cb1bc00) [pid = 1850] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8c789400) [pid = 1850] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x834fcc00) [pid = 1850] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x83392400) [pid = 1850] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x87cec400) [pid = 1850] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8330d400) [pid = 1850] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8b911c00) [pid = 1850] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c78e400) [pid = 1850] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x82e97400) [pid = 1850] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c8bd400) [pid = 1850] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c8bd800) [pid = 1850] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8b9b4000) [pid = 1850] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 09:33:45 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8da28800) [pid = 1850] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82de9400 == 25 [pid = 1850] [id = 507] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x83391000 == 24 [pid = 1850] [id = 492] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x87df6000 == 23 [pid = 1850] [id = 502] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b0c00 == 22 [pid = 1850] [id = 505] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8d845000 == 21 [pid = 1850] [id = 504] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82e91c00 == 20 [pid = 1850] [id = 500] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8bc000 == 19 [pid = 1850] [id = 506] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8c78d800 == 18 [pid = 1850] [id = 487] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8330d000 == 17 [pid = 1850] [id = 488] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf8400 == 16 [pid = 1850] [id = 485] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82de2400 == 15 [pid = 1850] [id = 498] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82ded000 == 14 [pid = 1850] [id = 491] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x83228800 == 13 [pid = 1850] [id = 490] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8bbc00 == 12 [pid = 1850] [id = 496] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x87dea800 == 11 [pid = 1850] [id = 483] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b1c00 == 10 [pid = 1850] [id = 494] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x8346ec00 == 9 [pid = 1850] [id = 482] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82f93800 == 8 [pid = 1850] [id = 480] 09:33:49 INFO - PROCESS | 1850 | --DOCSHELL 0x82e96c00 == 7 [pid = 1850] [id = 479] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x834f3400) [pid = 1850] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c88ec00) [pid = 1850] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8d8ae400) [pid = 1850] [serial = 1465] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8d8b3400) [pid = 1850] [serial = 1466] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8da2b400) [pid = 1850] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8c8bf400) [pid = 1850] [serial = 1459] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8c8c8400) [pid = 1850] [serial = 1460] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8d681000) [pid = 1850] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8c8cf000) [pid = 1850] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8b9be400) [pid = 1850] [serial = 1453] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8c1c5c00) [pid = 1850] [serial = 1454] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8346b800) [pid = 1850] [serial = 1447] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x83472000) [pid = 1850] [serial = 1448] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x835bec00) [pid = 1850] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8357fc00) [pid = 1850] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x82f93000) [pid = 1850] [serial = 1444] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x83230c00) [pid = 1850] [serial = 1445] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8b9b3400) [pid = 1850] [serial = 1441] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8c1bec00) [pid = 1850] [serial = 1442] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x83391400) [pid = 1850] [serial = 1436] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x83393800) [pid = 1850] [serial = 1437] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x87cf0c00) [pid = 1850] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8c88cc00) [pid = 1850] [serial = 1433] [outer = (nil)] [url = about:blank] 09:33:49 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8c8b4c00) [pid = 1850] [serial = 1434] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x82e9e400) [pid = 1850] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8346c800) [pid = 1850] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x82e92400) [pid = 1850] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c8c4800) [pid = 1850] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x87df7000) [pid = 1850] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8d847400) [pid = 1850] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8da38c00) [pid = 1850] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 09:33:52 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8c8bc400) [pid = 1850] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8da2b000) [pid = 1850] [serial = 1481] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8d9f3800) [pid = 1850] [serial = 1480] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8f694000) [pid = 1850] [serial = 1484] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8db11400) [pid = 1850] [serial = 1483] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8f9f2400) [pid = 1850] [serial = 1487] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8f9f0c00) [pid = 1850] [serial = 1486] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x83464800) [pid = 1850] [serial = 1490] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8325bc00) [pid = 1850] [serial = 1489] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x82def000) [pid = 1850] [serial = 1492] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8b916800) [pid = 1850] [serial = 1475] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8c1be800) [pid = 1850] [serial = 1476] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x87df8800) [pid = 1850] [serial = 1478] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f90000) [pid = 1850] [serial = 1470] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f94c00) [pid = 1850] [serial = 1471] [outer = (nil)] [url = about:blank] 09:33:57 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x834fc400) [pid = 1850] [serial = 1473] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:34:11 INFO - PROCESS | 1850 | 1477758851550 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:34:11 INFO - . 09:34:11 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 31559ms 09:34:11 INFO - PROCESS | 1850 | 1477758851594 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1850 | 1477758851600 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:34:11 INFO - PROCESS | 1850 | 1477758851611 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:34:11 INFO - PROCESS | 1850 | 1477758851824 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:34:11 INFO - PROCESS | 1850 | 1477758851900 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 09:34:11 INFO - PROCESS | 1850 | 1477758851906 Marionette TRACE conn4 <- [1,2356,null,["8"]] 09:34:11 INFO - PROCESS | 1850 | 1477758851912 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 09:34:11 INFO - PROCESS | 1850 | 1477758851920 Marionette TRACE conn4 <- [1,2357,null,{}] 09:34:11 INFO - PROCESS | 1850 | 1477758851927 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9b400 == 8 [pid = 1850] [id = 509] 09:34:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9b800) [pid = 1850] [serial = 1494] [outer = (nil)] 09:34:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8d000) [pid = 1850] [serial = 1495] [outer = 0x82e9b800] 09:34:12 INFO - PROCESS | 1850 | 1477758852023 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93c00) [pid = 1850] [serial = 1496] [outer = 0x82e9b800] 09:34:12 WARNING - wptserve Traceback (most recent call last): 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:34:12 WARNING - rv = self.func(request, response) 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:34:12 WARNING - access_control_allow_origin = "*") 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:34:12 WARNING - payload = payload_generator(server_data) 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:34:12 WARNING - return encode_string_as_bmp_image(data) 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:34:12 WARNING - img.save(f, "BMP") 09:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:34:12 WARNING - f.write(bmpfileheader) 09:34:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:34:12 WARNING - 09:34:21 INFO - PROCESS | 1850 | --DOCSHELL 0x82de8400 == 7 [pid = 1850] [id = 508] 09:34:23 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82de9000) [pid = 1850] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:34:29 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82e9bc00) [pid = 1850] [serial = 1493] [outer = (nil)] [url = about:blank] 09:34:29 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8d000) [pid = 1850] [serial = 1495] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:34:42 INFO - PROCESS | 1850 | 1477758882213 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:34:42 INFO - . 09:34:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30654ms 09:34:42 INFO - PROCESS | 1850 | 1477758882264 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1850 | 1477758882271 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 09:34:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:34:42 INFO - PROCESS | 1850 | 1477758882283 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:34:42 INFO - PROCESS | 1850 | 1477758882497 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 09:34:42 INFO - PROCESS | 1850 | 1477758882573 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 09:34:42 INFO - PROCESS | 1850 | 1477758882579 Marionette TRACE conn4 <- [1,2361,null,["8"]] 09:34:42 INFO - PROCESS | 1850 | 1477758882586 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 09:34:42 INFO - PROCESS | 1850 | 1477758882593 Marionette TRACE conn4 <- [1,2362,null,{}] 09:34:42 INFO - PROCESS | 1850 | 1477758882599 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e99400 == 8 [pid = 1850] [id = 510] 09:34:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e99800) [pid = 1850] [serial = 1497] [outer = (nil)] 09:34:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9e000) [pid = 1850] [serial = 1498] [outer = 0x82e99800] 09:34:42 INFO - PROCESS | 1850 | 1477758882696 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93400) [pid = 1850] [serial = 1499] [outer = 0x82e99800] 09:34:43 WARNING - wptserve Traceback (most recent call last): 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:34:43 WARNING - rv = self.func(request, response) 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:34:43 WARNING - access_control_allow_origin = "*") 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:34:43 WARNING - payload = payload_generator(server_data) 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:34:43 WARNING - return encode_string_as_bmp_image(data) 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:34:43 WARNING - img.save(f, "BMP") 09:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:34:43 WARNING - f.write(bmpfileheader) 09:34:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:34:43 WARNING - 09:34:52 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9b400 == 7 [pid = 1850] [id = 509] 09:34:58 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9b800) [pid = 1850] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 09:35:03 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f93c00) [pid = 1850] [serial = 1496] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82e9e000) [pid = 1850] [serial = 1498] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:35:12 INFO - PROCESS | 1850 | 1477758912887 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:35:12 INFO - . 09:35:12 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 30667ms 09:35:12 INFO - PROCESS | 1850 | 1477758912947 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1850 | 1477758912953 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 09:35:12 INFO - PROCESS | 1850 | 1477758912964 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:13 INFO - PROCESS | 1850 | 1477758913179 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 09:35:13 INFO - PROCESS | 1850 | 1477758913255 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 09:35:13 INFO - PROCESS | 1850 | 1477758913261 Marionette TRACE conn4 <- [1,2366,null,["8"]] 09:35:13 INFO - PROCESS | 1850 | 1477758913268 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 09:35:13 INFO - PROCESS | 1850 | 1477758913277 Marionette TRACE conn4 <- [1,2367,null,{}] 09:35:13 INFO - PROCESS | 1850 | 1477758913283 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9a000 == 8 [pid = 1850] [id = 511] 09:35:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9a800) [pid = 1850] [serial = 1500] [outer = (nil)] 09:35:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9e800) [pid = 1850] [serial = 1501] [outer = 0x82e9a800] 09:35:13 INFO - PROCESS | 1850 | 1477758913381 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f94000) [pid = 1850] [serial = 1502] [outer = 0x82e9a800] 09:35:13 INFO - PROCESS | 1850 | 1477758913922 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:13 INFO - . 09:35:13 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 1022ms 09:35:13 INFO - PROCESS | 1850 | 1477758913985 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1850 | 1477758913991 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:35:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 09:35:14 INFO - PROCESS | 1850 | 1477758913998 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:14 INFO - PROCESS | 1850 | 1477758914167 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 09:35:14 INFO - PROCESS | 1850 | 1477758914279 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 09:35:14 INFO - PROCESS | 1850 | 1477758914284 Marionette TRACE conn4 <- [1,2371,null,["8"]] 09:35:14 INFO - PROCESS | 1850 | 1477758914290 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 09:35:14 INFO - PROCESS | 1850 | 1477758914295 Marionette TRACE conn4 <- [1,2372,null,{}] 09:35:14 INFO - PROCESS | 1850 | 1477758914302 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e8f400 == 9 [pid = 1850] [id = 512] 09:35:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f91800) [pid = 1850] [serial = 1503] [outer = (nil)] 09:35:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x83306800) [pid = 1850] [serial = 1504] [outer = 0x82f91800] 09:35:14 INFO - PROCESS | 1850 | 1477758914390 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8325dc00) [pid = 1850] [serial = 1505] [outer = 0x82f91800] 09:35:14 INFO - PROCESS | 1850 | 1477758914928 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:14 INFO - . 09:35:14 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 969ms 09:35:14 INFO - PROCESS | 1850 | 1477758914976 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1850 | 1477758914983 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 09:35:15 INFO - PROCESS | 1850 | 1477758915056 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:15 INFO - PROCESS | 1850 | 1477758915289 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:35:15 INFO - PROCESS | 1850 | 1477758915303 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 09:35:15 INFO - PROCESS | 1850 | 1477758915308 Marionette TRACE conn4 <- [1,2376,null,["8"]] 09:35:15 INFO - PROCESS | 1850 | 1477758915313 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 09:35:15 INFO - PROCESS | 1850 | 1477758915319 Marionette TRACE conn4 <- [1,2377,null,{}] 09:35:15 INFO - PROCESS | 1850 | 1477758915325 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x83469000 == 10 [pid = 1850] [id = 513] 09:35:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83469400) [pid = 1850] [serial = 1506] [outer = (nil)] 09:35:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8346b000) [pid = 1850] [serial = 1507] [outer = 0x83469400] 09:35:15 INFO - PROCESS | 1850 | 1477758915419 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8346fc00) [pid = 1850] [serial = 1508] [outer = 0x83469400] 09:35:16 INFO - . 09:35:16 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 976ms 09:35:16 INFO - PROCESS | 1850 | 1477758916018 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:16 INFO - PROCESS | 1850 | 1477758916026 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1850 | 1477758916031 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 09:35:16 INFO - PROCESS | 1850 | 1477758916044 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:16 INFO - PROCESS | 1850 | 1477758916243 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 09:35:16 INFO - PROCESS | 1850 | 1477758916261 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 09:35:16 INFO - PROCESS | 1850 | 1477758916267 Marionette TRACE conn4 <- [1,2381,null,["8"]] 09:35:16 INFO - PROCESS | 1850 | 1477758916272 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 09:35:16 INFO - PROCESS | 1850 | 1477758916278 Marionette TRACE conn4 <- [1,2382,null,{}] 09:35:16 INFO - PROCESS | 1850 | 1477758916284 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de7400 == 11 [pid = 1850] [id = 514] 09:35:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8357b800) [pid = 1850] [serial = 1509] [outer = (nil)] 09:35:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf2c00) [pid = 1850] [serial = 1510] [outer = 0x8357b800] 09:35:16 INFO - PROCESS | 1850 | 1477758916376 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87cf9400) [pid = 1850] [serial = 1511] [outer = 0x8357b800] 09:35:17 INFO - PROCESS | 1850 | 1477758917005 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:17 INFO - . 09:35:17 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 1023ms 09:35:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 09:35:17 INFO - PROCESS | 1850 | 1477758917061 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1850 | 1477758917064 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 09:35:17 INFO - PROCESS | 1850 | 1477758917071 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:17 INFO - PROCESS | 1850 | 1477758917221 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 09:35:17 INFO - PROCESS | 1850 | 1477758917334 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 09:35:17 INFO - PROCESS | 1850 | 1477758917338 Marionette TRACE conn4 <- [1,2386,null,["8"]] 09:35:17 INFO - PROCESS | 1850 | 1477758917344 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 09:35:17 INFO - PROCESS | 1850 | 1477758917349 Marionette TRACE conn4 <- [1,2387,null,{}] 09:35:17 INFO - PROCESS | 1850 | 1477758917354 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df5000 == 12 [pid = 1850] [id = 515] 09:35:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87df7400) [pid = 1850] [serial = 1512] [outer = (nil)] 09:35:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b90a400) [pid = 1850] [serial = 1513] [outer = 0x87df7400] 09:35:17 INFO - PROCESS | 1850 | 1477758917438 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b90d000) [pid = 1850] [serial = 1514] [outer = 0x87df7400] 09:35:17 INFO - PROCESS | 1850 | 1477758917955 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:17 INFO - . 09:35:17 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 931ms 09:35:18 INFO - PROCESS | 1850 | 1477758918000 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1850 | 1477758918005 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 09:35:18 INFO - PROCESS | 1850 | 1477758918011 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:18 INFO - PROCESS | 1850 | 1477758918198 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 09:35:18 INFO - PROCESS | 1850 | 1477758918312 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 09:35:18 INFO - PROCESS | 1850 | 1477758918315 Marionette TRACE conn4 <- [1,2391,null,["8"]] 09:35:18 INFO - PROCESS | 1850 | 1477758918321 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 09:35:18 INFO - PROCESS | 1850 | 1477758918324 Marionette TRACE conn4 <- [1,2392,null,{}] 09:35:18 INFO - PROCESS | 1850 | 1477758918330 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bb000 == 13 [pid = 1850] [id = 516] 09:35:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8b9df400) [pid = 1850] [serial = 1515] [outer = (nil)] 09:35:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bff1800) [pid = 1850] [serial = 1516] [outer = 0x8b9df400] 09:35:18 INFO - PROCESS | 1850 | 1477758918417 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8bff8400) [pid = 1850] [serial = 1517] [outer = 0x8b9df400] 09:35:18 INFO - PROCESS | 1850 | 1477758918966 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:18 INFO - . 09:35:18 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 971ms 09:35:18 INFO - PROCESS | 1850 | 1477758918982 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1850 | 1477758918987 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:35:18 INFO - PROCESS | 1850 | 1477758918993 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:19 INFO - PROCESS | 1850 | 1477758919134 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:35:19 INFO - PROCESS | 1850 | 1477758919145 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 09:35:19 INFO - PROCESS | 1850 | 1477758919151 Marionette TRACE conn4 <- [1,2396,null,["8"]] 09:35:19 INFO - PROCESS | 1850 | 1477758919259 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 09:35:19 INFO - PROCESS | 1850 | 1477758919266 Marionette TRACE conn4 <- [1,2397,null,{}] 09:35:19 INFO - PROCESS | 1850 | 1477758919271 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de3400 == 14 [pid = 1850] [id = 517] 09:35:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c0eac00) [pid = 1850] [serial = 1518] [outer = (nil)] 09:35:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c1b8c00) [pid = 1850] [serial = 1519] [outer = 0x8c0eac00] 09:35:19 INFO - PROCESS | 1850 | 1477758919352 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c1b7800) [pid = 1850] [serial = 1520] [outer = 0x8c0eac00] 09:35:19 INFO - PROCESS | 1850 | 1477758919865 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:19 INFO - . 09:35:19 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 919ms 09:35:19 INFO - PROCESS | 1850 | 1477758919912 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1850 | 1477758919916 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:35:19 INFO - PROCESS | 1850 | 1477758919923 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:20 INFO - PROCESS | 1850 | 1477758920060 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 09:35:20 INFO - PROCESS | 1850 | 1477758920200 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 09:35:20 INFO - PROCESS | 1850 | 1477758920223 Marionette TRACE conn4 <- [1,2401,null,["8"]] 09:35:20 INFO - PROCESS | 1850 | 1477758920229 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 09:35:20 INFO - PROCESS | 1850 | 1477758920234 Marionette TRACE conn4 <- [1,2402,null,{}] 09:35:20 INFO - PROCESS | 1850 | 1477758920244 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c781000 == 15 [pid = 1850] [id = 518] 09:35:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c783800) [pid = 1850] [serial = 1521] [outer = (nil)] 09:35:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c787800) [pid = 1850] [serial = 1522] [outer = 0x8c783800] 09:35:20 INFO - PROCESS | 1850 | 1477758920340 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c788400) [pid = 1850] [serial = 1523] [outer = 0x8c783800] 09:35:20 INFO - PROCESS | 1850 | 1477758920830 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:20 INFO - . 09:35:20 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 924ms 09:35:20 INFO - PROCESS | 1850 | 1477758920848 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1850 | 1477758920850 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 09:35:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:35:20 INFO - PROCESS | 1850 | 1477758920857 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:21 INFO - PROCESS | 1850 | 1477758921002 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 09:35:21 INFO - PROCESS | 1850 | 1477758921010 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 09:35:21 INFO - PROCESS | 1850 | 1477758921013 Marionette TRACE conn4 <- [1,2406,null,["8"]] 09:35:21 INFO - PROCESS | 1850 | 1477758921020 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 09:35:21 INFO - PROCESS | 1850 | 1477758921025 Marionette TRACE conn4 <- [1,2407,null,{}] 09:35:21 INFO - PROCESS | 1850 | 1477758921030 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x83468c00 == 16 [pid = 1850] [id = 519] 09:35:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c887c00) [pid = 1850] [serial = 1524] [outer = (nil)] 09:35:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c88f800) [pid = 1850] [serial = 1525] [outer = 0x8c887c00] 09:35:21 INFO - PROCESS | 1850 | 1477758921113 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c88c000) [pid = 1850] [serial = 1526] [outer = 0x8c887c00] 09:35:21 INFO - PROCESS | 1850 | 1477758921882 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:35:21 INFO - . 09:35:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1068ms 09:35:21 INFO - PROCESS | 1850 | 1477758921928 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1850 | 1477758921934 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:35:21 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:35:21 INFO - PROCESS | 1850 | 1477758921945 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:22 INFO - PROCESS | 1850 | 1477758922237 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 09:35:22 INFO - PROCESS | 1850 | 1477758922316 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 09:35:22 INFO - PROCESS | 1850 | 1477758922320 Marionette TRACE conn4 <- [1,2411,null,["8"]] 09:35:22 INFO - PROCESS | 1850 | 1477758922333 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 09:35:22 INFO - PROCESS | 1850 | 1477758922339 Marionette TRACE conn4 <- [1,2412,null,{}] 09:35:22 INFO - PROCESS | 1850 | 1477758922390 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330bc00 == 17 [pid = 1850] [id = 520] 09:35:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8330dc00) [pid = 1850] [serial = 1527] [outer = (nil)] 09:35:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x83391000) [pid = 1850] [serial = 1528] [outer = 0x8330dc00] 09:35:22 INFO - PROCESS | 1850 | 1477758922501 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x83396800) [pid = 1850] [serial = 1529] [outer = 0x8330dc00] 09:35:23 WARNING - wptserve Traceback (most recent call last): 09:35:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:35:23 WARNING - rv = self.func(request, response) 09:35:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:35:23 WARNING - access_control_allow_origin = "*") 09:35:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:35:23 WARNING - payload = payload_generator(server_data) 09:35:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:35:23 WARNING - return encode_string_as_bmp_image(data) 09:35: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 09:35:23 WARNING - img.save(f, "BMP") 09:35:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:35:23 WARNING - f.write(bmpfileheader) 09:35:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:35:23 WARNING - 09:35:24 INFO - PROCESS | 1850 | --DOCSHELL 0x82e99400 == 16 [pid = 1850] [id = 510] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8c783800) [pid = 1850] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x82e99800) [pid = 1850] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x82f91800) [pid = 1850] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8357b800) [pid = 1850] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x83469400) [pid = 1850] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8b9df400) [pid = 1850] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8c0eac00) [pid = 1850] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x82e9a800) [pid = 1850] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 09:35:27 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x87df7400) [pid = 1850] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82de3400 == 15 [pid = 1850] [id = 517] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bb000 == 14 [pid = 1850] [id = 516] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x87df5000 == 13 [pid = 1850] [id = 515] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c781000 == 12 [pid = 1850] [id = 518] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82e8f400 == 11 [pid = 1850] [id = 512] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82de7400 == 10 [pid = 1850] [id = 514] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x83469000 == 9 [pid = 1850] [id = 513] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9a000 == 8 [pid = 1850] [id = 511] 09:35:32 INFO - PROCESS | 1850 | --DOCSHELL 0x83468c00 == 7 [pid = 1850] [id = 519] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8bff8400) [pid = 1850] [serial = 1517] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8bff1800) [pid = 1850] [serial = 1516] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8c1b7800) [pid = 1850] [serial = 1520] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8c1b8c00) [pid = 1850] [serial = 1519] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8c788400) [pid = 1850] [serial = 1523] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8c787800) [pid = 1850] [serial = 1522] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8b90a400) [pid = 1850] [serial = 1513] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8b90d000) [pid = 1850] [serial = 1514] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x87cf2c00) [pid = 1850] [serial = 1510] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x87cf9400) [pid = 1850] [serial = 1511] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8346b000) [pid = 1850] [serial = 1507] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8346fc00) [pid = 1850] [serial = 1508] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x83306800) [pid = 1850] [serial = 1504] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8325dc00) [pid = 1850] [serial = 1505] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x82e9e800) [pid = 1850] [serial = 1501] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x82f94000) [pid = 1850] [serial = 1502] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x82f93400) [pid = 1850] [serial = 1499] [outer = (nil)] [url = about:blank] 09:35:34 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c887c00) [pid = 1850] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 09:35:39 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8c88c000) [pid = 1850] [serial = 1526] [outer = (nil)] [url = about:blank] 09:35:39 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c88f800) [pid = 1850] [serial = 1525] [outer = (nil)] [url = about:blank] 09:35:39 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x83391000) [pid = 1850] [serial = 1528] [outer = (nil)] [url = about:blank] 09:35:52 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:35:52 INFO - . 09:35:52 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30760ms 09:35:52 INFO - PROCESS | 1850 | 1477758952692 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:35:52 INFO - PROCESS | 1850 | 1477758952706 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1850 | 1477758952712 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 09:35:52 INFO - PROCESS | 1850 | 1477758952724 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:35:52 INFO - PROCESS | 1850 | 1477758952942 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:35:53 INFO - PROCESS | 1850 | 1477758953018 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 09:35:53 INFO - PROCESS | 1850 | 1477758953024 Marionette TRACE conn4 <- [1,2416,null,["8"]] 09:35:53 INFO - PROCESS | 1850 | 1477758953032 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 09:35:53 INFO - PROCESS | 1850 | 1477758953040 Marionette TRACE conn4 <- [1,2417,null,{}] 09:35:53 INFO - PROCESS | 1850 | 1477758953049 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e97400 == 8 [pid = 1850] [id = 521] 09:35:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e97800) [pid = 1850] [serial = 1530] [outer = (nil)] 09:35:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9ac00) [pid = 1850] [serial = 1531] [outer = 0x82e97800] 09:35:53 INFO - PROCESS | 1850 | 1477758953147 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f8f400) [pid = 1850] [serial = 1532] [outer = 0x82e97800] 09:35:53 WARNING - wptserve Traceback (most recent call last): 09:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:35:53 WARNING - rv = self.func(request, response) 09:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:35:53 WARNING - access_control_allow_origin = "*") 09:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:35:53 WARNING - payload = payload_generator(server_data) 09:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:35:53 WARNING - return encode_string_as_bmp_image(data) 09:35: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 09:35:53 WARNING - img.save(f, "BMP") 09:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:35:53 WARNING - f.write(bmpfileheader) 09:35:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:35:53 WARNING - 09:36:02 INFO - PROCESS | 1850 | --DOCSHELL 0x8330bc00 == 7 [pid = 1850] [id = 520] 09:36:08 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8330dc00) [pid = 1850] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 09:36:14 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x83396800) [pid = 1850] [serial = 1529] [outer = (nil)] [url = about:blank] 09:36:14 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82e9ac00) [pid = 1850] [serial = 1531] [outer = (nil)] [url = about:blank] 09:36:23 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:36:23 INFO - PROCESS | 1850 | 1477758983339 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:36:23 INFO - . 09:36:23 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30649ms 09:36:23 INFO - PROCESS | 1850 | 1477758983372 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1850 | 1477758983378 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 09:36:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:36:23 INFO - PROCESS | 1850 | 1477758983389 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:23 INFO - PROCESS | 1850 | 1477758983602 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 09:36:23 INFO - PROCESS | 1850 | 1477758983677 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 09:36:23 INFO - PROCESS | 1850 | 1477758983683 Marionette TRACE conn4 <- [1,2421,null,["8"]] 09:36:23 INFO - PROCESS | 1850 | 1477758983691 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 09:36:23 INFO - PROCESS | 1850 | 1477758983697 Marionette TRACE conn4 <- [1,2422,null,{}] 09:36:23 INFO - PROCESS | 1850 | 1477758983704 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e99400 == 8 [pid = 1850] [id = 522] 09:36:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e99800) [pid = 1850] [serial = 1533] [outer = (nil)] 09:36:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9d800) [pid = 1850] [serial = 1534] [outer = 0x82e99800] 09:36:23 INFO - PROCESS | 1850 | 1477758983800 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f94400) [pid = 1850] [serial = 1535] [outer = 0x82e99800] 09:36:24 WARNING - wptserve Traceback (most recent call last): 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:36:24 WARNING - rv = self.func(request, response) 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:36:24 WARNING - access_control_allow_origin = "*") 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:36:24 WARNING - payload = payload_generator(server_data) 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:36:24 WARNING - return encode_string_as_bmp_image(data) 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:36:24 WARNING - img.save(f, "BMP") 09:36:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:36:24 WARNING - f.write(bmpfileheader) 09:36:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:36:24 WARNING - 09:36:33 INFO - PROCESS | 1850 | --DOCSHELL 0x82e97400 == 7 [pid = 1850] [id = 521] 09:36:35 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e97800) [pid = 1850] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 09:36:40 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f8f400) [pid = 1850] [serial = 1532] [outer = (nil)] [url = about:blank] 09:36:40 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82e9d800) [pid = 1850] [serial = 1534] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:36:53 INFO - PROCESS | 1850 | 1477759013988 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:36:54 INFO - . 09:36:54 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30655ms 09:36:54 INFO - PROCESS | 1850 | 1477759014043 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1850 | 1477759014049 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 09:36:54 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 09:36:54 INFO - PROCESS | 1850 | 1477759014060 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:54 INFO - PROCESS | 1850 | 1477759014271 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 09:36:54 INFO - PROCESS | 1850 | 1477759014345 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 09:36:54 INFO - PROCESS | 1850 | 1477759014350 Marionette TRACE conn4 <- [1,2426,null,["8"]] 09:36:54 INFO - PROCESS | 1850 | 1477759014357 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 09:36:54 INFO - PROCESS | 1850 | 1477759014364 Marionette TRACE conn4 <- [1,2427,null,{}] 09:36:54 INFO - PROCESS | 1850 | 1477759014371 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e99c00 == 8 [pid = 1850] [id = 523] 09:36:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9a400) [pid = 1850] [serial = 1536] [outer = (nil)] 09:36:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8bc00) [pid = 1850] [serial = 1537] [outer = 0x82e9a400] 09:36:54 INFO - PROCESS | 1850 | 1477759014468 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93800) [pid = 1850] [serial = 1538] [outer = 0x82e9a400] 09:36:55 INFO - PROCESS | 1850 | 1477759015026 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:36:55 INFO - . 09:36:55 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1025ms 09:36:55 INFO - PROCESS | 1850 | 1477759015083 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1850 | 1477759015088 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:36:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 09:36:55 INFO - PROCESS | 1850 | 1477759015095 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:55 INFO - PROCESS | 1850 | 1477759015266 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 09:36:55 INFO - PROCESS | 1850 | 1477759015378 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 09:36:55 INFO - PROCESS | 1850 | 1477759015382 Marionette TRACE conn4 <- [1,2431,null,["8"]] 09:36:55 INFO - PROCESS | 1850 | 1477759015388 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 09:36:55 INFO - PROCESS | 1850 | 1477759015394 Marionette TRACE conn4 <- [1,2432,null,{}] 09:36:55 INFO - PROCESS | 1850 | 1477759015399 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dee400 == 9 [pid = 1850] [id = 524] 09:36:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f91000) [pid = 1850] [serial = 1539] [outer = (nil)] 09:36:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x83306800) [pid = 1850] [serial = 1540] [outer = 0x82f91000] 09:36:55 INFO - PROCESS | 1850 | 1477759015487 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8325dc00) [pid = 1850] [serial = 1541] [outer = 0x82f91000] 09:36:56 INFO - PROCESS | 1850 | 1477759016044 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:36:56 INFO - . 09:36:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 973ms 09:36:56 INFO - PROCESS | 1850 | 1477759016075 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1850 | 1477759016082 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 09:36:56 INFO - PROCESS | 1850 | 1477759016147 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:56 INFO - PROCESS | 1850 | 1477759016364 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:36:56 INFO - PROCESS | 1850 | 1477759016443 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 09:36:56 INFO - PROCESS | 1850 | 1477759016448 Marionette TRACE conn4 <- [1,2436,null,["8"]] 09:36:56 INFO - PROCESS | 1850 | 1477759016452 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 09:36:56 INFO - PROCESS | 1850 | 1477759016459 Marionette TRACE conn4 <- [1,2437,null,{}] 09:36:56 INFO - PROCESS | 1850 | 1477759016465 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x83467c00 == 10 [pid = 1850] [id = 525] 09:36:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83468000) [pid = 1850] [serial = 1542] [outer = (nil)] 09:36:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83469800) [pid = 1850] [serial = 1543] [outer = 0x83468000] 09:36:56 INFO - PROCESS | 1850 | 1477759016558 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8346e400) [pid = 1850] [serial = 1544] [outer = 0x83468000] 09:36:57 INFO - PROCESS | 1850 | 1477759017124 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:36:57 INFO - . 09:36:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1022ms 09:36:57 INFO - PROCESS | 1850 | 1477759017168 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 09:36:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 09:36:57 INFO - PROCESS | 1850 | 1477759017172 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 09:36:57 INFO - PROCESS | 1850 | 1477759017179 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:57 INFO - PROCESS | 1850 | 1477759017374 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 09:36:57 INFO - PROCESS | 1850 | 1477759017391 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 09:36:57 INFO - PROCESS | 1850 | 1477759017397 Marionette TRACE conn4 <- [1,2441,null,["8"]] 09:36:57 INFO - PROCESS | 1850 | 1477759017403 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 09:36:57 INFO - PROCESS | 1850 | 1477759017409 Marionette TRACE conn4 <- [1,2442,null,{}] 09:36:57 INFO - PROCESS | 1850 | 1477759017414 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x83579c00 == 11 [pid = 1850] [id = 526] 09:36:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8357b000) [pid = 1850] [serial = 1545] [outer = (nil)] 09:36:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf0c00) [pid = 1850] [serial = 1546] [outer = 0x8357b000] 09:36:57 INFO - PROCESS | 1850 | 1477759017506 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87cf8000) [pid = 1850] [serial = 1547] [outer = 0x8357b000] 09:36:58 INFO - PROCESS | 1850 | 1477759018122 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:36:58 INFO - . 09:36:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 978ms 09:36:58 INFO - PROCESS | 1850 | 1477759018155 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1850 | 1477759018159 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 09:36:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 09:36:58 INFO - PROCESS | 1850 | 1477759018166 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:58 INFO - PROCESS | 1850 | 1477759018313 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 09:36:58 INFO - PROCESS | 1850 | 1477759018429 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 09:36:58 INFO - PROCESS | 1850 | 1477759018432 Marionette TRACE conn4 <- [1,2446,null,["8"]] 09:36:58 INFO - PROCESS | 1850 | 1477759018437 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 09:36:58 INFO - PROCESS | 1850 | 1477759018442 Marionette TRACE conn4 <- [1,2447,null,{}] 09:36:58 INFO - PROCESS | 1850 | 1477759018450 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df0400 == 12 [pid = 1850] [id = 527] 09:36:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87df4400) [pid = 1850] [serial = 1548] [outer = (nil)] 09:36:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b90a400) [pid = 1850] [serial = 1549] [outer = 0x87df4400] 09:36:58 INFO - PROCESS | 1850 | 1477759018533 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b90cc00) [pid = 1850] [serial = 1550] [outer = 0x87df4400] 09:36:59 INFO - PROCESS | 1850 | 1477759019047 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:36:59 INFO - . 09:36:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 918ms 09:36:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 09:36:59 INFO - PROCESS | 1850 | 1477759019085 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1850 | 1477759019087 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:36:59 INFO - PROCESS | 1850 | 1477759019096 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:36:59 INFO - PROCESS | 1850 | 1477759019286 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 09:36:59 INFO - PROCESS | 1850 | 1477759019398 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 09:36:59 INFO - PROCESS | 1850 | 1477759019401 Marionette TRACE conn4 <- [1,2451,null,["8"]] 09:36:59 INFO - PROCESS | 1850 | 1477759019406 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 09:36:59 INFO - PROCESS | 1850 | 1477759019411 Marionette TRACE conn4 <- [1,2452,null,{}] 09:36:59 INFO - PROCESS | 1850 | 1477759019416 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b7800 == 13 [pid = 1850] [id = 528] 09:36:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8b9b8c00) [pid = 1850] [serial = 1551] [outer = (nil)] 09:36:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bfef800) [pid = 1850] [serial = 1552] [outer = 0x8b9b8c00] 09:36:59 INFO - PROCESS | 1850 | 1477759019504 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8bff7000) [pid = 1850] [serial = 1553] [outer = 0x8b9b8c00] 09:37:00 INFO - PROCESS | 1850 | 1477759020054 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:37:00 INFO - . 09:37:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 973ms 09:37:00 INFO - PROCESS | 1850 | 1477759020066 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1850 | 1477759020068 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 09:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 09:37:00 INFO - PROCESS | 1850 | 1477759020082 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:00 INFO - PROCESS | 1850 | 1477759020274 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:37:00 INFO - PROCESS | 1850 | 1477759020285 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 09:37:00 INFO - PROCESS | 1850 | 1477759020290 Marionette TRACE conn4 <- [1,2456,null,["8"]] 09:37:00 INFO - PROCESS | 1850 | 1477759020297 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 09:37:00 INFO - PROCESS | 1850 | 1477759020304 Marionette TRACE conn4 <- [1,2457,null,{}] 09:37:00 INFO - PROCESS | 1850 | 1477759020309 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0ea800 == 14 [pid = 1850] [id = 529] 09:37:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c0eac00) [pid = 1850] [serial = 1554] [outer = (nil)] 09:37:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c1b7800) [pid = 1850] [serial = 1555] [outer = 0x8c0eac00] 09:37:00 INFO - PROCESS | 1850 | 1477759020392 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c1b9c00) [pid = 1850] [serial = 1556] [outer = 0x8c0eac00] 09:37:00 INFO - PROCESS | 1850 | 1477759020963 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:01 INFO - . 09:37:01 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 938ms 09:37:01 INFO - PROCESS | 1850 | 1477759021014 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1850 | 1477759021016 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 09:37:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 09:37:01 INFO - PROCESS | 1850 | 1477759021023 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:01 INFO - PROCESS | 1850 | 1477759021166 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 09:37:01 INFO - PROCESS | 1850 | 1477759021198 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 09:37:01 INFO - PROCESS | 1850 | 1477759021221 Marionette TRACE conn4 <- [1,2461,null,["8"]] 09:37:01 INFO - PROCESS | 1850 | 1477759021227 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 09:37:01 INFO - PROCESS | 1850 | 1477759021231 Marionette TRACE conn4 <- [1,2462,null,{}] 09:37:01 INFO - PROCESS | 1850 | 1477759021236 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1c2800 == 15 [pid = 1850] [id = 530] 09:37:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c1c5c00) [pid = 1850] [serial = 1557] [outer = (nil)] 09:37:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c785000) [pid = 1850] [serial = 1558] [outer = 0x8c1c5c00] 09:37:01 INFO - PROCESS | 1850 | 1477759021319 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c783400) [pid = 1850] [serial = 1559] [outer = 0x8c1c5c00] 09:37:01 INFO - PROCESS | 1850 | 1477759021925 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:01 INFO - . 09:37:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 918ms 09:37:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 09:37:01 INFO - PROCESS | 1850 | 1477759021941 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1850 | 1477759021944 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 09:37:01 INFO - PROCESS | 1850 | 1477759021955 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:02 INFO - PROCESS | 1850 | 1477759022141 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 09:37:02 INFO - PROCESS | 1850 | 1477759022149 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 09:37:02 INFO - PROCESS | 1850 | 1477759022151 Marionette TRACE conn4 <- [1,2466,null,["8"]] 09:37:02 INFO - PROCESS | 1850 | 1477759022156 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 09:37:02 INFO - PROCESS | 1850 | 1477759022162 Marionette TRACE conn4 <- [1,2467,null,{}] 09:37:02 INFO - PROCESS | 1850 | 1477759022258 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de4800 == 16 [pid = 1850] [id = 531] 09:37:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x82de7800) [pid = 1850] [serial = 1560] [outer = (nil)] 09:37:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x82e95c00) [pid = 1850] [serial = 1561] [outer = 0x82de7800] 09:37:02 INFO - PROCESS | 1850 | 1477759022366 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x82e9d000) [pid = 1850] [serial = 1562] [outer = 0x82de7800] 09:37:03 INFO - PROCESS | 1850 | 1477759023072 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:03 INFO - . 09:37:03 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 1176ms 09:37:03 INFO - PROCESS | 1850 | 1477759023129 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1850 | 1477759023134 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 09:37:03 INFO - PROCESS | 1850 | 1477759023148 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:03 INFO - PROCESS | 1850 | 1477759023440 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 09:37:03 INFO - PROCESS | 1850 | 1477759023513 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 09:37:03 INFO - PROCESS | 1850 | 1477759023517 Marionette TRACE conn4 <- [1,2471,null,["8"]] 09:37:03 INFO - PROCESS | 1850 | 1477759023524 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 09:37:03 INFO - PROCESS | 1850 | 1477759023531 Marionette TRACE conn4 <- [1,2472,null,{}] 09:37:03 INFO - PROCESS | 1850 | 1477759023588 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8346b400 == 17 [pid = 1850] [id = 532] 09:37:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8346c400) [pid = 1850] [serial = 1563] [outer = (nil)] 09:37:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x834fc400) [pid = 1850] [serial = 1564] [outer = 0x8346c400] 09:37:03 INFO - PROCESS | 1850 | 1477759023693 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8357a800) [pid = 1850] [serial = 1565] [outer = 0x8346c400] 09:37:04 INFO - PROCESS | 1850 | 1477759024311 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:04 INFO - . 09:37:04 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 1222ms 09:37:04 INFO - PROCESS | 1850 | 1477759024370 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 1850 | 1477759024374 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 09:37:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 09:37:04 INFO - PROCESS | 1850 | 1477759024400 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:04 INFO - PROCESS | 1850 | 1477759024584 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:37:04 INFO - PROCESS | 1850 | 1477759024743 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 09:37:04 INFO - PROCESS | 1850 | 1477759024748 Marionette TRACE conn4 <- [1,2476,null,["8"]] 09:37:04 INFO - PROCESS | 1850 | 1477759024759 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 09:37:04 INFO - PROCESS | 1850 | 1477759024765 Marionette TRACE conn4 <- [1,2477,null,{}] 09:37:04 INFO - PROCESS | 1850 | 1477759024780 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c88b000 == 18 [pid = 1850] [id = 533] 09:37:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c88b800) [pid = 1850] [serial = 1566] [outer = (nil)] 09:37:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8c88e400) [pid = 1850] [serial = 1567] [outer = 0x8c88b800] 09:37:04 INFO - PROCESS | 1850 | 1477759024888 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c8b4400) [pid = 1850] [serial = 1568] [outer = 0x8c88b800] 09:37:05 INFO - PROCESS | 1850 | 1477759025505 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:05 INFO - . 09:37:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1123ms 09:37:05 INFO - PROCESS | 1850 | 1477759025522 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1850 | 1477759025525 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 09:37:05 INFO - PROCESS | 1850 | 1477759025561 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:05 INFO - PROCESS | 1850 | 1477759025732 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 09:37:05 INFO - PROCESS | 1850 | 1477759025875 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 09:37:05 INFO - PROCESS | 1850 | 1477759025880 Marionette TRACE conn4 <- [1,2481,null,["8"]] 09:37:05 INFO - PROCESS | 1850 | 1477759025887 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 09:37:05 INFO - PROCESS | 1850 | 1477759025894 Marionette TRACE conn4 <- [1,2482,null,{}] 09:37:05 INFO - PROCESS | 1850 | 1477759025899 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c5400 == 19 [pid = 1850] [id = 534] 09:37:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c8c5800) [pid = 1850] [serial = 1569] [outer = (nil)] 09:37:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c8ca000) [pid = 1850] [serial = 1570] [outer = 0x8c8c5800] 09:37:05 INFO - PROCESS | 1850 | 1477759025994 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c8cb800) [pid = 1850] [serial = 1571] [outer = 0x8c8c5800] 09:37:06 INFO - PROCESS | 1850 | 1477759026785 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:37:06 INFO - . 09:37:06 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 1272ms 09:37:06 INFO - PROCESS | 1850 | 1477759026826 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1850 | 1477759026831 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 09:37:06 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:37:06 INFO - PROCESS | 1850 | 1477759026841 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:07 INFO - PROCESS | 1850 | 1477759027045 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 09:37:07 INFO - PROCESS | 1850 | 1477759027182 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 09:37:07 INFO - PROCESS | 1850 | 1477759027185 Marionette TRACE conn4 <- [1,2486,null,["8"]] 09:37:07 INFO - PROCESS | 1850 | 1477759027192 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 09:37:07 INFO - PROCESS | 1850 | 1477759027198 Marionette TRACE conn4 <- [1,2487,null,{}] 09:37:07 INFO - PROCESS | 1850 | --DOCSHELL 0x82e99400 == 18 [pid = 1850] [id = 522] 09:37:07 INFO - PROCESS | 1850 | 1477759027246 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e99400 == 19 [pid = 1850] [id = 535] 09:37:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x82f9a800) [pid = 1850] [serial = 1572] [outer = (nil)] 09:37:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x83390c00) [pid = 1850] [serial = 1573] [outer = 0x82f9a800] 09:37:07 INFO - PROCESS | 1850 | 1477759027336 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8346ac00) [pid = 1850] [serial = 1574] [outer = 0x82f9a800] 09:37:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:37:07 WARNING - wptserve Traceback (most recent call last): 09:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:37:07 WARNING - rv = self.func(request, response) 09:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:37:07 WARNING - access_control_allow_origin = "*") 09:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:37:07 WARNING - payload = payload_generator(server_data) 09:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:37:07 WARNING - return encode_string_as_bmp_image(data) 09: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 09:37:07 WARNING - img.save(f, "BMP") 09:37:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:37:07 WARNING - f.write(bmpfileheader) 09:37:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:37:07 WARNING - 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8c0eac00) [pid = 1850] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8b9b8c00) [pid = 1850] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x87df4400) [pid = 1850] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8357b000) [pid = 1850] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x83468000) [pid = 1850] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x82f91000) [pid = 1850] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x82e99800) [pid = 1850] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 09:37:10 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x82e9a400) [pid = 1850] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1c2800 == 18 [pid = 1850] [id = 530] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b7800 == 17 [pid = 1850] [id = 528] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x87df0400 == 16 [pid = 1850] [id = 527] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0ea800 == 15 [pid = 1850] [id = 529] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x82dee400 == 14 [pid = 1850] [id = 524] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x83579c00 == 13 [pid = 1850] [id = 526] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x83467c00 == 12 [pid = 1850] [id = 525] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x82e99c00 == 11 [pid = 1850] [id = 523] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c5400 == 10 [pid = 1850] [id = 534] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8c88b000 == 9 [pid = 1850] [id = 533] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x8346b400 == 8 [pid = 1850] [id = 532] 09:37:15 INFO - PROCESS | 1850 | --DOCSHELL 0x82de4800 == 7 [pid = 1850] [id = 531] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8c1b9c00) [pid = 1850] [serial = 1556] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8c1b7800) [pid = 1850] [serial = 1555] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8bfef800) [pid = 1850] [serial = 1552] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8bff7000) [pid = 1850] [serial = 1553] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8b90a400) [pid = 1850] [serial = 1549] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8b90cc00) [pid = 1850] [serial = 1550] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x87cf0c00) [pid = 1850] [serial = 1546] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x87cf8000) [pid = 1850] [serial = 1547] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x83469800) [pid = 1850] [serial = 1543] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8346e400) [pid = 1850] [serial = 1544] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x83306800) [pid = 1850] [serial = 1540] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8325dc00) [pid = 1850] [serial = 1541] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x82f8bc00) [pid = 1850] [serial = 1537] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x82f93800) [pid = 1850] [serial = 1538] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x82f94400) [pid = 1850] [serial = 1535] [outer = (nil)] [url = about:blank] 09:37:15 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8c785000) [pid = 1850] [serial = 1558] [outer = (nil)] [url = about:blank] 09:37:18 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8c88b800) [pid = 1850] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 09:37:18 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x82de7800) [pid = 1850] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 09:37:18 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8c8c5800) [pid = 1850] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 09:37:18 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8346c400) [pid = 1850] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 09:37:18 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8c1c5c00) [pid = 1850] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x82e9d000) [pid = 1850] [serial = 1562] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82e95c00) [pid = 1850] [serial = 1561] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8357a800) [pid = 1850] [serial = 1565] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x834fc400) [pid = 1850] [serial = 1564] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8c8b4400) [pid = 1850] [serial = 1568] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8c88e400) [pid = 1850] [serial = 1567] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c8cb800) [pid = 1850] [serial = 1571] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8c8ca000) [pid = 1850] [serial = 1570] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c783400) [pid = 1850] [serial = 1559] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x83390c00) [pid = 1850] [serial = 1573] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:37:37 INFO - PROCESS | 1850 | 1477759057510 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:37:37 INFO - . 09:37:37 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30706ms 09:37:37 INFO - PROCESS | 1850 | 1477759057547 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1850 | 1477759057553 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 09:37:37 INFO - PROCESS | 1850 | 1477759057565 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:37:37 INFO - PROCESS | 1850 | 1477759057783 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 09:37:37 INFO - PROCESS | 1850 | 1477759057858 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 09:37:37 INFO - PROCESS | 1850 | 1477759057864 Marionette TRACE conn4 <- [1,2491,null,["8"]] 09:37:37 INFO - PROCESS | 1850 | 1477759057872 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 09:37:37 INFO - PROCESS | 1850 | 1477759057881 Marionette TRACE conn4 <- [1,2492,null,{}] 09:37:37 INFO - PROCESS | 1850 | 1477759057887 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9ac00 == 8 [pid = 1850] [id = 536] 09:37:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9b000) [pid = 1850] [serial = 1575] [outer = (nil)] 09:37:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9e800) [pid = 1850] [serial = 1576] [outer = 0x82e9b000] 09:37:37 INFO - PROCESS | 1850 | 1477759057982 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f91c00) [pid = 1850] [serial = 1577] [outer = 0x82e9b000] 09:37:38 WARNING - wptserve Traceback (most recent call last): 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:37:38 WARNING - rv = self.func(request, response) 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:37:38 WARNING - access_control_allow_origin = "*") 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:37:38 WARNING - payload = payload_generator(server_data) 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:37:38 WARNING - return encode_string_as_bmp_image(data) 09: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 09:37:38 WARNING - img.save(f, "BMP") 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:37:38 WARNING - f.write(bmpfileheader) 09:37:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:37:38 WARNING - 09:37:38 WARNING - wptserve Traceback (most recent call last): 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:37:38 WARNING - rv = self.func(request, response) 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:37:38 WARNING - access_control_allow_origin = "*") 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:37:38 WARNING - payload = payload_generator(server_data) 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:37:38 WARNING - return encode_string_as_bmp_image(data) 09: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 09:37:38 WARNING - img.save(f, "BMP") 09:37:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:37:38 WARNING - f.write(bmpfileheader) 09:37:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:37:38 WARNING - 09:37:47 INFO - PROCESS | 1850 | --DOCSHELL 0x82e99400 == 7 [pid = 1850] [id = 535] 09:37:49 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f9a800) [pid = 1850] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 09:37:55 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8346ac00) [pid = 1850] [serial = 1574] [outer = (nil)] [url = about:blank] 09:37:55 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82e9e800) [pid = 1850] [serial = 1576] [outer = (nil)] [url = about:blank] 09:38:08 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:38:08 INFO - PROCESS | 1850 | 1477759088170 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:38:08 INFO - . 09:38:08 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30653ms 09:38:08 INFO - PROCESS | 1850 | 1477759088216 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1850 | 1477759088223 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 09:38:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:38:08 INFO - PROCESS | 1850 | 1477759088234 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:08 INFO - PROCESS | 1850 | 1477759088447 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:38:08 INFO - PROCESS | 1850 | 1477759088522 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 09:38:08 INFO - PROCESS | 1850 | 1477759088528 Marionette TRACE conn4 <- [1,2496,null,["8"]] 09:38:08 INFO - PROCESS | 1850 | 1477759088534 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 09:38:08 INFO - PROCESS | 1850 | 1477759088542 Marionette TRACE conn4 <- [1,2497,null,{}] 09:38:08 INFO - PROCESS | 1850 | 1477759088550 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e98400 == 8 [pid = 1850] [id = 537] 09:38:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e98800) [pid = 1850] [serial = 1578] [outer = (nil)] 09:38:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82e9d000) [pid = 1850] [serial = 1579] [outer = 0x82e98800] 09:38:08 INFO - PROCESS | 1850 | 1477759088646 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f92400) [pid = 1850] [serial = 1580] [outer = 0x82e98800] 09:38:09 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:38:09 WARNING - wptserve Traceback (most recent call last): 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:38:09 WARNING - rv = self.func(request, response) 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:38:09 WARNING - access_control_allow_origin = "*") 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:38:09 WARNING - payload = payload_generator(server_data) 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:38:09 WARNING - return encode_string_as_bmp_image(data) 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:38:09 WARNING - img.save(f, "BMP") 09:38:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:38:09 WARNING - f.write(bmpfileheader) 09:38:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:38:09 WARNING - 09:38:18 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9ac00 == 7 [pid = 1850] [id = 536] 09:38:20 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9b000) [pid = 1850] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 09:38:25 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f91c00) [pid = 1850] [serial = 1577] [outer = (nil)] [url = about:blank] 09:38:25 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82e9d000) [pid = 1850] [serial = 1579] [outer = (nil)] [url = about:blank] 09:38:38 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:38:38 INFO - PROCESS | 1850 | 1477759118836 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:38:38 INFO - . 09:38:38 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30653ms 09:38:38 INFO - PROCESS | 1850 | 1477759118885 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1850 | 1477759118892 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 09:38:38 INFO - PROCESS | 1850 | 1477759118902 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:39 INFO - PROCESS | 1850 | 1477759119112 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 09:38:39 INFO - PROCESS | 1850 | 1477759119187 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 09:38:39 INFO - PROCESS | 1850 | 1477759119193 Marionette TRACE conn4 <- [1,2501,null,["8"]] 09:38:39 INFO - PROCESS | 1850 | 1477759119200 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 09:38:39 INFO - PROCESS | 1850 | 1477759119207 Marionette TRACE conn4 <- [1,2502,null,{}] 09:38:39 INFO - PROCESS | 1850 | 1477759119213 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8e000 == 8 [pid = 1850] [id = 538] 09:38:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8e400) [pid = 1850] [serial = 1581] [outer = (nil)] 09:38:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f91800) [pid = 1850] [serial = 1582] [outer = 0x82f8e400] 09:38:39 INFO - PROCESS | 1850 | 1477759119308 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x83223c00) [pid = 1850] [serial = 1583] [outer = 0x82f8e400] 09:38:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325b400 == 9 [pid = 1850] [id = 539] 09:38:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8325b800) [pid = 1850] [serial = 1584] [outer = (nil)] 09:38:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8325ac00) [pid = 1850] [serial = 1585] [outer = 0x8325b800] 09:38:39 INFO - PROCESS | 1850 | 1477759119927 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:38:39 INFO - . 09:38:39 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1073ms 09:38:39 INFO - PROCESS | 1850 | 1477759119977 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 09:38:39 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 09:38:39 INFO - PROCESS | 1850 | 1477759119982 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 09:38:39 INFO - PROCESS | 1850 | 1477759119988 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:40 INFO - PROCESS | 1850 | 1477759120170 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 09:38:40 INFO - PROCESS | 1850 | 1477759120183 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 09:38:40 INFO - PROCESS | 1850 | 1477759120187 Marionette TRACE conn4 <- [1,2506,null,["8"]] 09:38:40 INFO - PROCESS | 1850 | 1477759120195 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 09:38:40 INFO - PROCESS | 1850 | 1477759120200 Marionette TRACE conn4 <- [1,2507,null,{}] 09:38:40 INFO - PROCESS | 1850 | 1477759120206 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330ec00 == 10 [pid = 1850] [id = 540] 09:38:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8330f000) [pid = 1850] [serial = 1586] [outer = (nil)] 09:38:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83312c00) [pid = 1850] [serial = 1587] [outer = 0x8330f000] 09:38:40 INFO - PROCESS | 1850 | 1477759120295 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83311400) [pid = 1850] [serial = 1588] [outer = 0x8330f000] 09:38:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x83463400 == 11 [pid = 1850] [id = 541] 09:38:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x83464400) [pid = 1850] [serial = 1589] [outer = (nil)] 09:38:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x83466000) [pid = 1850] [serial = 1590] [outer = 0x83464400] 09:38:41 INFO - PROCESS | 1850 | 1477759121134 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:38:41 INFO - . 09:38:41 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1222ms 09:38:41 INFO - PROCESS | 1850 | 1477759121218 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:38:41 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 09:38:41 INFO - PROCESS | 1850 | 1477759121225 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:38:41 INFO - PROCESS | 1850 | 1477759121232 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:41 INFO - PROCESS | 1850 | 1477759121405 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 09:38:41 INFO - PROCESS | 1850 | 1477759121418 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 09:38:41 INFO - PROCESS | 1850 | 1477759121422 Marionette TRACE conn4 <- [1,2511,null,["8"]] 09:38:41 INFO - PROCESS | 1850 | 1477759121427 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 09:38:41 INFO - PROCESS | 1850 | 1477759121435 Marionette TRACE conn4 <- [1,2512,null,{}] 09:38:41 INFO - PROCESS | 1850 | 1477759121539 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f6800 == 12 [pid = 1850] [id = 542] 09:38:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x834f6c00) [pid = 1850] [serial = 1591] [outer = (nil)] 09:38:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x834f9800) [pid = 1850] [serial = 1592] [outer = 0x834f6c00] 09:38:41 INFO - PROCESS | 1850 | 1477759121635 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x834fe800) [pid = 1850] [serial = 1593] [outer = 0x834f6c00] 09:38:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x835bac00 == 13 [pid = 1850] [id = 543] 09:38:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x835bd800) [pid = 1850] [serial = 1594] [outer = (nil)] 09:38:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x835c0000) [pid = 1850] [serial = 1595] [outer = 0x835bd800] 09:38:42 INFO - PROCESS | 1850 | 1477759122334 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:38:42 INFO - . 09:38:42 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1126ms 09:38:42 INFO - PROCESS | 1850 | 1477759122356 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1850 | 1477759122360 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 09:38:42 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 09:38:42 INFO - PROCESS | 1850 | 1477759122367 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:42 INFO - PROCESS | 1850 | 1477759122581 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:38:42 INFO - PROCESS | 1850 | 1477759122595 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 09:38:42 INFO - PROCESS | 1850 | 1477759122601 Marionette TRACE conn4 <- [1,2516,null,["8"]] 09:38:42 INFO - PROCESS | 1850 | 1477759122607 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 09:38:42 INFO - PROCESS | 1850 | 1477759122613 Marionette TRACE conn4 <- [1,2517,null,{}] 09:38:42 INFO - PROCESS | 1850 | 1477759122618 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322e800 == 14 [pid = 1850] [id = 544] 09:38:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x835c6400) [pid = 1850] [serial = 1596] [outer = (nil)] 09:38:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x87df3800) [pid = 1850] [serial = 1597] [outer = 0x835c6400] 09:38:42 INFO - PROCESS | 1850 | 1477759122709 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x87df8800) [pid = 1850] [serial = 1598] [outer = 0x835c6400] 09:38:43 INFO - PROCESS | 1850 | 1477759123328 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:43 INFO - . 09:38:43 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 976ms 09:38:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 09:38:43 INFO - PROCESS | 1850 | 1477759123342 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1850 | 1477759123345 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 09:38:43 INFO - PROCESS | 1850 | 1477759123352 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:43 INFO - PROCESS | 1850 | 1477759123498 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 09:38:43 INFO - PROCESS | 1850 | 1477759123614 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 09:38:43 INFO - PROCESS | 1850 | 1477759123619 Marionette TRACE conn4 <- [1,2521,null,["8"]] 09:38:43 INFO - PROCESS | 1850 | 1477759123627 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 09:38:43 INFO - PROCESS | 1850 | 1477759123631 Marionette TRACE conn4 <- [1,2522,null,{}] 09:38:43 INFO - PROCESS | 1850 | 1477759123636 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e5000 == 15 [pid = 1850] [id = 545] 09:38:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8b9e5c00) [pid = 1850] [serial = 1599] [outer = (nil)] 09:38:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8b9ee000) [pid = 1850] [serial = 1600] [outer = 0x8b9e5c00] 09:38:43 INFO - PROCESS | 1850 | 1477759123717 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8bff0000) [pid = 1850] [serial = 1601] [outer = 0x8b9e5c00] 09:38:44 INFO - PROCESS | 1850 | 1477759124224 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:44 INFO - . 09:38:44 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 920ms 09:38:44 INFO - PROCESS | 1850 | 1477759124270 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1850 | 1477759124274 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 09:38:44 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 09:38:44 INFO - PROCESS | 1850 | 1477759124280 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:44 INFO - PROCESS | 1850 | 1477759124510 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 09:38:44 INFO - PROCESS | 1850 | 1477759124526 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 09:38:44 INFO - PROCESS | 1850 | 1477759124529 Marionette TRACE conn4 <- [1,2526,null,["8"]] 09:38:44 INFO - PROCESS | 1850 | 1477759124534 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 09:38:44 INFO - PROCESS | 1850 | 1477759124539 Marionette TRACE conn4 <- [1,2527,null,{}] 09:38:44 INFO - PROCESS | 1850 | 1477759124543 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bffc800 == 16 [pid = 1850] [id = 546] 09:38:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c0e0800) [pid = 1850] [serial = 1602] [outer = (nil)] 09:38:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c0ec400) [pid = 1850] [serial = 1603] [outer = 0x8c0e0800] 09:38:44 INFO - PROCESS | 1850 | 1477759124626 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c1b9800) [pid = 1850] [serial = 1604] [outer = 0x8c0e0800] 09:38:45 INFO - PROCESS | 1850 | 1477759125238 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:45 INFO - . 09:38:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 977ms 09:38:45 INFO - PROCESS | 1850 | 1477759125257 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1850 | 1477759125259 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 09:38:45 INFO - PROCESS | 1850 | 1477759125266 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:45 INFO - PROCESS | 1850 | 1477759125450 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 09:38:45 INFO - PROCESS | 1850 | 1477759125460 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 09:38:45 INFO - PROCESS | 1850 | 1477759125465 Marionette TRACE conn4 <- [1,2531,null,["8"]] 09:38:45 INFO - PROCESS | 1850 | 1477759125472 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 09:38:45 INFO - PROCESS | 1850 | 1477759125478 Marionette TRACE conn4 <- [1,2532,null,{}] 09:38:45 INFO - PROCESS | 1850 | 1477759125482 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c781000 == 17 [pid = 1850] [id = 547] 09:38:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c783400) [pid = 1850] [serial = 1605] [outer = (nil)] 09:38:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c786c00) [pid = 1850] [serial = 1606] [outer = 0x8c783400] 09:38:45 INFO - PROCESS | 1850 | 1477759125566 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c789000) [pid = 1850] [serial = 1607] [outer = 0x8c783400] 09:38:46 INFO - PROCESS | 1850 | 1477759126204 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:46 INFO - . 09:38:46 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 979ms 09:38:46 INFO - PROCESS | 1850 | 1477759126246 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1850 | 1477759126248 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 09:38:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 09:38:46 INFO - PROCESS | 1850 | 1477759126255 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:46 INFO - PROCESS | 1850 | 1477759126442 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:38:46 INFO - PROCESS | 1850 | 1477759126516 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 09:38:46 INFO - PROCESS | 1850 | 1477759126539 Marionette TRACE conn4 <- [1,2536,null,["8"]] 09:38:46 INFO - PROCESS | 1850 | 1477759126546 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 09:38:46 INFO - PROCESS | 1850 | 1477759126551 Marionette TRACE conn4 <- [1,2537,null,{}] 09:38:46 INFO - PROCESS | 1850 | 1477759126559 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c88b000 == 18 [pid = 1850] [id = 548] 09:38:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8c88c400) [pid = 1850] [serial = 1608] [outer = (nil)] 09:38:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8c890800) [pid = 1850] [serial = 1609] [outer = 0x8c88c400] 09:38:46 INFO - PROCESS | 1850 | 1477759126645 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8c88e000) [pid = 1850] [serial = 1610] [outer = 0x8c88c400] 09:38:47 INFO - PROCESS | 1850 | 1477759127176 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:47 INFO - . 09:38:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 969ms 09:38:47 INFO - PROCESS | 1850 | 1477759127238 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1850 | 1477759127245 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 09:38:47 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 09:38:47 INFO - PROCESS | 1850 | 1477759127263 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:47 INFO - PROCESS | 1850 | 1477759127449 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 09:38:47 INFO - PROCESS | 1850 | 1477759127620 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 09:38:47 INFO - PROCESS | 1850 | 1477759127625 Marionette TRACE conn4 <- [1,2541,null,["8"]] 09:38:47 INFO - PROCESS | 1850 | 1477759127637 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 09:38:47 INFO - PROCESS | 1850 | 1477759127645 Marionette TRACE conn4 <- [1,2542,null,{}] 09:38:47 INFO - PROCESS | 1850 | 1477759127652 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325cc00 == 19 [pid = 1850] [id = 549] 09:38:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x83306400) [pid = 1850] [serial = 1611] [outer = (nil)] 09:38:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x83312000) [pid = 1850] [serial = 1612] [outer = 0x83306400] 09:38:47 INFO - PROCESS | 1850 | 1477759127759 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x83389400) [pid = 1850] [serial = 1613] [outer = 0x83306400] 09:38:48 INFO - PROCESS | 1850 | 1477759128378 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:38:48 INFO - . 09:38:48 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1173ms 09:38:48 INFO - PROCESS | 1850 | 1477759128428 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1850 | 1477759128433 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 09:38:48 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 09:38:48 INFO - PROCESS | 1850 | 1477759128441 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:38:48 INFO - PROCESS | 1850 | 1477759128611 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 09:38:48 INFO - PROCESS | 1850 | 1477759128766 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 09:38:48 INFO - PROCESS | 1850 | 1477759128771 Marionette TRACE conn4 <- [1,2546,null,["8"]] 09:38:48 INFO - PROCESS | 1850 | 1477759128779 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 09:38:48 INFO - PROCESS | 1850 | 1477759128785 Marionette TRACE conn4 <- [1,2547,null,{}] 09:38:48 INFO - PROCESS | 1850 | 1477759128794 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x835be800 == 20 [pid = 1850] [id = 550] 09:38:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x835c2400) [pid = 1850] [serial = 1614] [outer = (nil)] 09:38:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8b912000) [pid = 1850] [serial = 1615] [outer = 0x835c2400] 09:38:48 INFO - PROCESS | 1850 | 1477759128898 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8b9ea400) [pid = 1850] [serial = 1616] [outer = 0x835c2400] 09:38:49 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:38:49 WARNING - wptserve Traceback (most recent call last): 09:38:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:38:49 WARNING - rv = self.func(request, response) 09:38:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:38:49 WARNING - access_control_allow_origin = "*") 09:38:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:38:49 WARNING - payload = payload_generator(server_data) 09:38:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:38:49 WARNING - return encode_string_as_bmp_image(data) 09:38: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 09:38:49 WARNING - img.save(f, "BMP") 09:38:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:38:49 WARNING - f.write(bmpfileheader) 09:38:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:38:49 WARNING - 09:38:51 INFO - PROCESS | 1850 | --DOCSHELL 0x835bac00 == 19 [pid = 1850] [id = 543] 09:38:51 INFO - PROCESS | 1850 | --DOCSHELL 0x83463400 == 18 [pid = 1850] [id = 541] 09:38:51 INFO - PROCESS | 1850 | --DOCSHELL 0x8325b400 == 17 [pid = 1850] [id = 539] 09:38:51 INFO - PROCESS | 1850 | --DOCSHELL 0x82e98400 == 16 [pid = 1850] [id = 537] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x82e98800) [pid = 1850] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8c0e0800) [pid = 1850] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x82f8e400) [pid = 1850] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8325b800) [pid = 1850] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x83464400) [pid = 1850] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759120842] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8330f000) [pid = 1850] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8b9e5c00) [pid = 1850] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x835bd800) [pid = 1850] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x834f6c00) [pid = 1850] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x835c6400) [pid = 1850] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 09:38:54 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8c783400) [pid = 1850] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8bffc800 == 15 [pid = 1850] [id = 546] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8c781000 == 14 [pid = 1850] [id = 547] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e5000 == 13 [pid = 1850] [id = 545] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8330ec00 == 12 [pid = 1850] [id = 540] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8322e800 == 11 [pid = 1850] [id = 544] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x834f6800 == 10 [pid = 1850] [id = 542] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8e000 == 9 [pid = 1850] [id = 538] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8325cc00 == 8 [pid = 1850] [id = 549] 09:38:59 INFO - PROCESS | 1850 | --DOCSHELL 0x8c88b000 == 7 [pid = 1850] [id = 548] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x87df8800) [pid = 1850] [serial = 1598] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x87df3800) [pid = 1850] [serial = 1597] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8bff0000) [pid = 1850] [serial = 1601] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8b9ee000) [pid = 1850] [serial = 1600] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8c1b9800) [pid = 1850] [serial = 1604] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c0ec400) [pid = 1850] [serial = 1603] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8c789000) [pid = 1850] [serial = 1607] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8c786c00) [pid = 1850] [serial = 1606] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x834f9800) [pid = 1850] [serial = 1592] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x834fe800) [pid = 1850] [serial = 1593] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x835c0000) [pid = 1850] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x83312c00) [pid = 1850] [serial = 1587] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x83311400) [pid = 1850] [serial = 1588] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x83466000) [pid = 1850] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759120842] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x82f91800) [pid = 1850] [serial = 1582] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x83223c00) [pid = 1850] [serial = 1583] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8325ac00) [pid = 1850] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x82f92400) [pid = 1850] [serial = 1580] [outer = (nil)] [url = about:blank] 09:38:59 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8c890800) [pid = 1850] [serial = 1609] [outer = (nil)] [url = about:blank] 09:39:01 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x83306400) [pid = 1850] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 09:39:01 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8c88c400) [pid = 1850] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 09:39:06 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c88e000) [pid = 1850] [serial = 1610] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x83389400) [pid = 1850] [serial = 1613] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x83312000) [pid = 1850] [serial = 1612] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8b912000) [pid = 1850] [serial = 1615] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:39:19 INFO - PROCESS | 1850 | 1477759159083 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:39:19 INFO - . 09:39:19 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30664ms 09:39:19 INFO - PROCESS | 1850 | 1477759159105 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1850 | 1477759159111 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:39:19 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 09:39:19 INFO - PROCESS | 1850 | 1477759159122 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:39:19 INFO - PROCESS | 1850 | 1477759159340 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 09:39:19 INFO - PROCESS | 1850 | 1477759159419 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 09:39:19 INFO - PROCESS | 1850 | 1477759159424 Marionette TRACE conn4 <- [1,2551,null,["8"]] 09:39:19 INFO - PROCESS | 1850 | 1477759159433 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 09:39:19 INFO - PROCESS | 1850 | 1477759159440 Marionette TRACE conn4 <- [1,2552,null,{}] 09:39:19 INFO - PROCESS | 1850 | 1477759159446 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9ec00 == 8 [pid = 1850] [id = 551] 09:39:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8bc00) [pid = 1850] [serial = 1617] [outer = (nil)] 09:39:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f000) [pid = 1850] [serial = 1618] [outer = 0x82f8bc00] 09:39:19 INFO - PROCESS | 1850 | 1477759159543 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f95c00) [pid = 1850] [serial = 1619] [outer = 0x82f8bc00] 09:39:19 WARNING - wptserve Traceback (most recent call last): 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:39:19 WARNING - rv = self.func(request, response) 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:39:19 WARNING - access_control_allow_origin = "*") 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:39:19 WARNING - payload = payload_generator(server_data) 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:39:19 WARNING - return encode_string_as_bmp_image(data) 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:39:19 WARNING - img.save(f, "BMP") 09:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:39:19 WARNING - f.write(bmpfileheader) 09:39:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:39:19 WARNING - 09:39:20 WARNING - wptserve Traceback (most recent call last): 09:39:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:39:20 WARNING - rv = self.func(request, response) 09:39:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:39:20 WARNING - access_control_allow_origin = "*") 09:39:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:39:20 WARNING - payload = payload_generator(server_data) 09:39:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:39:20 WARNING - return encode_string_as_bmp_image(data) 09:39: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 09:39:20 WARNING - img.save(f, "BMP") 09:39:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:39:20 WARNING - f.write(bmpfileheader) 09:39:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:39:20 WARNING - 09:39:29 INFO - PROCESS | 1850 | --DOCSHELL 0x835be800 == 7 [pid = 1850] [id = 550] 09:39:31 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x835c2400) [pid = 1850] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 09:39:36 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8b9ea400) [pid = 1850] [serial = 1616] [outer = (nil)] [url = about:blank] 09:39:36 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8f000) [pid = 1850] [serial = 1618] [outer = (nil)] [url = about:blank] 09:39:49 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:39:49 INFO - PROCESS | 1850 | 1477759189733 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:39:49 INFO - . 09:39:49 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30649ms 09:39:49 INFO - PROCESS | 1850 | 1477759189769 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1850 | 1477759189776 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 09:39:49 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 09:39:49 INFO - PROCESS | 1850 | 1477759189787 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:39:50 INFO - PROCESS | 1850 | 1477759189998 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:39:50 INFO - PROCESS | 1850 | 1477759190072 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 09:39:50 INFO - PROCESS | 1850 | 1477759190078 Marionette TRACE conn4 <- [1,2556,null,["8"]] 09:39:50 INFO - PROCESS | 1850 | 1477759190085 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 09:39:50 INFO - PROCESS | 1850 | 1477759190092 Marionette TRACE conn4 <- [1,2557,null,{}] 09:39:50 INFO - PROCESS | 1850 | 1477759190100 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8d400 == 8 [pid = 1850] [id = 552] 09:39:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8dc00) [pid = 1850] [serial = 1620] [outer = (nil)] 09:39:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f91c00) [pid = 1850] [serial = 1621] [outer = 0x82f8dc00] 09:39:50 INFO - PROCESS | 1850 | 1477759190194 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x83223c00) [pid = 1850] [serial = 1622] [outer = 0x82f8dc00] 09:39:50 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:39:50 WARNING - wptserve Traceback (most recent call last): 09:39:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:39:50 WARNING - rv = self.func(request, response) 09:39:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:39:50 WARNING - access_control_allow_origin = "*") 09:39:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:39:50 WARNING - payload = payload_generator(server_data) 09:39:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:39:50 WARNING - return encode_string_as_bmp_image(data) 09:39: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 09:39:50 WARNING - img.save(f, "BMP") 09:39:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:39:50 WARNING - f.write(bmpfileheader) 09:39:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:39:50 WARNING - 09:39:59 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9ec00 == 7 [pid = 1850] [id = 551] 09:40:01 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f8bc00) [pid = 1850] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 09:40:07 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f95c00) [pid = 1850] [serial = 1619] [outer = (nil)] [url = about:blank] 09:40:07 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f91c00) [pid = 1850] [serial = 1621] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:40:20 INFO - PROCESS | 1850 | 1477759220385 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:40:20 INFO - . 09:40:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30654ms 09:40:20 INFO - PROCESS | 1850 | 1477759220439 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1850 | 1477759220445 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 09:40:20 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 09:40:20 INFO - PROCESS | 1850 | 1477759220456 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:20 INFO - PROCESS | 1850 | 1477759220667 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 09:40:20 INFO - PROCESS | 1850 | 1477759220742 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 09:40:20 INFO - PROCESS | 1850 | 1477759220748 Marionette TRACE conn4 <- [1,2561,null,["8"]] 09:40:20 INFO - PROCESS | 1850 | 1477759220754 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 09:40:20 INFO - PROCESS | 1850 | 1477759220762 Marionette TRACE conn4 <- [1,2562,null,{}] 09:40:20 INFO - PROCESS | 1850 | 1477759220769 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9e400 == 8 [pid = 1850] [id = 553] 09:40:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9e800) [pid = 1850] [serial = 1623] [outer = (nil)] 09:40:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8fc00) [pid = 1850] [serial = 1624] [outer = 0x82e9e800] 09:40:20 INFO - PROCESS | 1850 | 1477759220865 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f97c00) [pid = 1850] [serial = 1625] [outer = 0x82e9e800] 09:40:21 INFO - PROCESS | 1850 | 1477759221383 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:40:21 INFO - . 09:40:21 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 971ms 09:40:21 INFO - PROCESS | 1850 | 1477759221425 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1850 | 1477759221430 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 09:40:21 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 09:40:21 INFO - PROCESS | 1850 | 1477759221437 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:21 INFO - PROCESS | 1850 | 1477759221608 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 09:40:21 INFO - PROCESS | 1850 | 1477759221617 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 09:40:21 INFO - PROCESS | 1850 | 1477759221621 Marionette TRACE conn4 <- [1,2566,null,["8"]] 09:40:21 INFO - PROCESS | 1850 | 1477759221629 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 09:40:21 INFO - PROCESS | 1850 | 1477759221634 Marionette TRACE conn4 <- [1,2567,null,{}] 09:40:21 INFO - PROCESS | 1850 | 1477759221640 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e93400 == 9 [pid = 1850] [id = 554] 09:40:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f95800) [pid = 1850] [serial = 1626] [outer = (nil)] 09:40:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330dc00) [pid = 1850] [serial = 1627] [outer = 0x82f95800] 09:40:21 INFO - PROCESS | 1850 | 1477759221729 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8330c400) [pid = 1850] [serial = 1628] [outer = 0x82f95800] 09:40:22 INFO - PROCESS | 1850 | 1477759222372 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:40:22 INFO - . 09:40:22 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 969ms 09:40:22 INFO - PROCESS | 1850 | 1477759222413 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:40:22 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 09:40:22 INFO - PROCESS | 1850 | 1477759222420 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:40:22 INFO - PROCESS | 1850 | 1477759222427 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:22 INFO - PROCESS | 1850 | 1477759222700 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 09:40:22 INFO - PROCESS | 1850 | 1477759222723 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 09:40:22 INFO - PROCESS | 1850 | 1477759222728 Marionette TRACE conn4 <- [1,2571,null,["8"]] 09:40:22 INFO - PROCESS | 1850 | 1477759222733 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 09:40:22 INFO - PROCESS | 1850 | 1477759222739 Marionette TRACE conn4 <- [1,2572,null,{}] 09:40:22 INFO - PROCESS | 1850 | 1477759222745 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8346f800 == 10 [pid = 1850] [id = 555] 09:40:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x8346fc00) [pid = 1850] [serial = 1629] [outer = (nil)] 09:40:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83471400) [pid = 1850] [serial = 1630] [outer = 0x8346fc00] 09:40:22 INFO - PROCESS | 1850 | 1477759222835 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834f4c00) [pid = 1850] [serial = 1631] [outer = 0x8346fc00] 09:40:23 INFO - PROCESS | 1850 | 1477759223442 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:40:23 INFO - . 09:40:23 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1073ms 09:40:23 INFO - PROCESS | 1850 | 1477759223499 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1850 | 1477759223503 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 09:40:23 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 09:40:23 INFO - PROCESS | 1850 | 1477759223509 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:23 INFO - PROCESS | 1850 | 1477759223658 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:40:23 INFO - PROCESS | 1850 | 1477759223776 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 09:40:23 INFO - PROCESS | 1850 | 1477759223782 Marionette TRACE conn4 <- [1,2576,null,["8"]] 09:40:23 INFO - PROCESS | 1850 | 1477759223787 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 09:40:23 INFO - PROCESS | 1850 | 1477759223793 Marionette TRACE conn4 <- [1,2577,null,{}] 09:40:23 INFO - PROCESS | 1850 | 1477759223798 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dec000 == 11 [pid = 1850] [id = 556] 09:40:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x83583800) [pid = 1850] [serial = 1632] [outer = (nil)] 09:40:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf9c00) [pid = 1850] [serial = 1633] [outer = 0x83583800] 09:40:23 INFO - PROCESS | 1850 | 1477759223889 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87dee000) [pid = 1850] [serial = 1634] [outer = 0x83583800] 09:40:24 INFO - PROCESS | 1850 | 1477759224428 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:40:24 INFO - . 09:40:24 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 976ms 09:40:24 INFO - PROCESS | 1850 | 1477759224486 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1850 | 1477759224491 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 09:40:24 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 09:40:24 INFO - PROCESS | 1850 | 1477759224497 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:24 INFO - PROCESS | 1850 | 1477759224646 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 09:40:24 INFO - PROCESS | 1850 | 1477759224663 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 09:40:24 INFO - PROCESS | 1850 | 1477759224667 Marionette TRACE conn4 <- [1,2581,null,["8"]] 09:40:24 INFO - PROCESS | 1850 | 1477759224673 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 09:40:24 INFO - PROCESS | 1850 | 1477759224677 Marionette TRACE conn4 <- [1,2582,null,{}] 09:40:24 INFO - PROCESS | 1850 | 1477759224682 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b913c00 == 12 [pid = 1850] [id = 557] 09:40:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b914000) [pid = 1850] [serial = 1635] [outer = (nil)] 09:40:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b9b1000) [pid = 1850] [serial = 1636] [outer = 0x8b914000] 09:40:24 INFO - PROCESS | 1850 | 1477759224763 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b9b3400) [pid = 1850] [serial = 1637] [outer = 0x8b914000] 09:40:25 WARNING - wptserve Traceback (most recent call last): 09:40:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:40:25 WARNING - rv = self.func(request, response) 09:40:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:40:25 WARNING - access_control_allow_origin = "*") 09:40:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:40:25 WARNING - payload = payload_generator(server_data) 09:40:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:40:25 WARNING - return encode_string_as_bmp_image(data) 09:40: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 09:40:25 WARNING - img.save(f, "BMP") 09:40:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:40:25 WARNING - f.write(bmpfileheader) 09:40:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:40:25 WARNING - 09:40:30 INFO - PROCESS | 1850 | --DOCSHELL 0x82dec000 == 11 [pid = 1850] [id = 556] 09:40:30 INFO - PROCESS | 1850 | --DOCSHELL 0x8346f800 == 10 [pid = 1850] [id = 555] 09:40:30 INFO - PROCESS | 1850 | --DOCSHELL 0x82e93400 == 9 [pid = 1850] [id = 554] 09:40:30 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9e400 == 8 [pid = 1850] [id = 553] 09:40:30 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8d400 == 7 [pid = 1850] [id = 552] 09:40:33 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x82f95800) [pid = 1850] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 09:40:33 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8346fc00) [pid = 1850] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 09:40:33 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x83583800) [pid = 1850] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 09:40:33 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x82e9e800) [pid = 1850] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 09:40:33 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x82f8dc00) [pid = 1850] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x82f97c00) [pid = 1850] [serial = 1625] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82f8fc00) [pid = 1850] [serial = 1624] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8330c400) [pid = 1850] [serial = 1628] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8330dc00) [pid = 1850] [serial = 1627] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x834f4c00) [pid = 1850] [serial = 1631] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x83471400) [pid = 1850] [serial = 1630] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x87dee000) [pid = 1850] [serial = 1634] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x87cf9c00) [pid = 1850] [serial = 1633] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8b9b1000) [pid = 1850] [serial = 1636] [outer = (nil)] [url = about:blank] 09:40:38 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x83223c00) [pid = 1850] [serial = 1622] [outer = (nil)] [url = about:blank] 09:40:54 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:40:54 INFO - PROCESS | 1850 | 1477759254923 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:40:54 INFO - . 09:40:54 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30453ms 09:40:54 INFO - PROCESS | 1850 | 1477759254952 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 1850 | 1477759254960 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 09:40:54 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 09:40:54 INFO - PROCESS | 1850 | 1477759254970 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:40:55 INFO - PROCESS | 1850 | 1477759255177 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 09:40:55 INFO - PROCESS | 1850 | 1477759255252 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 09:40:55 INFO - PROCESS | 1850 | 1477759255257 Marionette TRACE conn4 <- [1,2586,null,["8"]] 09:40:55 INFO - PROCESS | 1850 | 1477759255265 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 09:40:55 INFO - PROCESS | 1850 | 1477759255273 Marionette TRACE conn4 <- [1,2587,null,{}] 09:40:55 INFO - PROCESS | 1850 | 1477759255279 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8bc00 == 8 [pid = 1850] [id = 558] 09:40:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8c000) [pid = 1850] [serial = 1638] [outer = (nil)] 09:40:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f400) [pid = 1850] [serial = 1639] [outer = 0x82f8c000] 09:40:55 INFO - PROCESS | 1850 | 1477759255372 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f95c00) [pid = 1850] [serial = 1640] [outer = 0x82f8c000] 09:40:55 WARNING - wptserve Traceback (most recent call last): 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:40:55 WARNING - rv = self.func(request, response) 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:40:55 WARNING - access_control_allow_origin = "*") 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:40:55 WARNING - payload = payload_generator(server_data) 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:40:55 WARNING - return encode_string_as_bmp_image(data) 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:40:55 WARNING - img.save(f, "BMP") 09:40:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:40:55 WARNING - f.write(bmpfileheader) 09:40:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:40:55 WARNING - 09:41:05 INFO - PROCESS | 1850 | --DOCSHELL 0x8b913c00 == 7 [pid = 1850] [id = 557] 09:41:07 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8b914000) [pid = 1850] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 09:41:12 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8b9b3400) [pid = 1850] [serial = 1637] [outer = (nil)] [url = about:blank] 09:41:12 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8f400) [pid = 1850] [serial = 1639] [outer = (nil)] [url = about:blank] 09:41:25 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:41:25 INFO - PROCESS | 1850 | 1477759285562 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:41:25 INFO - . 09:41:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30656ms 09:41:25 INFO - PROCESS | 1850 | 1477759285625 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 1850 | 1477759285632 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:41:25 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 09:41:25 INFO - PROCESS | 1850 | 1477759285643 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:41:25 INFO - PROCESS | 1850 | 1477759285855 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 09:41:25 INFO - PROCESS | 1850 | 1477759285929 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 09:41:25 INFO - PROCESS | 1850 | 1477759285935 Marionette TRACE conn4 <- [1,2591,null,["8"]] 09:41:25 INFO - PROCESS | 1850 | 1477759285942 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 09:41:25 INFO - PROCESS | 1850 | 1477759285949 Marionette TRACE conn4 <- [1,2592,null,{}] 09:41:25 INFO - PROCESS | 1850 | 1477759285956 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9b400 == 8 [pid = 1850] [id = 559] 09:41:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9bc00) [pid = 1850] [serial = 1641] [outer = (nil)] 09:41:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8d400) [pid = 1850] [serial = 1642] [outer = 0x82e9bc00] 09:41:26 INFO - PROCESS | 1850 | 1477759286051 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f95000) [pid = 1850] [serial = 1643] [outer = 0x82e9bc00] 09:41:26 WARNING - wptserve Traceback (most recent call last): 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:41:26 WARNING - rv = self.func(request, response) 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:41:26 WARNING - access_control_allow_origin = "*") 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:41:26 WARNING - payload = payload_generator(server_data) 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:41:26 WARNING - return encode_string_as_bmp_image(data) 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:41:26 WARNING - img.save(f, "BMP") 09:41:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:41:26 WARNING - f.write(bmpfileheader) 09:41:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:41:26 WARNING - 09:41:35 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8bc00 == 7 [pid = 1850] [id = 558] 09:41:41 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f8c000) [pid = 1850] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 09:41:47 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f95c00) [pid = 1850] [serial = 1640] [outer = (nil)] [url = about:blank] 09:41:47 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8d400) [pid = 1850] [serial = 1642] [outer = (nil)] [url = about:blank] 09:41:56 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:41:56 INFO - PROCESS | 1850 | 1477759316250 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:41:56 INFO - . 09:41:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30651ms 09:41:56 INFO - PROCESS | 1850 | 1477759316292 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1850 | 1477759316298 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 09:41:56 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 09:41:56 INFO - PROCESS | 1850 | 1477759316309 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:41:56 INFO - PROCESS | 1850 | 1477759316521 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:41:56 INFO - PROCESS | 1850 | 1477759316595 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 09:41:56 INFO - PROCESS | 1850 | 1477759316601 Marionette TRACE conn4 <- [1,2596,null,["8"]] 09:41:56 INFO - PROCESS | 1850 | 1477759316607 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 09:41:56 INFO - PROCESS | 1850 | 1477759316615 Marionette TRACE conn4 <- [1,2597,null,{}] 09:41:56 INFO - PROCESS | 1850 | 1477759316622 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9ec00 == 8 [pid = 1850] [id = 560] 09:41:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8bc00) [pid = 1850] [serial = 1644] [outer = (nil)] 09:41:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f800) [pid = 1850] [serial = 1645] [outer = 0x82f8bc00] 09:41:56 INFO - PROCESS | 1850 | 1477759316719 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f97400) [pid = 1850] [serial = 1646] [outer = 0x82f8bc00] 09:41:57 INFO - PROCESS | 1850 | 1477759317282 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:41:57 INFO - . 09:41:57 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1025ms 09:41:57 INFO - PROCESS | 1850 | 1477759317332 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 09:41:57 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 09:41:57 INFO - PROCESS | 1850 | 1477759317338 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 09:41:57 INFO - PROCESS | 1850 | 1477759317345 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:41:57 INFO - PROCESS | 1850 | 1477759317557 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 09:41:57 INFO - PROCESS | 1850 | 1477759317573 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 09:41:57 INFO - PROCESS | 1850 | 1477759317578 Marionette TRACE conn4 <- [1,2601,null,["8"]] 09:41:57 INFO - PROCESS | 1850 | 1477759317585 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 09:41:57 INFO - PROCESS | 1850 | 1477759317591 Marionette TRACE conn4 <- [1,2602,null,{}] 09:41:57 INFO - PROCESS | 1850 | 1477759317597 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f94800 == 9 [pid = 1850] [id = 561] 09:41:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8325dc00) [pid = 1850] [serial = 1647] [outer = (nil)] 09:41:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330d400) [pid = 1850] [serial = 1648] [outer = 0x8325dc00] 09:41:57 INFO - PROCESS | 1850 | 1477759317684 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x82e94c00) [pid = 1850] [serial = 1649] [outer = 0x8325dc00] 09:41:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x83392800 == 10 [pid = 1850] [id = 562] 09:41:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83394800) [pid = 1850] [serial = 1650] [outer = (nil)] 09:41:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83396c00) [pid = 1850] [serial = 1651] [outer = 0x83394800] 09:41:58 INFO - PROCESS | 1850 | 1477759318479 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:41:58 INFO - . 09:41:58 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 1175ms 09:41:58 INFO - PROCESS | 1850 | 1477759318526 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 1850 | 1477759318533 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 09:41:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 09:41:58 INFO - PROCESS | 1850 | 1477759318540 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:41:58 INFO - PROCESS | 1850 | 1477759318718 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 09:41:58 INFO - PROCESS | 1850 | 1477759318734 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 09:41:58 INFO - PROCESS | 1850 | 1477759318738 Marionette TRACE conn4 <- [1,2606,null,["8"]] 09:41:58 INFO - PROCESS | 1850 | 1477759318744 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 09:41:58 INFO - PROCESS | 1850 | 1477759318752 Marionette TRACE conn4 <- [1,2607,null,{}] 09:41:58 INFO - PROCESS | 1850 | 1477759318862 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f3000 == 11 [pid = 1850] [id = 563] 09:41:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834f3400) [pid = 1850] [serial = 1652] [outer = (nil)] 09:41:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x834f6400) [pid = 1850] [serial = 1653] [outer = 0x834f3400] 09:41:58 INFO - PROCESS | 1850 | 1477759318954 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x834fa400) [pid = 1850] [serial = 1654] [outer = 0x834f3400] 09:41:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x835bb800 == 12 [pid = 1850] [id = 564] 09:41:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x835bd400) [pid = 1850] [serial = 1655] [outer = (nil)] 09:41:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x835be400) [pid = 1850] [serial = 1656] [outer = 0x835bd400] 09:41:59 INFO - PROCESS | 1850 | 1477759319576 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:41:59 INFO - . 09:41:59 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 1078ms 09:41:59 INFO - PROCESS | 1850 | 1477759319618 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1850 | 1477759319622 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:41:59 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 09:41:59 INFO - PROCESS | 1850 | 1477759319631 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:41:59 INFO - PROCESS | 1850 | 1477759319854 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 09:41:59 INFO - PROCESS | 1850 | 1477759319927 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 09:41:59 INFO - PROCESS | 1850 | 1477759319933 Marionette TRACE conn4 <- [1,2611,null,["8"]] 09:41:59 INFO - PROCESS | 1850 | 1477759319938 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 09:41:59 INFO - PROCESS | 1850 | 1477759319944 Marionette TRACE conn4 <- [1,2612,null,{}] 09:41:59 INFO - PROCESS | 1850 | 1477759319950 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x83390c00 == 13 [pid = 1850] [id = 565] 09:41:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x835c5800) [pid = 1850] [serial = 1657] [outer = (nil)] 09:42:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x87df2000) [pid = 1850] [serial = 1658] [outer = 0x835c5800] 09:42:00 INFO - PROCESS | 1850 | 1477759320041 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x87df6c00) [pid = 1850] [serial = 1659] [outer = 0x835c5800] 09:42:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b5800 == 14 [pid = 1850] [id = 566] 09:42:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8b9b7800) [pid = 1850] [serial = 1660] [outer = (nil)] 09:42:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8b9b7400) [pid = 1850] [serial = 1661] [outer = 0x8b9b7800] 09:42:00 INFO - PROCESS | 1850 | 1477759320626 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:00 INFO - . 09:42:00 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 1070ms 09:42:00 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 09:42:00 INFO - PROCESS | 1850 | 1477759320700 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 1850 | 1477759320703 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 09:42:00 INFO - PROCESS | 1850 | 1477759320710 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:00 INFO - PROCESS | 1850 | 1477759320920 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:42:00 INFO - PROCESS | 1850 | 1477759320936 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 09:42:00 INFO - PROCESS | 1850 | 1477759320939 Marionette TRACE conn4 <- [1,2616,null,["8"]] 09:42:00 INFO - PROCESS | 1850 | 1477759320945 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 09:42:00 INFO - PROCESS | 1850 | 1477759320950 Marionette TRACE conn4 <- [1,2617,null,{}] 09:42:00 INFO - PROCESS | 1850 | 1477759320954 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9ee000 == 15 [pid = 1850] [id = 567] 09:42:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8b9ee800) [pid = 1850] [serial = 1662] [outer = (nil)] 09:42:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8bff0800) [pid = 1850] [serial = 1663] [outer = 0x8b9ee800] 09:42:01 INFO - PROCESS | 1850 | 1477759321035 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8bff2000) [pid = 1850] [serial = 1664] [outer = 0x8b9ee800] 09:42:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff4800 == 16 [pid = 1850] [id = 568] 09:42:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c0e0400) [pid = 1850] [serial = 1665] [outer = (nil)] 09:42:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c0e2400) [pid = 1850] [serial = 1666] [outer = 0x8c0e0400] 09:42:01 INFO - PROCESS | 1850 | 1477759321726 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:42:01 INFO - . 09:42:01 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 1076ms 09:42:01 INFO - PROCESS | 1850 | 1477759321784 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1850 | 1477759321788 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 09:42:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 09:42:01 INFO - PROCESS | 1850 | 1477759321794 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:02 INFO - PROCESS | 1850 | 1477759322044 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 09:42:02 INFO - PROCESS | 1850 | 1477759322056 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 09:42:02 INFO - PROCESS | 1850 | 1477759322059 Marionette TRACE conn4 <- [1,2621,null,["8"]] 09:42:02 INFO - PROCESS | 1850 | 1477759322062 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 09:42:02 INFO - PROCESS | 1850 | 1477759322068 Marionette TRACE conn4 <- [1,2622,null,{}] 09:42:02 INFO - PROCESS | 1850 | 1477759322074 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e4400 == 17 [pid = 1850] [id = 569] 09:42:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c0e9400) [pid = 1850] [serial = 1667] [outer = (nil)] 09:42:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c1bf000) [pid = 1850] [serial = 1668] [outer = 0x8c0e9400] 09:42:02 INFO - PROCESS | 1850 | 1477759322157 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c1c3800) [pid = 1850] [serial = 1669] [outer = 0x8c0e9400] 09:42:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c78a800 == 18 [pid = 1850] [id = 570] 09:42:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c78b000) [pid = 1850] [serial = 1670] [outer = (nil)] 09:42:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8c78e800) [pid = 1850] [serial = 1671] [outer = 0x8c78b000] 09:42:02 INFO - PROCESS | 1850 | 1477759322851 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:42:02 INFO - . 09:42:02 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 1072ms 09:42:02 INFO - PROCESS | 1850 | 1477759322866 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1850 | 1477759322869 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 09:42:02 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 09:42:02 INFO - PROCESS | 1850 | 1477759322876 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:03 INFO - PROCESS | 1850 | 1477759323035 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 09:42:03 INFO - PROCESS | 1850 | 1477759323043 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 09:42:03 INFO - PROCESS | 1850 | 1477759323049 Marionette TRACE conn4 <- [1,2626,null,["8"]] 09:42:03 INFO - PROCESS | 1850 | 1477759323055 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 09:42:03 INFO - PROCESS | 1850 | 1477759323061 Marionette TRACE conn4 <- [1,2627,null,{}] 09:42:03 INFO - PROCESS | 1850 | 1477759323065 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c885400 == 19 [pid = 1850] [id = 571] 09:42:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x8c886400) [pid = 1850] [serial = 1672] [outer = (nil)] 09:42:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8c88cc00) [pid = 1850] [serial = 1673] [outer = 0x8c886400] 09:42:03 INFO - PROCESS | 1850 | 1477759323147 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c88b800) [pid = 1850] [serial = 1674] [outer = 0x8c886400] 09:42:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8bb400 == 20 [pid = 1850] [id = 572] 09:42:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8c8bbc00) [pid = 1850] [serial = 1675] [outer = (nil)] 09:42:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c8bcc00) [pid = 1850] [serial = 1676] [outer = 0x8c8bbc00] 09:42:03 INFO - PROCESS | 1850 | 1477759323901 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:42:03 INFO - . 09:42:03 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1072ms 09:42:03 INFO - PROCESS | 1850 | 1477759323948 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1850 | 1477759323952 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:42:03 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 09:42:03 INFO - PROCESS | 1850 | 1477759323967 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:04 INFO - PROCESS | 1850 | 1477759324161 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 09:42:04 INFO - PROCESS | 1850 | 1477759324177 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 09:42:04 INFO - PROCESS | 1850 | 1477759324201 Marionette TRACE conn4 <- [1,2631,null,["8"]] 09:42:04 INFO - PROCESS | 1850 | 1477759324269 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 09:42:04 INFO - PROCESS | 1850 | 1477759324274 Marionette TRACE conn4 <- [1,2632,null,{}] 09:42:04 INFO - PROCESS | 1850 | 1477759324279 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ba800 == 21 [pid = 1850] [id = 573] 09:42:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c8bac00) [pid = 1850] [serial = 1677] [outer = (nil)] 09:42:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c8c2c00) [pid = 1850] [serial = 1678] [outer = 0x8c8bac00] 09:42:04 INFO - PROCESS | 1850 | 1477759324364 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c8c1400) [pid = 1850] [serial = 1679] [outer = 0x8c8bac00] 09:42:04 INFO - PROCESS | 1850 | 1477759324978 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:04 INFO - . 09:42:04 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 1036ms 09:42:04 INFO - PROCESS | 1850 | 1477759324995 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 1850 | 1477759325001 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 09:42:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 09:42:05 INFO - PROCESS | 1850 | 1477759325013 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:05 INFO - PROCESS | 1850 | 1477759325192 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:42:05 INFO - PROCESS | 1850 | 1477759325349 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 09:42:05 INFO - PROCESS | 1850 | 1477759325354 Marionette TRACE conn4 <- [1,2636,null,["8"]] 09:42:05 INFO - PROCESS | 1850 | 1477759325362 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 09:42:05 INFO - PROCESS | 1850 | 1477759325369 Marionette TRACE conn4 <- [1,2637,null,{}] 09:42:05 INFO - PROCESS | 1850 | 1477759325379 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338d000 == 22 [pid = 1850] [id = 574] 09:42:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8338dc00) [pid = 1850] [serial = 1680] [outer = (nil)] 09:42:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x83468c00) [pid = 1850] [serial = 1681] [outer = 0x8338dc00] 09:42:05 INFO - PROCESS | 1850 | 1477759325486 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x83468800) [pid = 1850] [serial = 1682] [outer = 0x8338dc00] 09:42:06 INFO - PROCESS | 1850 | 1477759326108 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:06 INFO - . 09:42:06 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 1119ms 09:42:06 INFO - PROCESS | 1850 | 1477759326130 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 09:42:06 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 09:42:06 INFO - PROCESS | 1850 | 1477759326137 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 09:42:06 INFO - PROCESS | 1850 | 1477759326145 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:06 INFO - PROCESS | 1850 | 1477759326326 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 09:42:06 INFO - PROCESS | 1850 | 1477759326481 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 09:42:06 INFO - PROCESS | 1850 | 1477759326485 Marionette TRACE conn4 <- [1,2641,null,["8"]] 09:42:06 INFO - PROCESS | 1850 | 1477759326494 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 09:42:06 INFO - PROCESS | 1850 | 1477759326500 Marionette TRACE conn4 <- [1,2642,null,{}] 09:42:06 INFO - PROCESS | 1850 | 1477759326509 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b919800 == 23 [pid = 1850] [id = 575] 09:42:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8b9b2c00) [pid = 1850] [serial = 1683] [outer = (nil)] 09:42:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x8bff9c00) [pid = 1850] [serial = 1684] [outer = 0x8b9b2c00] 09:42:06 INFO - PROCESS | 1850 | 1477759326607 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x82f8c800) [pid = 1850] [serial = 1685] [outer = 0x8b9b2c00] 09:42:07 INFO - PROCESS | 1850 | 1477759327224 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:07 INFO - . 09:42:07 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 1136ms 09:42:07 INFO - PROCESS | 1850 | 1477759327291 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1850 | 1477759327299 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 09:42:07 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 09:42:07 INFO - PROCESS | 1850 | 1477759327306 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:07 INFO - PROCESS | 1850 | 1477759327474 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 09:42:07 INFO - PROCESS | 1850 | 1477759327631 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 09:42:07 INFO - PROCESS | 1850 | 1477759327636 Marionette TRACE conn4 <- [1,2646,null,["8"]] 09:42:07 INFO - PROCESS | 1850 | 1477759327642 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 09:42:07 INFO - PROCESS | 1850 | 1477759327649 Marionette TRACE conn4 <- [1,2647,null,{}] 09:42:07 INFO - PROCESS | 1850 | 1477759327659 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ce400 == 24 [pid = 1850] [id = 576] 09:42:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8c8cec00) [pid = 1850] [serial = 1686] [outer = (nil)] 09:42:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8c8d3000) [pid = 1850] [serial = 1687] [outer = 0x8c8cec00] 09:42:07 INFO - PROCESS | 1850 | 1477759327766 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8d685400) [pid = 1850] [serial = 1688] [outer = 0x8c8cec00] 09:42:08 INFO - PROCESS | 1850 | 1477759328419 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:08 INFO - . 09:42:08 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 1172ms 09:42:08 INFO - PROCESS | 1850 | 1477759328477 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1850 | 1477759328481 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:42:08 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:42:08 INFO - PROCESS | 1850 | 1477759328491 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:08 INFO - PROCESS | 1850 | 1477759328674 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 09:42:08 INFO - PROCESS | 1850 | 1477759328820 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 09:42:08 INFO - PROCESS | 1850 | 1477759328825 Marionette TRACE conn4 <- [1,2651,null,["8"]] 09:42:08 INFO - PROCESS | 1850 | 1477759328837 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 09:42:08 INFO - PROCESS | 1850 | 1477759328841 Marionette TRACE conn4 <- [1,2652,null,{}] 09:42:08 INFO - PROCESS | 1850 | 1477759328847 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1fc00 == 25 [pid = 1850] [id = 577] 09:42:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8da20c00) [pid = 1850] [serial = 1689] [outer = (nil)] 09:42:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8da29c00) [pid = 1850] [serial = 1690] [outer = 0x8da20c00] 09:42:08 INFO - PROCESS | 1850 | 1477759328938 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8da2c400) [pid = 1850] [serial = 1691] [outer = 0x8da20c00] 09:42:09 INFO - PROCESS | 1850 | 1477759329640 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:09 INFO - . 09:42:09 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 1173ms 09:42:09 INFO - PROCESS | 1850 | 1477759329687 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1850 | 1477759329692 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 09:42:09 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 09:42:09 INFO - PROCESS | 1850 | 1477759329702 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:09 INFO - PROCESS | 1850 | 1477759329903 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:42:10 INFO - PROCESS | 1850 | 1477759330103 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 09:42:10 INFO - PROCESS | 1850 | 1477759330109 Marionette TRACE conn4 <- [1,2656,null,["8"]] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8bb400 == 24 [pid = 1850] [id = 572] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8c78a800 == 23 [pid = 1850] [id = 570] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff4800 == 22 [pid = 1850] [id = 568] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b5800 == 21 [pid = 1850] [id = 566] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x835bb800 == 20 [pid = 1850] [id = 564] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83392800 == 19 [pid = 1850] [id = 562] 09:42:10 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9b400 == 18 [pid = 1850] [id = 559] 09:42:10 INFO - PROCESS | 1850 | 1477759330163 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 09:42:10 INFO - PROCESS | 1850 | 1477759330169 Marionette TRACE conn4 <- [1,2657,null,{}] 09:42:10 INFO - PROCESS | 1850 | 1477759330175 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f98c00 == 19 [pid = 1850] [id = 578] 09:42:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x83229800) [pid = 1850] [serial = 1692] [outer = (nil)] 09:42:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x83312800) [pid = 1850] [serial = 1693] [outer = 0x83229800] 09:42:10 INFO - PROCESS | 1850 | 1477759330263 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8338cc00) [pid = 1850] [serial = 1694] [outer = 0x83229800] 09:42:10 INFO - PROCESS | 1850 | 1477759330841 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:10 INFO - . 09:42:10 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 1168ms 09:42:10 INFO - PROCESS | 1850 | 1477759330869 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1850 | 1477759330874 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 09:42:10 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 09:42:10 INFO - PROCESS | 1850 | 1477759330880 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:11 INFO - PROCESS | 1850 | 1477759331030 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 09:42:11 INFO - PROCESS | 1850 | 1477759331150 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 09:42:11 INFO - PROCESS | 1850 | 1477759331154 Marionette TRACE conn4 <- [1,2661,null,["8"]] 09:42:11 INFO - PROCESS | 1850 | 1477759331160 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 09:42:11 INFO - PROCESS | 1850 | 1477759331165 Marionette TRACE conn4 <- [1,2662,null,{}] 09:42:11 INFO - PROCESS | 1850 | 1477759331170 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357fc00 == 20 [pid = 1850] [id = 579] 09:42:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x835bec00) [pid = 1850] [serial = 1695] [outer = (nil)] 09:42:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8b910c00) [pid = 1850] [serial = 1696] [outer = 0x835bec00] 09:42:11 INFO - PROCESS | 1850 | 1477759331258 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8b916800) [pid = 1850] [serial = 1697] [outer = 0x835bec00] 09:42:11 INFO - PROCESS | 1850 | 1477759331806 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:11 INFO - . 09:42:11 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 974ms 09:42:11 INFO - PROCESS | 1850 | 1477759331861 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1850 | 1477759331868 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 09:42:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 09:42:11 INFO - PROCESS | 1850 | 1477759331874 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:12 INFO - PROCESS | 1850 | 1477759332018 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 09:42:12 INFO - PROCESS | 1850 | 1477759332032 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 09:42:12 INFO - PROCESS | 1850 | 1477759332035 Marionette TRACE conn4 <- [1,2666,null,["8"]] 09:42:12 INFO - PROCESS | 1850 | 1477759332040 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 09:42:12 INFO - PROCESS | 1850 | 1477759332046 Marionette TRACE conn4 <- [1,2667,null,{}] 09:42:12 INFO - PROCESS | 1850 | 1477759332052 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1c2400 == 21 [pid = 1850] [id = 580] 09:42:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c782400) [pid = 1850] [serial = 1698] [outer = (nil)] 09:42:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8c785c00) [pid = 1850] [serial = 1699] [outer = 0x8c782400] 09:42:12 INFO - PROCESS | 1850 | 1477759332140 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8c889800) [pid = 1850] [serial = 1700] [outer = 0x8c782400] 09:42:12 INFO - PROCESS | 1850 | 1477759332812 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:12 INFO - . 09:42:12 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 09:42:12 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 09:42:12 INFO - PROCESS | 1850 | 1477759332845 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1850 | 1477759332848 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:42:12 INFO - PROCESS | 1850 | 1477759332855 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:13 INFO - PROCESS | 1850 | 1477759333049 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 09:42:13 INFO - PROCESS | 1850 | 1477759333077 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 09:42:13 INFO - PROCESS | 1850 | 1477759333082 Marionette TRACE conn4 <- [1,2671,null,["8"]] 09:42:13 INFO - PROCESS | 1850 | 1477759333086 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 09:42:13 INFO - PROCESS | 1850 | 1477759333092 Marionette TRACE conn4 <- [1,2672,null,{}] 09:42:13 INFO - PROCESS | 1850 | 1477759333100 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x82deac00 == 22 [pid = 1850] [id = 581] 09:42:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8c8c7400) [pid = 1850] [serial = 1701] [outer = (nil)] 09:42:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8d843000) [pid = 1850] [serial = 1702] [outer = 0x8c8c7400] 09:42:13 INFO - PROCESS | 1850 | 1477759333250 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8da1d000) [pid = 1850] [serial = 1703] [outer = 0x8c8c7400] 09:42:13 INFO - PROCESS | 1850 | 1477759333958 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:14 INFO - . 09:42:14 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 1171ms 09:42:14 INFO - PROCESS | 1850 | 1477759334025 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1850 | 1477759334028 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 09:42:14 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 09:42:14 INFO - PROCESS | 1850 | 1477759334034 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:14 INFO - PROCESS | 1850 | 1477759334229 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:42:14 INFO - PROCESS | 1850 | 1477759334255 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 09:42:14 INFO - PROCESS | 1850 | 1477759334259 Marionette TRACE conn4 <- [1,2676,null,["8"]] 09:42:14 INFO - PROCESS | 1850 | 1477759334263 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 09:42:14 INFO - PROCESS | 1850 | 1477759334268 Marionette TRACE conn4 <- [1,2677,null,{}] 09:42:14 INFO - PROCESS | 1850 | 1477759334273 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0d400 == 23 [pid = 1850] [id = 582] 09:42:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8db0f000) [pid = 1850] [serial = 1704] [outer = (nil)] 09:42:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8f692000) [pid = 1850] [serial = 1705] [outer = 0x8db0f000] 09:42:14 INFO - PROCESS | 1850 | 1477759334354 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8f695000) [pid = 1850] [serial = 1706] [outer = 0x8db0f000] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8c886400) [pid = 1850] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8c8bbc00) [pid = 1850] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x82e9bc00) [pid = 1850] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x82f8bc00) [pid = 1850] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8325dc00) [pid = 1850] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x83394800) [pid = 1850] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x834f3400) [pid = 1850] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x835bd400) [pid = 1850] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759319386] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x835c5800) [pid = 1850] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8b9b7800) [pid = 1850] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8b9ee800) [pid = 1850] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c0e0400) [pid = 1850] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c0e9400) [pid = 1850] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 09:42:14 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c78b000) [pid = 1850] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759322611] 09:42:15 INFO - . 09:42:15 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 1078ms 09:42:15 INFO - PROCESS | 1850 | 1477759335103 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:15 INFO - PROCESS | 1850 | 1477759335114 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1850 | 1477759335117 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 09:42:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:42:15 INFO - PROCESS | 1850 | 1477759335133 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:15 INFO - PROCESS | 1850 | 1477759335303 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 09:42:15 INFO - PROCESS | 1850 | 1477759335314 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 09:42:15 INFO - PROCESS | 1850 | 1477759335317 Marionette TRACE conn4 <- [1,2681,null,["8"]] 09:42:15 INFO - PROCESS | 1850 | 1477759335323 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 09:42:15 INFO - PROCESS | 1850 | 1477759335328 Marionette TRACE conn4 <- [1,2682,null,{}] 09:42:15 INFO - PROCESS | 1850 | 1477759335331 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db08c00 == 24 [pid = 1850] [id = 583] 09:42:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8db0c800) [pid = 1850] [serial = 1707] [outer = (nil)] 09:42:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8f69fc00) [pid = 1850] [serial = 1708] [outer = 0x8db0c800] 09:42:15 INFO - PROCESS | 1850 | 1477759335417 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x83393c00) [pid = 1850] [serial = 1709] [outer = 0x8db0c800] 09:42:16 INFO - PROCESS | 1850 | 1477759336015 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:16 INFO - . 09:42:16 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 923ms 09:42:16 INFO - PROCESS | 1850 | 1477759336046 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1850 | 1477759336050 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 09:42:16 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 09:42:16 INFO - PROCESS | 1850 | 1477759336056 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:16 INFO - PROCESS | 1850 | 1477759336195 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 09:42:16 INFO - PROCESS | 1850 | 1477759336205 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 09:42:16 INFO - PROCESS | 1850 | 1477759336210 Marionette TRACE conn4 <- [1,2686,null,["8"]] 09:42:16 INFO - PROCESS | 1850 | 1477759336214 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 09:42:16 INFO - PROCESS | 1850 | 1477759336221 Marionette TRACE conn4 <- [1,2687,null,{}] 09:42:16 INFO - PROCESS | 1850 | 1477759336225 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f710800 == 25 [pid = 1850] [id = 584] 09:42:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8f73a400) [pid = 1850] [serial = 1710] [outer = (nil)] 09:42:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f741c00) [pid = 1850] [serial = 1711] [outer = 0x8f73a400] 09:42:16 INFO - PROCESS | 1850 | 1477759336316 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8f73f800) [pid = 1850] [serial = 1712] [outer = 0x8f73a400] 09:42:17 INFO - PROCESS | 1850 | 1477759337019 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:17 INFO - . 09:42:17 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 1022ms 09:42:17 INFO - PROCESS | 1850 | 1477759337079 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 1850 | 1477759337086 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:42:17 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 09:42:17 INFO - PROCESS | 1850 | 1477759337095 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:17 INFO - PROCESS | 1850 | 1477759337279 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 09:42:17 INFO - PROCESS | 1850 | 1477759337443 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 09:42:17 INFO - PROCESS | 1850 | 1477759337449 Marionette TRACE conn4 <- [1,2691,null,["8"]] 09:42:17 INFO - PROCESS | 1850 | 1477759337460 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 09:42:17 INFO - PROCESS | 1850 | 1477759337467 Marionette TRACE conn4 <- [1,2692,null,{}] 09:42:17 INFO - PROCESS | 1850 | 1477759337474 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x835bfc00 == 26 [pid = 1850] [id = 585] 09:42:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x835c2000) [pid = 1850] [serial = 1713] [outer = (nil)] 09:42:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8b917400) [pid = 1850] [serial = 1714] [outer = 0x835c2000] 09:42:17 INFO - PROCESS | 1850 | 1477759337586 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8b9df400) [pid = 1850] [serial = 1715] [outer = 0x835c2000] 09:42:18 INFO - PROCESS | 1850 | 1477759338223 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:18 INFO - . 09:42:18 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1174ms 09:42:18 INFO - PROCESS | 1850 | 1477759338269 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 09:42:18 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 09:42:18 INFO - PROCESS | 1850 | 1477759338274 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 09:42:18 INFO - PROCESS | 1850 | 1477759338281 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:18 INFO - PROCESS | 1850 | 1477759338462 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:42:18 INFO - PROCESS | 1850 | 1477759338641 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 09:42:18 INFO - PROCESS | 1850 | 1477759338650 Marionette TRACE conn4 <- [1,2696,null,["8"]] 09:42:18 INFO - PROCESS | 1850 | 1477759338664 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 09:42:18 INFO - PROCESS | 1850 | 1477759338678 Marionette TRACE conn4 <- [1,2697,null,{}] 09:42:18 INFO - PROCESS | 1850 | 1477759338688 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x8cb23800 == 27 [pid = 1850] [id = 586] 09:42:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8d685000) [pid = 1850] [serial = 1716] [outer = (nil)] 09:42:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8da33000) [pid = 1850] [serial = 1717] [outer = 0x8d685000] 09:42:18 INFO - PROCESS | 1850 | 1477759338788 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8f697000) [pid = 1850] [serial = 1718] [outer = 0x8d685000] 09:42:19 INFO - PROCESS | 1850 | 1477759339374 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:19 INFO - . 09:42:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1124ms 09:42:19 INFO - PROCESS | 1850 | 1477759339415 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1850 | 1477759339422 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 09:42:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 09:42:19 INFO - PROCESS | 1850 | 1477759339431 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:19 INFO - PROCESS | 1850 | 1477759339626 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 09:42:19 INFO - PROCESS | 1850 | 1477759339804 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 09:42:19 INFO - PROCESS | 1850 | 1477759339809 Marionette TRACE conn4 <- [1,2701,null,["8"]] 09:42:19 INFO - PROCESS | 1850 | 1477759339816 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 09:42:19 INFO - PROCESS | 1850 | 1477759339822 Marionette TRACE conn4 <- [1,2702,null,{}] 09:42:19 INFO - PROCESS | 1850 | 1477759339828 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x905dc000 == 28 [pid = 1850] [id = 587] 09:42:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x90f50000) [pid = 1850] [serial = 1719] [outer = (nil)] 09:42:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x90f59400) [pid = 1850] [serial = 1720] [outer = 0x90f50000] 09:42:19 INFO - PROCESS | 1850 | 1477759339925 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x90f5d800) [pid = 1850] [serial = 1721] [outer = 0x90f50000] 09:42:20 INFO - PROCESS | 1850 | 1477759340594 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:20 INFO - . 09:42:20 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1183ms 09:42:20 INFO - PROCESS | 1850 | 1477759340615 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1850 | 1477759340619 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 09:42:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 09:42:20 INFO - PROCESS | 1850 | 1477759340626 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:20 INFO - PROCESS | 1850 | 1477759340789 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 09:42:20 INFO - PROCESS | 1850 | 1477759340957 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 09:42:20 INFO - PROCESS | 1850 | 1477759340962 Marionette TRACE conn4 <- [1,2706,null,["8"]] 09:42:20 INFO - PROCESS | 1850 | 1477759340973 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 09:42:20 INFO - PROCESS | 1850 | 1477759340978 Marionette TRACE conn4 <- [1,2707,null,{}] 09:42:21 INFO - PROCESS | 1850 | 1477759340987 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x92a61400 == 29 [pid = 1850] [id = 588] 09:42:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x92adec00) [pid = 1850] [serial = 1722] [outer = (nil)] 09:42:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x92ae2400) [pid = 1850] [serial = 1723] [outer = 0x92adec00] 09:42:21 INFO - PROCESS | 1850 | 1477759341082 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8cb1a000) [pid = 1850] [serial = 1724] [outer = 0x92adec00] 09:42:21 INFO - PROCESS | 1850 | 1477759341763 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:21 INFO - . 09:42:21 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1171ms 09:42:21 INFO - PROCESS | 1850 | 1477759341796 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1850 | 1477759341800 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:42:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:42:21 INFO - PROCESS | 1850 | 1477759341824 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:21 INFO - PROCESS | 1850 | 1477759341971 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 09:42:22 INFO - PROCESS | 1850 | 1477759342259 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 09:42:22 INFO - PROCESS | 1850 | 1477759342265 Marionette TRACE conn4 <- [1,2711,null,["8"]] 09:42:22 INFO - PROCESS | 1850 | 1477759342283 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 09:42:22 INFO - PROCESS | 1850 | 1477759342292 Marionette TRACE conn4 <- [1,2712,null,{}] 09:42:22 INFO - PROCESS | 1850 | 1477759342299 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f9400 == 30 [pid = 1850] [id = 589] 09:42:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x834f9c00) [pid = 1850] [serial = 1725] [outer = (nil)] 09:42:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x835b9c00) [pid = 1850] [serial = 1726] [outer = 0x834f9c00] 09:42:22 INFO - PROCESS | 1850 | 1477759342391 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8b914000) [pid = 1850] [serial = 1727] [outer = 0x834f9c00] 09:42:23 INFO - PROCESS | 1850 | 1477759343134 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:23 INFO - . 09:42:23 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1372ms 09:42:23 INFO - PROCESS | 1850 | 1477759343208 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 1850 | 1477759343215 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 09:42:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 09:42:23 INFO - PROCESS | 1850 | 1477759343224 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:23 INFO - PROCESS | 1850 | 1477759343410 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:42:23 INFO - PROCESS | 1850 | 1477759343540 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 09:42:23 INFO - PROCESS | 1850 | 1477759343546 Marionette TRACE conn4 <- [1,2716,null,["8"]] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8c88cc00) [pid = 1850] [serial = 1673] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8c88b800) [pid = 1850] [serial = 1674] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8c8bcc00) [pid = 1850] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8c1bf000) [pid = 1850] [serial = 1668] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8c1c3800) [pid = 1850] [serial = 1669] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8c78e800) [pid = 1850] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759322611] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8bff0800) [pid = 1850] [serial = 1663] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8bff2000) [pid = 1850] [serial = 1664] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8c0e2400) [pid = 1850] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x87df2000) [pid = 1850] [serial = 1658] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x87df6c00) [pid = 1850] [serial = 1659] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8b9b7400) [pid = 1850] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x834f6400) [pid = 1850] [serial = 1653] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x834fa400) [pid = 1850] [serial = 1654] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x835be400) [pid = 1850] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759319386] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8330d400) [pid = 1850] [serial = 1648] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x82e94c00) [pid = 1850] [serial = 1649] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x83396c00) [pid = 1850] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x82f8f800) [pid = 1850] [serial = 1645] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x82f97400) [pid = 1850] [serial = 1646] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x82f95000) [pid = 1850] [serial = 1643] [outer = (nil)] [url = about:blank] 09:42:23 INFO - PROCESS | 1850 | 1477759343632 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 09:42:23 INFO - PROCESS | 1850 | 1477759343641 Marionette TRACE conn4 <- [1,2717,null,{}] 09:42:23 INFO - PROCESS | 1850 | 1477759343650 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8f800 == 31 [pid = 1850] [id = 590] 09:42:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x82f90400) [pid = 1850] [serial = 1728] [outer = (nil)] 09:42:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x83225000) [pid = 1850] [serial = 1729] [outer = 0x82f90400] 09:42:23 INFO - PROCESS | 1850 | 1477759343749 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8330ec00) [pid = 1850] [serial = 1730] [outer = 0x82f90400] 09:42:24 INFO - PROCESS | 1850 | 1477759344401 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:42:24 INFO - . 09:42:24 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1219ms 09:42:24 INFO - PROCESS | 1850 | 1477759344443 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1850 | 1477759344446 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 09:42:24 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:42:24 INFO - PROCESS | 1850 | 1477759344454 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:24 INFO - PROCESS | 1850 | 1477759344608 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 09:42:24 INFO - PROCESS | 1850 | 1477759344734 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 09:42:24 INFO - PROCESS | 1850 | 1477759344743 Marionette TRACE conn4 <- [1,2721,null,["8"]] 09:42:24 INFO - PROCESS | 1850 | 1477759344755 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 09:42:24 INFO - PROCESS | 1850 | 1477759344762 Marionette TRACE conn4 <- [1,2722,null,{}] 09:42:24 INFO - PROCESS | 1850 | 1477759344766 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b1c00 == 32 [pid = 1850] [id = 591] 09:42:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8bff0800) [pid = 1850] [serial = 1731] [outer = (nil)] 09:42:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8bff2800) [pid = 1850] [serial = 1732] [outer = 0x8bff0800] 09:42:24 INFO - PROCESS | 1850 | 1477759344849 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c0e8000) [pid = 1850] [serial = 1733] [outer = 0x8bff0800] 09:42:25 WARNING - wptserve Traceback (most recent call last): 09:42:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:42:25 WARNING - rv = self.func(request, response) 09:42:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:42:25 WARNING - access_control_allow_origin = "*") 09:42:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:42:25 WARNING - payload = payload_generator(server_data) 09:42:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:42:25 WARNING - return encode_string_as_bmp_image(data) 09:42: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 09:42:25 WARNING - img.save(f, "BMP") 09:42:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:42:25 WARNING - f.write(bmpfileheader) 09:42:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:42:25 WARNING - 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8b9b2c00) [pid = 1850] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x83229800) [pid = 1850] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c8cec00) [pid = 1850] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x835bec00) [pid = 1850] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c782400) [pid = 1850] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8da20c00) [pid = 1850] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8338dc00) [pid = 1850] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8c8c7400) [pid = 1850] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8db0f000) [pid = 1850] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 09:42:26 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8db0c800) [pid = 1850] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82f98c00 == 31 [pid = 1850] [id = 578] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ce400 == 30 [pid = 1850] [id = 576] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8b919800 == 29 [pid = 1850] [id = 575] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1fc00 == 28 [pid = 1850] [id = 577] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8338d000 == 27 [pid = 1850] [id = 574] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c885400 == 26 [pid = 1850] [id = 571] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8db08c00 == 25 [pid = 1850] [id = 583] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e4400 == 24 [pid = 1850] [id = 569] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9ee000 == 23 [pid = 1850] [id = 567] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x834f3000 == 22 [pid = 1850] [id = 563] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0d400 == 21 [pid = 1850] [id = 582] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82f94800 == 20 [pid = 1850] [id = 561] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ba800 == 19 [pid = 1850] [id = 573] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1c2400 == 18 [pid = 1850] [id = 580] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x83390c00 == 17 [pid = 1850] [id = 565] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8357fc00 == 16 [pid = 1850] [id = 579] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9ec00 == 15 [pid = 1850] [id = 560] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82deac00 == 14 [pid = 1850] [id = 581] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8f800 == 13 [pid = 1850] [id = 590] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x834f9400 == 12 [pid = 1850] [id = 589] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x92a61400 == 11 [pid = 1850] [id = 588] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x905dc000 == 10 [pid = 1850] [id = 587] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8cb23800 == 9 [pid = 1850] [id = 586] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x835bfc00 == 8 [pid = 1850] [id = 585] 09:42:32 INFO - PROCESS | 1850 | --DOCSHELL 0x8f710800 == 7 [pid = 1850] [id = 584] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8f69fc00) [pid = 1850] [serial = 1708] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x83393c00) [pid = 1850] [serial = 1709] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8f692000) [pid = 1850] [serial = 1705] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8f695000) [pid = 1850] [serial = 1706] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8d843000) [pid = 1850] [serial = 1702] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8da1d000) [pid = 1850] [serial = 1703] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8c785c00) [pid = 1850] [serial = 1699] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8c889800) [pid = 1850] [serial = 1700] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8b910c00) [pid = 1850] [serial = 1696] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8b916800) [pid = 1850] [serial = 1697] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x83312800) [pid = 1850] [serial = 1693] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8338cc00) [pid = 1850] [serial = 1694] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8da29c00) [pid = 1850] [serial = 1690] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8da2c400) [pid = 1850] [serial = 1691] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8c8d3000) [pid = 1850] [serial = 1687] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8d685400) [pid = 1850] [serial = 1688] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8bff9c00) [pid = 1850] [serial = 1684] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x82f8c800) [pid = 1850] [serial = 1685] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x83468c00) [pid = 1850] [serial = 1681] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x83468800) [pid = 1850] [serial = 1682] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8c8c2c00) [pid = 1850] [serial = 1678] [outer = (nil)] [url = about:blank] 09:42:32 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8f741c00) [pid = 1850] [serial = 1711] [outer = (nil)] [url = about:blank] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8d685000) [pid = 1850] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x92adec00) [pid = 1850] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x90f50000) [pid = 1850] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x82f90400) [pid = 1850] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x834f9c00) [pid = 1850] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x835c2000) [pid = 1850] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8f73a400) [pid = 1850] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 09:42:35 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8c8bac00) [pid = 1850] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8330ec00) [pid = 1850] [serial = 1730] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x83225000) [pid = 1850] [serial = 1729] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8bff2800) [pid = 1850] [serial = 1732] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x835b9c00) [pid = 1850] [serial = 1726] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8b914000) [pid = 1850] [serial = 1727] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x92ae2400) [pid = 1850] [serial = 1723] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8cb1a000) [pid = 1850] [serial = 1724] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x90f59400) [pid = 1850] [serial = 1720] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x90f5d800) [pid = 1850] [serial = 1721] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8da33000) [pid = 1850] [serial = 1717] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8f697000) [pid = 1850] [serial = 1718] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c8c1400) [pid = 1850] [serial = 1679] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8b917400) [pid = 1850] [serial = 1714] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8b9df400) [pid = 1850] [serial = 1715] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8f73f800) [pid = 1850] [serial = 1712] [outer = (nil)] [url = about:blank] 09:42:54 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:42:55 INFO - PROCESS | 1850 | 1477759375020 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:42:55 INFO - . 09:42:55 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30613ms 09:42:55 INFO - PROCESS | 1850 | 1477759375067 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1850 | 1477759375073 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 09:42:55 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:42:55 INFO - PROCESS | 1850 | 1477759375084 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:42:55 INFO - PROCESS | 1850 | 1477759375307 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 09:42:55 INFO - PROCESS | 1850 | 1477759375385 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 09:42:55 INFO - PROCESS | 1850 | 1477759375391 Marionette TRACE conn4 <- [1,2726,null,["8"]] 09:42:55 INFO - PROCESS | 1850 | 1477759375398 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 09:42:55 INFO - PROCESS | 1850 | 1477759375406 Marionette TRACE conn4 <- [1,2727,null,{}] 09:42:55 INFO - PROCESS | 1850 | 1477759375412 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9dc00 == 8 [pid = 1850] [id = 592] 09:42:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9e000) [pid = 1850] [serial = 1734] [outer = (nil)] 09:42:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8dc00) [pid = 1850] [serial = 1735] [outer = 0x82e9e000] 09:42:55 INFO - PROCESS | 1850 | 1477759375505 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f94800) [pid = 1850] [serial = 1736] [outer = 0x82e9e000] 09:42:55 WARNING - wptserve Traceback (most recent call last): 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:42:55 WARNING - rv = self.func(request, response) 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:42:55 WARNING - access_control_allow_origin = "*") 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:42:55 WARNING - payload = payload_generator(server_data) 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:42:55 WARNING - return encode_string_as_bmp_image(data) 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:42:55 WARNING - img.save(f, "BMP") 09:42:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:42:55 WARNING - f.write(bmpfileheader) 09:42:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:42:55 WARNING - 09:43:05 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b1c00 == 7 [pid = 1850] [id = 591] 09:43:07 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8bff0800) [pid = 1850] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:43:12 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c0e8000) [pid = 1850] [serial = 1733] [outer = (nil)] [url = about:blank] 09:43:12 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8dc00) [pid = 1850] [serial = 1735] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:43:25 INFO - PROCESS | 1850 | 1477759405692 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:43:25 INFO - . 09:43:25 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30660ms 09:43:25 INFO - PROCESS | 1850 | 1477759405742 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1850 | 1477759405749 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:43:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:43:25 INFO - PROCESS | 1850 | 1477759405760 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:43:25 INFO - PROCESS | 1850 | 1477759405969 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 09:43:26 INFO - PROCESS | 1850 | 1477759406044 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 09:43:26 INFO - PROCESS | 1850 | 1477759406050 Marionette TRACE conn4 <- [1,2731,null,["8"]] 09:43:26 INFO - PROCESS | 1850 | 1477759406059 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 09:43:26 INFO - PROCESS | 1850 | 1477759406066 Marionette TRACE conn4 <- [1,2732,null,{}] 09:43:26 INFO - PROCESS | 1850 | 1477759406072 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9c800 == 8 [pid = 1850] [id = 593] 09:43:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9cc00) [pid = 1850] [serial = 1737] [outer = (nil)] 09:43:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8e800) [pid = 1850] [serial = 1738] [outer = 0x82e9cc00] 09:43:26 INFO - PROCESS | 1850 | 1477759406167 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f96000) [pid = 1850] [serial = 1739] [outer = 0x82e9cc00] 09:43:26 WARNING - wptserve Traceback (most recent call last): 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:43:26 WARNING - rv = self.func(request, response) 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:43:26 WARNING - access_control_allow_origin = "*") 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:43:26 WARNING - payload = payload_generator(server_data) 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:43:26 WARNING - return encode_string_as_bmp_image(data) 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:43:26 WARNING - img.save(f, "BMP") 09:43:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:43:26 WARNING - f.write(bmpfileheader) 09:43:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:43:26 WARNING - 09:43:35 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9dc00 == 7 [pid = 1850] [id = 592] 09:43:41 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9e000) [pid = 1850] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 09:43:47 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f94800) [pid = 1850] [serial = 1736] [outer = (nil)] [url = about:blank] 09:43:47 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8e800) [pid = 1850] [serial = 1738] [outer = (nil)] [url = about:blank] 09:43:56 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:43:56 INFO - PROCESS | 1850 | 1477759436355 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:43:56 INFO - . 09:43:56 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30659ms 09:43:56 INFO - PROCESS | 1850 | 1477759436418 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1850 | 1477759436424 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 09:43:56 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:43:56 INFO - PROCESS | 1850 | 1477759436436 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:43:56 INFO - PROCESS | 1850 | 1477759436655 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:43:56 INFO - PROCESS | 1850 | 1477759436732 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 09:43:56 INFO - PROCESS | 1850 | 1477759436738 Marionette TRACE conn4 <- [1,2736,null,["8"]] 09:43:56 INFO - PROCESS | 1850 | 1477759436746 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 09:43:56 INFO - PROCESS | 1850 | 1477759436753 Marionette TRACE conn4 <- [1,2737,null,{}] 09:43:56 INFO - PROCESS | 1850 | 1477759436759 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9e400 == 8 [pid = 1850] [id = 594] 09:43:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9ec00) [pid = 1850] [serial = 1740] [outer = (nil)] 09:43:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f400) [pid = 1850] [serial = 1741] [outer = 0x82e9ec00] 09:43:56 INFO - PROCESS | 1850 | 1477759436855 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f97000) [pid = 1850] [serial = 1742] [outer = 0x82e9ec00] 09:43:57 INFO - PROCESS | 1850 | 1477759437419 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:43:57 INFO - . 09:43:57 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1020ms 09:43:57 INFO - PROCESS | 1850 | 1477759437453 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 1850 | 1477759437459 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 09:43:57 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:43:57 INFO - PROCESS | 1850 | 1477759437478 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:43:57 INFO - PROCESS | 1850 | 1477759437646 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 09:43:57 INFO - PROCESS | 1850 | 1477759437659 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 09:43:57 INFO - PROCESS | 1850 | 1477759437663 Marionette TRACE conn4 <- [1,2741,null,["8"]] 09:43:57 INFO - PROCESS | 1850 | 1477759437670 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 09:43:57 INFO - PROCESS | 1850 | 1477759437676 Marionette TRACE conn4 <- [1,2742,null,{}] 09:43:57 INFO - PROCESS | 1850 | 1477759437682 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e91400 == 9 [pid = 1850] [id = 595] 09:43:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f90400) [pid = 1850] [serial = 1743] [outer = (nil)] 09:43:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330cc00) [pid = 1850] [serial = 1744] [outer = 0x82f90400] 09:43:57 INFO - PROCESS | 1850 | 1477759437769 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8330b800) [pid = 1850] [serial = 1745] [outer = 0x82f90400] 09:43:58 INFO - PROCESS | 1850 | 1477759438436 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:43:58 INFO - . 09:43:58 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 977ms 09:43:58 INFO - PROCESS | 1850 | 1477759438520 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1850 | 1477759438528 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 09:43:58 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:43:58 INFO - PROCESS | 1850 | 1477759438545 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:43:58 INFO - PROCESS | 1850 | 1477759438758 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 09:43:58 INFO - PROCESS | 1850 | 1477759438775 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 09:43:58 INFO - PROCESS | 1850 | 1477759438779 Marionette TRACE conn4 <- [1,2746,null,["8"]] 09:43:58 INFO - PROCESS | 1850 | 1477759438786 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 09:43:58 INFO - PROCESS | 1850 | 1477759438793 Marionette TRACE conn4 <- [1,2747,null,{}] 09:43:58 INFO - PROCESS | 1850 | 1477759438798 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x83470000 == 10 [pid = 1850] [id = 596] 09:43:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83470400) [pid = 1850] [serial = 1746] [outer = (nil)] 09:43:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83472400) [pid = 1850] [serial = 1747] [outer = 0x83470400] 09:43:58 INFO - PROCESS | 1850 | 1477759438892 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834f5000) [pid = 1850] [serial = 1748] [outer = 0x83470400] 09:43:59 INFO - PROCESS | 1850 | 1477759439534 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:43:59 INFO - . 09:43:59 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1027ms 09:43:59 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 09:43:59 INFO - PROCESS | 1850 | 1477759439566 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1850 | 1477759439569 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:43:59 INFO - PROCESS | 1850 | 1477759439576 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:43:59 INFO - PROCESS | 1850 | 1477759439725 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 09:43:59 INFO - PROCESS | 1850 | 1477759439736 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 09:43:59 INFO - PROCESS | 1850 | 1477759439741 Marionette TRACE conn4 <- [1,2751,null,["8"]] 09:43:59 INFO - PROCESS | 1850 | 1477759439751 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 09:43:59 INFO - PROCESS | 1850 | 1477759439756 Marionette TRACE conn4 <- [1,2752,null,{}] 09:43:59 INFO - PROCESS | 1850 | 1477759439762 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x83586800 == 11 [pid = 1850] [id = 597] 09:43:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x835bb000) [pid = 1850] [serial = 1749] [outer = (nil)] 09:43:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cfa800) [pid = 1850] [serial = 1750] [outer = 0x835bb000] 09:43:59 INFO - PROCESS | 1850 | 1477759439853 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87dee800) [pid = 1850] [serial = 1751] [outer = 0x835bb000] 09:44:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b912000 == 12 [pid = 1850] [id = 598] 09:44:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b912800) [pid = 1850] [serial = 1752] [outer = (nil)] 09:44:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b917c00) [pid = 1850] [serial = 1753] [outer = 0x8b912800] 09:44:00 INFO - PROCESS | 1850 | 1477759440613 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:44:00 INFO - . 09:44:00 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1082ms 09:44:00 INFO - PROCESS | 1850 | 1477759440657 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 1850 | 1477759440661 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 09:44:00 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 09:44:00 INFO - PROCESS | 1850 | 1477759440667 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:44:00 INFO - PROCESS | 1850 | 1477759440874 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:44:00 INFO - PROCESS | 1850 | 1477759440891 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 09:44:00 INFO - PROCESS | 1850 | 1477759440895 Marionette TRACE conn4 <- [1,2756,null,["8"]] 09:44:00 INFO - PROCESS | 1850 | 1477759440901 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 09:44:00 INFO - PROCESS | 1850 | 1477759440906 Marionette TRACE conn4 <- [1,2757,null,{}] 09:44:00 INFO - PROCESS | 1850 | 1477759440911 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b914400 == 13 [pid = 1850] [id = 599] 09:44:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b914800) [pid = 1850] [serial = 1754] [outer = (nil)] 09:44:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8b9b7000) [pid = 1850] [serial = 1755] [outer = 0x8b914800] 09:44:01 INFO - PROCESS | 1850 | 1477759440992 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8b9b7800) [pid = 1850] [serial = 1756] [outer = 0x8b914800] 09:44:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff1800 == 14 [pid = 1850] [id = 600] 09:44:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8bff1c00) [pid = 1850] [serial = 1757] [outer = (nil)] 09:44:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8bff2800) [pid = 1850] [serial = 1758] [outer = 0x8bff1c00] 09:44:01 INFO - PROCESS | 1850 | 1477759441699 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:44:01 INFO - . 09:44:01 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1069ms 09:44:01 INFO - PROCESS | 1850 | 1477759441737 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1850 | 1477759441740 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 09:44:01 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 09:44:01 INFO - PROCESS | 1850 | 1477759441746 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:44:01 INFO - PROCESS | 1850 | 1477759441991 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 09:44:02 INFO - PROCESS | 1850 | 1477759442070 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 09:44:02 INFO - PROCESS | 1850 | 1477759442073 Marionette TRACE conn4 <- [1,2761,null,["8"]] 09:44:02 INFO - PROCESS | 1850 | 1477759442082 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 09:44:02 INFO - PROCESS | 1850 | 1477759442086 Marionette TRACE conn4 <- [1,2762,null,{}] 09:44:02 INFO - PROCESS | 1850 | 1477759442091 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bffb800 == 15 [pid = 1850] [id = 601] 09:44:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8bffbc00) [pid = 1850] [serial = 1759] [outer = (nil)] 09:44:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c0ee400) [pid = 1850] [serial = 1760] [outer = 0x8bffbc00] 09:44:02 INFO - PROCESS | 1850 | 1477759442173 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c1ba000) [pid = 1850] [serial = 1761] [outer = 0x8bffbc00] 09:44:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c784400 == 16 [pid = 1850] [id = 602] 09:44:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c784c00) [pid = 1850] [serial = 1762] [outer = (nil)] 09:44:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c785800) [pid = 1850] [serial = 1763] [outer = 0x8c784c00] 09:44:02 INFO - PROCESS | 1850 | 1477759442812 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:44:02 INFO - . 09:44:02 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1076ms 09:44:02 INFO - PROCESS | 1850 | 1477759442822 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1850 | 1477759442825 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 09:44:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:44:02 INFO - PROCESS | 1850 | 1477759442831 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:44:03 INFO - PROCESS | 1850 | 1477759443039 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 09:44:03 INFO - PROCESS | 1850 | 1477759443054 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 09:44:03 INFO - PROCESS | 1850 | 1477759443060 Marionette TRACE conn4 <- [1,2766,null,["8"]] 09:44:03 INFO - PROCESS | 1850 | 1477759443065 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 09:44:03 INFO - PROCESS | 1850 | 1477759443070 Marionette TRACE conn4 <- [1,2767,null,{}] 09:44:03 INFO - PROCESS | 1850 | 1477759443075 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c784000 == 17 [pid = 1850] [id = 603] 09:44:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c786800) [pid = 1850] [serial = 1764] [outer = (nil)] 09:44:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c78d000) [pid = 1850] [serial = 1765] [outer = 0x8c786800] 09:44:03 INFO - PROCESS | 1850 | 1477759443154 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c78b400) [pid = 1850] [serial = 1766] [outer = 0x8c786800] 09:44:03 WARNING - wptserve Traceback (most recent call last): 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:44:03 WARNING - rv = self.func(request, response) 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:44:03 WARNING - access_control_allow_origin = "*") 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:44:03 WARNING - payload = payload_generator(server_data) 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:44:03 WARNING - return encode_string_as_bmp_image(data) 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:44:03 WARNING - img.save(f, "BMP") 09:44:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:44:03 WARNING - f.write(bmpfileheader) 09:44:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:44:03 WARNING - 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8c784400 == 16 [pid = 1850] [id = 602] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8bffb800 == 15 [pid = 1850] [id = 601] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff1800 == 14 [pid = 1850] [id = 600] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8b914400 == 13 [pid = 1850] [id = 599] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x8b912000 == 12 [pid = 1850] [id = 598] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x83586800 == 11 [pid = 1850] [id = 597] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x83470000 == 10 [pid = 1850] [id = 596] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x82e91400 == 9 [pid = 1850] [id = 595] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9e400 == 8 [pid = 1850] [id = 594] 09:44:06 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9c800 == 7 [pid = 1850] [id = 593] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x82e9cc00) [pid = 1850] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8bff1c00) [pid = 1850] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759441435] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8b914800) [pid = 1850] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8c784c00) [pid = 1850] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8bffbc00) [pid = 1850] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8b912800) [pid = 1850] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x835bb000) [pid = 1850] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x83470400) [pid = 1850] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x82e9ec00) [pid = 1850] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 09:44:09 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x82f90400) [pid = 1850] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x834f5000) [pid = 1850] [serial = 1748] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x83472400) [pid = 1850] [serial = 1747] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8b917c00) [pid = 1850] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x87dee800) [pid = 1850] [serial = 1751] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x87cfa800) [pid = 1850] [serial = 1750] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8bff2800) [pid = 1850] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759441435] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8b9b7800) [pid = 1850] [serial = 1756] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8b9b7000) [pid = 1850] [serial = 1755] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8c785800) [pid = 1850] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8c1ba000) [pid = 1850] [serial = 1761] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8c0ee400) [pid = 1850] [serial = 1760] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8c78d000) [pid = 1850] [serial = 1765] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8330cc00) [pid = 1850] [serial = 1744] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8330b800) [pid = 1850] [serial = 1745] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f8f400) [pid = 1850] [serial = 1741] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f97000) [pid = 1850] [serial = 1742] [outer = (nil)] [url = about:blank] 09:44:14 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f96000) [pid = 1850] [serial = 1739] [outer = (nil)] [url = about:blank] 09:44:33 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:44:33 INFO - PROCESS | 1850 | 1477759473307 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:44:33 INFO - . 09:44:33 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30499ms 09:44:33 INFO - PROCESS | 1850 | 1477759473331 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:44:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 09:44:33 INFO - PROCESS | 1850 | 1477759473337 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:44:33 INFO - PROCESS | 1850 | 1477759473347 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:44:33 INFO - PROCESS | 1850 | 1477759473560 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 09:44:33 INFO - PROCESS | 1850 | 1477759473638 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 09:44:33 INFO - PROCESS | 1850 | 1477759473644 Marionette TRACE conn4 <- [1,2771,null,["8"]] 09:44:33 INFO - PROCESS | 1850 | 1477759473652 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 09:44:33 INFO - PROCESS | 1850 | 1477759473659 Marionette TRACE conn4 <- [1,2772,null,{}] 09:44:33 INFO - PROCESS | 1850 | 1477759473665 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8f800 == 8 [pid = 1850] [id = 604] 09:44:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f90000) [pid = 1850] [serial = 1767] [outer = (nil)] 09:44:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f94000) [pid = 1850] [serial = 1768] [outer = 0x82f90000] 09:44:33 INFO - PROCESS | 1850 | 1477759473770 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f9a000) [pid = 1850] [serial = 1769] [outer = 0x82f90000] 09:44:34 WARNING - wptserve Traceback (most recent call last): 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:44:34 WARNING - rv = self.func(request, response) 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:44:34 WARNING - access_control_allow_origin = "*") 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:44:34 WARNING - payload = payload_generator(server_data) 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:44:34 WARNING - return encode_string_as_bmp_image(data) 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:44:34 WARNING - img.save(f, "BMP") 09:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:44:34 WARNING - f.write(bmpfileheader) 09:44:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:44:34 WARNING - 09:44:43 INFO - PROCESS | 1850 | --DOCSHELL 0x8c784000 == 7 [pid = 1850] [id = 603] 09:44:45 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8c786800) [pid = 1850] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 09:44:50 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c78b400) [pid = 1850] [serial = 1766] [outer = (nil)] [url = about:blank] 09:44:50 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f94000) [pid = 1850] [serial = 1768] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:45:03 INFO - PROCESS | 1850 | 1477759503958 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:45:03 INFO - . 09:45:03 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30651ms 09:45:03 INFO - PROCESS | 1850 | 1477759503997 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 1850 | 1477759504003 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 09:45:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:45:04 INFO - PROCESS | 1850 | 1477759504014 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:04 INFO - PROCESS | 1850 | 1477759504224 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:45:04 INFO - PROCESS | 1850 | 1477759504301 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 09:45:04 INFO - PROCESS | 1850 | 1477759504306 Marionette TRACE conn4 <- [1,2776,null,["8"]] 09:45:04 INFO - PROCESS | 1850 | 1477759504314 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 09:45:04 INFO - PROCESS | 1850 | 1477759504322 Marionette TRACE conn4 <- [1,2777,null,{}] 09:45:04 INFO - PROCESS | 1850 | 1477759504328 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9c400 == 8 [pid = 1850] [id = 605] 09:45:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9c800) [pid = 1850] [serial = 1770] [outer = (nil)] 09:45:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8c400) [pid = 1850] [serial = 1771] [outer = 0x82e9c800] 09:45:04 INFO - PROCESS | 1850 | 1477759504423 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f95000) [pid = 1850] [serial = 1772] [outer = 0x82e9c800] 09:45:04 WARNING - wptserve Traceback (most recent call last): 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:45:04 WARNING - rv = self.func(request, response) 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:45:04 WARNING - access_control_allow_origin = "*") 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:45:04 WARNING - payload = payload_generator(server_data) 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:45:04 WARNING - return encode_string_as_bmp_image(data) 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:45:04 WARNING - img.save(f, "BMP") 09:45:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:45:04 WARNING - f.write(bmpfileheader) 09:45:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:45:04 WARNING - 09:45:14 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8f800 == 7 [pid = 1850] [id = 604] 09:45:16 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82f90000) [pid = 1850] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 09:45:21 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f9a000) [pid = 1850] [serial = 1769] [outer = (nil)] [url = about:blank] 09:45:21 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8c400) [pid = 1850] [serial = 1771] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:45:34 INFO - . 09:45:34 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30615ms 09:45:34 INFO - PROCESS | 1850 | 1477759534613 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:45:34 INFO - PROCESS | 1850 | 1477759534628 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1850 | 1477759534634 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 09:45:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 09:45:34 INFO - PROCESS | 1850 | 1477759534645 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:34 INFO - PROCESS | 1850 | 1477759534854 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 09:45:34 INFO - PROCESS | 1850 | 1477759534931 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 09:45:34 INFO - PROCESS | 1850 | 1477759534938 Marionette TRACE conn4 <- [1,2781,null,["8"]] 09:45:34 INFO - PROCESS | 1850 | 1477759534946 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 09:45:34 INFO - PROCESS | 1850 | 1477759534953 Marionette TRACE conn4 <- [1,2782,null,{}] 09:45:34 INFO - PROCESS | 1850 | 1477759534959 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8d000 == 8 [pid = 1850] [id = 606] 09:45:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8d400) [pid = 1850] [serial = 1773] [outer = (nil)] 09:45:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f91000) [pid = 1850] [serial = 1774] [outer = 0x82f8d400] 09:45:35 INFO - PROCESS | 1850 | 1477759535055 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f9a800) [pid = 1850] [serial = 1775] [outer = 0x82f8d400] 09:45:35 INFO - PROCESS | 1850 | 1477759535586 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:35 INFO - . 09:45:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 970ms 09:45:35 INFO - PROCESS | 1850 | 1477759535623 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1850 | 1477759535629 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 09:45:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 09:45:35 INFO - PROCESS | 1850 | 1477759535636 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:35 INFO - PROCESS | 1850 | 1477759535809 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 09:45:35 INFO - PROCESS | 1850 | 1477759535822 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 09:45:35 INFO - PROCESS | 1850 | 1477759535826 Marionette TRACE conn4 <- [1,2786,null,["8"]] 09:45:35 INFO - PROCESS | 1850 | 1477759535834 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 09:45:35 INFO - PROCESS | 1850 | 1477759535839 Marionette TRACE conn4 <- [1,2787,null,{}] 09:45:35 INFO - PROCESS | 1850 | 1477759535845 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8c800 == 9 [pid = 1850] [id = 607] 09:45:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8325f000) [pid = 1850] [serial = 1776] [outer = (nil)] 09:45:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330cc00) [pid = 1850] [serial = 1777] [outer = 0x8325f000] 09:45:35 INFO - PROCESS | 1850 | 1477759535933 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8330b800) [pid = 1850] [serial = 1778] [outer = 0x8325f000] 09:45:36 INFO - PROCESS | 1850 | 1477759536590 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:36 INFO - . 09:45:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 973ms 09:45:36 INFO - PROCESS | 1850 | 1477759536619 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:45:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 09:45:36 INFO - PROCESS | 1850 | 1477759536627 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:45:36 INFO - PROCESS | 1850 | 1477759536633 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:36 INFO - PROCESS | 1850 | 1477759536923 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 09:45:37 INFO - PROCESS | 1850 | 1477759537001 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 09:45:37 INFO - PROCESS | 1850 | 1477759537006 Marionette TRACE conn4 <- [1,2791,null,["8"]] 09:45:37 INFO - PROCESS | 1850 | 1477759537011 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 09:45:37 INFO - PROCESS | 1850 | 1477759537018 Marionette TRACE conn4 <- [1,2792,null,{}] 09:45:37 INFO - PROCESS | 1850 | 1477759537023 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x83470000 == 10 [pid = 1850] [id = 608] 09:45:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83470400) [pid = 1850] [serial = 1779] [outer = (nil)] 09:45:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x83472400) [pid = 1850] [serial = 1780] [outer = 0x83470400] 09:45:37 INFO - PROCESS | 1850 | 1477759537115 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834f5400) [pid = 1850] [serial = 1781] [outer = 0x83470400] 09:45:37 INFO - PROCESS | 1850 | 1477759537669 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:37 INFO - . 09:45:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1070ms 09:45:37 INFO - PROCESS | 1850 | 1477759537705 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1850 | 1477759537711 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 09:45:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 09:45:37 INFO - PROCESS | 1850 | 1477759537717 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:37 INFO - PROCESS | 1850 | 1477759537871 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:45:37 INFO - PROCESS | 1850 | 1477759537887 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 09:45:37 INFO - PROCESS | 1850 | 1477759537894 Marionette TRACE conn4 <- [1,2796,null,["8"]] 09:45:37 INFO - PROCESS | 1850 | 1477759537899 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 09:45:37 INFO - PROCESS | 1850 | 1477759537905 Marionette TRACE conn4 <- [1,2797,null,{}] 09:45:38 INFO - PROCESS | 1850 | 1477759538015 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de2400 == 11 [pid = 1850] [id = 609] 09:45:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x835ba400) [pid = 1850] [serial = 1782] [outer = (nil)] 09:45:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cfbc00) [pid = 1850] [serial = 1783] [outer = 0x835ba400] 09:45:38 INFO - PROCESS | 1850 | 1477759538108 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87defc00) [pid = 1850] [serial = 1784] [outer = 0x835ba400] 09:45:38 INFO - PROCESS | 1850 | 1477759538614 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:38 INFO - . 09:45:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 918ms 09:45:38 INFO - PROCESS | 1850 | 1477759538635 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1850 | 1477759538639 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 09:45:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 09:45:38 INFO - PROCESS | 1850 | 1477759538652 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:38 INFO - PROCESS | 1850 | 1477759538803 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 09:45:38 INFO - PROCESS | 1850 | 1477759538819 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 09:45:38 INFO - PROCESS | 1850 | 1477759538824 Marionette TRACE conn4 <- [1,2801,null,["8"]] 09:45:38 INFO - PROCESS | 1850 | 1477759538932 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 09:45:38 INFO - PROCESS | 1850 | 1477759538936 Marionette TRACE conn4 <- [1,2802,null,{}] 09:45:38 INFO - PROCESS | 1850 | 1477759538942 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b918000 == 12 [pid = 1850] [id = 610] 09:45:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b918c00) [pid = 1850] [serial = 1785] [outer = (nil)] 09:45:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b9b3000) [pid = 1850] [serial = 1786] [outer = 0x8b918c00] 09:45:39 INFO - PROCESS | 1850 | 1477759539025 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b9b5000) [pid = 1850] [serial = 1787] [outer = 0x8b918c00] 09:45:39 INFO - PROCESS | 1850 | 1477759539513 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:39 INFO - . 09:45:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 927ms 09:45:39 INFO - PROCESS | 1850 | 1477759539573 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1850 | 1477759539577 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 09:45:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 09:45:39 INFO - PROCESS | 1850 | 1477759539584 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:39 INFO - PROCESS | 1850 | 1477759539770 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 09:45:39 INFO - PROCESS | 1850 | 1477759539888 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 09:45:39 INFO - PROCESS | 1850 | 1477759539891 Marionette TRACE conn4 <- [1,2806,null,["8"]] 09:45:39 INFO - PROCESS | 1850 | 1477759539896 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 09:45:39 INFO - PROCESS | 1850 | 1477759539900 Marionette TRACE conn4 <- [1,2807,null,{}] 09:45:39 INFO - PROCESS | 1850 | 1477759539905 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bfed400 == 13 [pid = 1850] [id = 611] 09:45:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8bff0000) [pid = 1850] [serial = 1788] [outer = (nil)] 09:45:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bffb400) [pid = 1850] [serial = 1789] [outer = 0x8bff0000] 09:45:39 INFO - PROCESS | 1850 | 1477759539990 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c0e7400) [pid = 1850] [serial = 1790] [outer = 0x8bff0000] 09:45:40 INFO - PROCESS | 1850 | 1477759540498 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:40 INFO - . 09:45:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 926ms 09:45:40 INFO - PROCESS | 1850 | 1477759540510 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1850 | 1477759540514 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:45:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 09:45:40 INFO - PROCESS | 1850 | 1477759540520 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:40 INFO - PROCESS | 1850 | 1477759540659 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 09:45:40 INFO - PROCESS | 1850 | 1477759540666 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 09:45:40 INFO - PROCESS | 1850 | 1477759540672 Marionette TRACE conn4 <- [1,2811,null,["8"]] 09:45:40 INFO - PROCESS | 1850 | 1477759540678 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 09:45:40 INFO - PROCESS | 1850 | 1477759540684 Marionette TRACE conn4 <- [1,2812,null,{}] 09:45:40 INFO - PROCESS | 1850 | 1477759540688 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1b7800 == 14 [pid = 1850] [id = 612] 09:45:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c1b7c00) [pid = 1850] [serial = 1791] [outer = (nil)] 09:45:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c1c4800) [pid = 1850] [serial = 1792] [outer = 0x8c1b7c00] 09:45:40 INFO - PROCESS | 1850 | 1477759540768 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c1c1c00) [pid = 1850] [serial = 1793] [outer = 0x8c1b7c00] 09:45:41 INFO - PROCESS | 1850 | 1477759541399 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:41 INFO - . 09:45:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 921ms 09:45:41 INFO - PROCESS | 1850 | 1477759541441 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 1850 | 1477759541444 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 09:45:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 09:45:41 INFO - PROCESS | 1850 | 1477759541450 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:41 INFO - PROCESS | 1850 | 1477759541587 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:45:41 INFO - PROCESS | 1850 | 1477759541707 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 09:45:41 INFO - PROCESS | 1850 | 1477759541730 Marionette TRACE conn4 <- [1,2816,null,["8"]] 09:45:41 INFO - PROCESS | 1850 | 1477759541735 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 09:45:41 INFO - PROCESS | 1850 | 1477759541740 Marionette TRACE conn4 <- [1,2817,null,{}] 09:45:41 INFO - PROCESS | 1850 | 1477759541745 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c789400 == 15 [pid = 1850] [id = 613] 09:45:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c789c00) [pid = 1850] [serial = 1794] [outer = (nil)] 09:45:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c889400) [pid = 1850] [serial = 1795] [outer = 0x8c789c00] 09:45:41 INFO - PROCESS | 1850 | 1477759541829 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8346dc00) [pid = 1850] [serial = 1796] [outer = 0x8c789c00] 09:45:42 INFO - PROCESS | 1850 | 1477759542359 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:42 INFO - . 09:45:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 923ms 09:45:42 INFO - PROCESS | 1850 | 1477759542373 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1850 | 1477759542375 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 09:45:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 09:45:42 INFO - PROCESS | 1850 | 1477759542382 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:42 INFO - PROCESS | 1850 | 1477759542566 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 09:45:42 INFO - PROCESS | 1850 | 1477759542643 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 09:45:42 INFO - PROCESS | 1850 | 1477759542646 Marionette TRACE conn4 <- [1,2821,null,["8"]] 09:45:42 INFO - PROCESS | 1850 | 1477759542652 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 09:45:42 INFO - PROCESS | 1850 | 1477759542657 Marionette TRACE conn4 <- [1,2822,null,{}] 09:45:42 INFO - PROCESS | 1850 | 1477759542662 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325c800 == 16 [pid = 1850] [id = 614] 09:45:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c8b8000) [pid = 1850] [serial = 1797] [outer = (nil)] 09:45:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c8bbc00) [pid = 1850] [serial = 1798] [outer = 0x8c8b8000] 09:45:42 INFO - PROCESS | 1850 | 1477759542744 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c8ba400) [pid = 1850] [serial = 1799] [outer = 0x8c8b8000] 09:45:43 INFO - PROCESS | 1850 | 1477759543444 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:43 INFO - . 09:45:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1123ms 09:45:43 INFO - PROCESS | 1850 | 1477759543507 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1850 | 1477759543513 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 09:45:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 09:45:43 INFO - PROCESS | 1850 | 1477759543540 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:43 INFO - PROCESS | 1850 | 1477759543718 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 09:45:43 INFO - PROCESS | 1850 | 1477759543875 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 09:45:43 INFO - PROCESS | 1850 | 1477759543880 Marionette TRACE conn4 <- [1,2826,null,["8"]] 09:45:43 INFO - PROCESS | 1850 | 1477759543891 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 09:45:43 INFO - PROCESS | 1850 | 1477759543898 Marionette TRACE conn4 <- [1,2827,null,{}] 09:45:43 INFO - PROCESS | 1850 | 1477759543904 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338f000 == 17 [pid = 1850] [id = 615] 09:45:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x83390000) [pid = 1850] [serial = 1800] [outer = (nil)] 09:45:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x83465400) [pid = 1850] [serial = 1801] [outer = 0x83390000] 09:45:44 INFO - PROCESS | 1850 | 1477759544010 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x83467800) [pid = 1850] [serial = 1802] [outer = 0x83390000] 09:45:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x87ded800 == 18 [pid = 1850] [id = 616] 09:45:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x87df2000) [pid = 1850] [serial = 1803] [outer = (nil)] 09:45:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8b9b9000) [pid = 1850] [serial = 1804] [outer = 0x87df2000] 09:45:44 INFO - PROCESS | 1850 | 1477759544740 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:44 INFO - . 09:45:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1221ms 09:45:44 INFO - PROCESS | 1850 | 1477759544758 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 1850 | 1477759544764 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:45:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 09:45:44 INFO - PROCESS | 1850 | 1477759544812 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:45 INFO - PROCESS | 1850 | 1477759544996 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 09:45:45 INFO - PROCESS | 1850 | 1477759545154 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 09:45:45 INFO - PROCESS | 1850 | 1477759545159 Marionette TRACE conn4 <- [1,2831,null,["8"]] 09:45:45 INFO - PROCESS | 1850 | 1477759545167 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 09:45:45 INFO - PROCESS | 1850 | 1477759545173 Marionette TRACE conn4 <- [1,2832,null,{}] 09:45:45 INFO - PROCESS | 1850 | 1477759545179 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e8800 == 19 [pid = 1850] [id = 617] 09:45:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c1bdc00) [pid = 1850] [serial = 1805] [outer = (nil)] 09:45:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c88d800) [pid = 1850] [serial = 1806] [outer = 0x8c1bdc00] 09:45:45 INFO - PROCESS | 1850 | 1477759545288 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c8bfc00) [pid = 1850] [serial = 1807] [outer = 0x8c1bdc00] 09:45:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ce000 == 20 [pid = 1850] [id = 618] 09:45:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c8ce800) [pid = 1850] [serial = 1808] [outer = (nil)] 09:45:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8c8cf400) [pid = 1850] [serial = 1809] [outer = 0x8c8ce800] 09:45:46 INFO - PROCESS | 1850 | 1477759546065 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:46 INFO - . 09:45:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1284ms 09:45:46 INFO - PROCESS | 1850 | 1477759546101 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1850 | 1477759546108 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 09:45:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 09:45:46 INFO - PROCESS | 1850 | 1477759546130 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:46 INFO - PROCESS | 1850 | 1477759546313 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:45:46 INFO - PROCESS | 1850 | 1477759546463 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 09:45:46 INFO - PROCESS | 1850 | 1477759546468 Marionette TRACE conn4 <- [1,2836,null,["8"]] 09:45:46 INFO - PROCESS | 1850 | 1477759546475 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 09:45:46 INFO - PROCESS | 1850 | 1477759546482 Marionette TRACE conn4 <- [1,2837,null,{}] 09:45:46 INFO - PROCESS | 1850 | 1477759546488 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d846400 == 21 [pid = 1850] [id = 619] 09:45:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8d847400) [pid = 1850] [serial = 1810] [outer = (nil)] 09:45:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8d8ae400) [pid = 1850] [serial = 1811] [outer = 0x8d847400] 09:45:46 INFO - PROCESS | 1850 | 1477759546590 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8d9eec00) [pid = 1850] [serial = 1812] [outer = 0x8d847400] 09:45:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8f000 == 22 [pid = 1850] [id = 620] 09:45:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x82f97800) [pid = 1850] [serial = 1813] [outer = (nil)] 09:45:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8330b400) [pid = 1850] [serial = 1814] [outer = 0x82f97800] 09:45:47 INFO - PROCESS | 1850 | 1477759547514 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:45:47 INFO - . 09:45:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1435ms 09:45:47 INFO - PROCESS | 1850 | 1477759547587 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 1850 | 1477759547593 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 09:45:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:45:47 INFO - PROCESS | 1850 | 1477759547604 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:45:47 INFO - PROCESS | 1850 | 1477759547789 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 09:45:47 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9c400 == 21 [pid = 1850] [id = 605] 09:45:47 INFO - PROCESS | 1850 | 1477759547990 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 09:45:47 INFO - PROCESS | 1850 | 1477759547996 Marionette TRACE conn4 <- [1,2841,null,["8"]] 09:45:48 INFO - PROCESS | 1850 | 1477759548006 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 09:45:48 INFO - PROCESS | 1850 | 1477759548012 Marionette TRACE conn4 <- [1,2842,null,{}] 09:45:48 INFO - PROCESS | 1850 | 1477759548019 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x83254000 == 22 [pid = 1850] [id = 621] 09:45:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8325d400) [pid = 1850] [serial = 1815] [outer = (nil)] 09:45:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8338b400) [pid = 1850] [serial = 1816] [outer = 0x8325d400] 09:45:48 INFO - PROCESS | 1850 | 1477759548110 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8346f800) [pid = 1850] [serial = 1817] [outer = 0x8325d400] 09:45:48 WARNING - wptserve Traceback (most recent call last): 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:45:48 WARNING - rv = self.func(request, response) 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:45:48 WARNING - access_control_allow_origin = "*") 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:45:48 WARNING - payload = payload_generator(server_data) 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:45:48 WARNING - return encode_string_as_bmp_image(data) 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:45:48 WARNING - img.save(f, "BMP") 09:45:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:45:48 WARNING - f.write(bmpfileheader) 09:45:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:45:48 WARNING - 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c789c00) [pid = 1850] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x82e9c800) [pid = 1850] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x82f8d400) [pid = 1850] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8325f000) [pid = 1850] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x83470400) [pid = 1850] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x835ba400) [pid = 1850] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x8b918c00) [pid = 1850] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8bff0000) [pid = 1850] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 09:45:51 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8c1b7c00) [pid = 1850] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1b7800 == 21 [pid = 1850] [id = 612] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8bfed400 == 20 [pid = 1850] [id = 611] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8b918000 == 19 [pid = 1850] [id = 610] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8c789400 == 18 [pid = 1850] [id = 613] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8c800 == 17 [pid = 1850] [id = 607] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x82de2400 == 16 [pid = 1850] [id = 609] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x83470000 == 15 [pid = 1850] [id = 608] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8d000 == 14 [pid = 1850] [id = 606] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8f000 == 13 [pid = 1850] [id = 620] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8d846400 == 12 [pid = 1850] [id = 619] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ce000 == 11 [pid = 1850] [id = 618] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e8800 == 10 [pid = 1850] [id = 617] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x87ded800 == 9 [pid = 1850] [id = 616] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8338f000 == 8 [pid = 1850] [id = 615] 09:45:56 INFO - PROCESS | 1850 | --DOCSHELL 0x8325c800 == 7 [pid = 1850] [id = 614] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8c889400) [pid = 1850] [serial = 1795] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8346dc00) [pid = 1850] [serial = 1796] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x8c1c4800) [pid = 1850] [serial = 1792] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x8c1c1c00) [pid = 1850] [serial = 1793] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8bffb400) [pid = 1850] [serial = 1789] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8c0e7400) [pid = 1850] [serial = 1790] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8b9b3000) [pid = 1850] [serial = 1786] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8b9b5000) [pid = 1850] [serial = 1787] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x87cfbc00) [pid = 1850] [serial = 1783] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x87defc00) [pid = 1850] [serial = 1784] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x83472400) [pid = 1850] [serial = 1780] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x834f5400) [pid = 1850] [serial = 1781] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8330cc00) [pid = 1850] [serial = 1777] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8330b800) [pid = 1850] [serial = 1778] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x82f91000) [pid = 1850] [serial = 1774] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x82f9a800) [pid = 1850] [serial = 1775] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x82f95000) [pid = 1850] [serial = 1772] [outer = (nil)] [url = about:blank] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x82f97800) [pid = 1850] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8d847400) [pid = 1850] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x87df2000) [pid = 1850] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x83390000) [pid = 1850] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8c8b8000) [pid = 1850] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8c8ce800) [pid = 1850] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759545769] 09:45:58 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8c1bdc00) [pid = 1850] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8b9b9000) [pid = 1850] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x83467800) [pid = 1850] [serial = 1802] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x83465400) [pid = 1850] [serial = 1801] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8c8cf400) [pid = 1850] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759545769] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8c8bfc00) [pid = 1850] [serial = 1807] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8c88d800) [pid = 1850] [serial = 1806] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8330b400) [pid = 1850] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8d9eec00) [pid = 1850] [serial = 1812] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8d8ae400) [pid = 1850] [serial = 1811] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8338b400) [pid = 1850] [serial = 1816] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c8bbc00) [pid = 1850] [serial = 1798] [outer = (nil)] [url = about:blank] 09:46:03 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8c8ba400) [pid = 1850] [serial = 1799] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:46:18 INFO - PROCESS | 1850 | 1477759578285 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:46:18 INFO - . 09:46:18 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30709ms 09:46:18 INFO - PROCESS | 1850 | 1477759578312 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 1850 | 1477759578318 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 09:46:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:46:18 INFO - PROCESS | 1850 | 1477759578329 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:46:18 INFO - PROCESS | 1850 | 1477759578550 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 09:46:18 INFO - PROCESS | 1850 | 1477759578626 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 09:46:18 INFO - PROCESS | 1850 | 1477759578632 Marionette TRACE conn4 <- [1,2846,null,["8"]] 09:46:18 INFO - PROCESS | 1850 | 1477759578640 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 09:46:18 INFO - PROCESS | 1850 | 1477759578647 Marionette TRACE conn4 <- [1,2847,null,{}] 09:46:18 INFO - PROCESS | 1850 | 1477759578654 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9d000 == 8 [pid = 1850] [id = 622] 09:46:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9d800) [pid = 1850] [serial = 1818] [outer = (nil)] 09:46:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8d000) [pid = 1850] [serial = 1819] [outer = 0x82e9d800] 09:46:18 INFO - PROCESS | 1850 | 1477759578748 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93800) [pid = 1850] [serial = 1820] [outer = 0x82e9d800] 09:46:19 WARNING - wptserve Traceback (most recent call last): 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:46:19 WARNING - rv = self.func(request, response) 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:46:19 WARNING - access_control_allow_origin = "*") 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:46:19 WARNING - payload = payload_generator(server_data) 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:46:19 WARNING - return encode_string_as_bmp_image(data) 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:46:19 WARNING - img.save(f, "BMP") 09:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:46:19 WARNING - f.write(bmpfileheader) 09:46:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:46:19 WARNING - 09:46:28 INFO - PROCESS | 1850 | --DOCSHELL 0x83254000 == 7 [pid = 1850] [id = 621] 09:46:30 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8325d400) [pid = 1850] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:46:35 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8346f800) [pid = 1850] [serial = 1817] [outer = (nil)] [url = about:blank] 09:46:35 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8d000) [pid = 1850] [serial = 1819] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:46:48 INFO - PROCESS | 1850 | 1477759608933 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:46:48 INFO - . 09:46:48 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30648ms 09:46:48 INFO - PROCESS | 1850 | 1477759608976 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1850 | 1477759608983 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:46:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:46:49 INFO - PROCESS | 1850 | 1477759608993 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:46:49 INFO - PROCESS | 1850 | 1477759609206 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 09:46:49 INFO - PROCESS | 1850 | 1477759609281 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 09:46:49 INFO - PROCESS | 1850 | 1477759609287 Marionette TRACE conn4 <- [1,2851,null,["8"]] 09:46:49 INFO - PROCESS | 1850 | 1477759609294 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 09:46:49 INFO - PROCESS | 1850 | 1477759609302 Marionette TRACE conn4 <- [1,2852,null,{}] 09:46:49 INFO - PROCESS | 1850 | 1477759609308 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9e000 == 8 [pid = 1850] [id = 623] 09:46:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9e800) [pid = 1850] [serial = 1821] [outer = (nil)] 09:46:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f000) [pid = 1850] [serial = 1822] [outer = 0x82e9e800] 09:46:49 INFO - PROCESS | 1850 | 1477759609401 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f98c00) [pid = 1850] [serial = 1823] [outer = 0x82e9e800] 09:46:49 WARNING - wptserve Traceback (most recent call last): 09:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:46:49 WARNING - rv = self.func(request, response) 09:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:46:49 WARNING - access_control_allow_origin = "*") 09:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:46:49 WARNING - payload = payload_generator(server_data) 09:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:46:49 WARNING - return encode_string_as_bmp_image(data) 09:46: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 09:46:49 WARNING - img.save(f, "BMP") 09:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:46:49 WARNING - f.write(bmpfileheader) 09:46:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:46:49 WARNING - 09:46:59 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9d000 == 7 [pid = 1850] [id = 622] 09:47:01 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9d800) [pid = 1850] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 09:47:06 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f93800) [pid = 1850] [serial = 1820] [outer = (nil)] [url = about:blank] 09:47:06 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8f000) [pid = 1850] [serial = 1822] [outer = (nil)] [url = about:blank] 09:47:19 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:47:19 INFO - PROCESS | 1850 | 1477759639588 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 09:47:19 INFO - . 09:47:19 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30655ms 09:47:19 INFO - PROCESS | 1850 | 1477759639647 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1850 | 1477759639653 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 09:47:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 09:47:19 INFO - PROCESS | 1850 | 1477759639665 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:47:19 INFO - PROCESS | 1850 | 1477759639876 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:47:19 INFO - PROCESS | 1850 | 1477759639951 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 09:47:19 INFO - PROCESS | 1850 | 1477759639957 Marionette TRACE conn4 <- [1,2856,null,["8"]] 09:47:19 INFO - PROCESS | 1850 | 1477759639965 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 09:47:19 INFO - PROCESS | 1850 | 1477759639972 Marionette TRACE conn4 <- [1,2857,null,{}] 09:47:19 INFO - PROCESS | 1850 | 1477759639978 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9d000 == 8 [pid = 1850] [id = 624] 09:47:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9d800) [pid = 1850] [serial = 1824] [outer = (nil)] 09:47:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8ec00) [pid = 1850] [serial = 1825] [outer = 0x82e9d800] 09:47:20 INFO - PROCESS | 1850 | 1477759640073 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f96400) [pid = 1850] [serial = 1826] [outer = 0x82e9d800] 09:47:20 WARNING - wptserve Traceback (most recent call last): 09:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:47:20 WARNING - rv = self.func(request, response) 09:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:47:20 WARNING - access_control_allow_origin = "*") 09:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:47:20 WARNING - payload = payload_generator(server_data) 09:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:47:20 WARNING - return encode_string_as_bmp_image(data) 09:47: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 09:47:20 WARNING - img.save(f, "BMP") 09:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:47:20 WARNING - f.write(bmpfileheader) 09:47:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:47:20 WARNING - 09:47:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9e000 == 7 [pid = 1850] [id = 623] 09:47:31 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9e800) [pid = 1850] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:47:37 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f98c00) [pid = 1850] [serial = 1823] [outer = (nil)] [url = about:blank] 09:47:37 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8ec00) [pid = 1850] [serial = 1825] [outer = (nil)] [url = about:blank] 09:47:50 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:47:50 INFO - PROCESS | 1850 | 1477759670257 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:47:50 INFO - . 09:47:50 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30652ms 09:47:50 INFO - PROCESS | 1850 | 1477759670315 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 1850 | 1477759670321 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 09:47:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 09:47:50 INFO - PROCESS | 1850 | 1477759670332 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:47:50 INFO - PROCESS | 1850 | 1477759670540 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 09:47:50 INFO - PROCESS | 1850 | 1477759670615 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 09:47:50 INFO - PROCESS | 1850 | 1477759670621 Marionette TRACE conn4 <- [1,2861,null,["8"]] 09:47:50 INFO - PROCESS | 1850 | 1477759670628 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 09:47:50 INFO - PROCESS | 1850 | 1477759670636 Marionette TRACE conn4 <- [1,2862,null,{}] 09:47:50 INFO - PROCESS | 1850 | 1477759670641 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9e800 == 8 [pid = 1850] [id = 625] 09:47:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9ec00) [pid = 1850] [serial = 1827] [outer = (nil)] 09:47:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f800) [pid = 1850] [serial = 1828] [outer = 0x82e9ec00] 09:47:50 INFO - PROCESS | 1850 | 1477759670735 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f97800) [pid = 1850] [serial = 1829] [outer = 0x82e9ec00] 09:47:51 WARNING - wptserve Traceback (most recent call last): 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:47:51 WARNING - rv = self.func(request, response) 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:47:51 WARNING - access_control_allow_origin = "*") 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:47:51 WARNING - payload = payload_generator(server_data) 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:47:51 WARNING - return encode_string_as_bmp_image(data) 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:47:51 WARNING - img.save(f, "BMP") 09:47:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:47:51 WARNING - f.write(bmpfileheader) 09:47:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:47:51 WARNING - 09:48:00 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9d000 == 7 [pid = 1850] [id = 624] 09:48:02 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9d800) [pid = 1850] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 09:48:07 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f96400) [pid = 1850] [serial = 1826] [outer = (nil)] [url = about:blank] 09:48:07 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8f800) [pid = 1850] [serial = 1828] [outer = (nil)] [url = about:blank] 09:48:20 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:48:20 INFO - PROCESS | 1850 | 1477759700918 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:48:20 INFO - . 09:48:20 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30605ms 09:48:20 INFO - PROCESS | 1850 | 1477759700935 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1850 | 1477759700942 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 09:48:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 09:48:20 INFO - PROCESS | 1850 | 1477759700953 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:21 INFO - PROCESS | 1850 | 1477759701163 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 09:48:21 INFO - PROCESS | 1850 | 1477759701237 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 09:48:21 INFO - PROCESS | 1850 | 1477759701243 Marionette TRACE conn4 <- [1,2866,null,["8"]] 09:48:21 INFO - PROCESS | 1850 | 1477759701251 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 09:48:21 INFO - PROCESS | 1850 | 1477759701259 Marionette TRACE conn4 <- [1,2867,null,{}] 09:48:21 INFO - PROCESS | 1850 | 1477759701264 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9d000 == 8 [pid = 1850] [id = 626] 09:48:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9d800) [pid = 1850] [serial = 1830] [outer = (nil)] 09:48:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8e800) [pid = 1850] [serial = 1831] [outer = 0x82e9d800] 09:48:21 INFO - PROCESS | 1850 | 1477759701358 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f95c00) [pid = 1850] [serial = 1832] [outer = 0x82e9d800] 09:48:21 WARNING - wptserve Traceback (most recent call last): 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:48:21 WARNING - rv = self.func(request, response) 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:48:21 WARNING - access_control_allow_origin = "*") 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:48:21 WARNING - payload = payload_generator(server_data) 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:48:21 WARNING - return encode_string_as_bmp_image(data) 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:48:21 WARNING - img.save(f, "BMP") 09:48:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:48:21 WARNING - f.write(bmpfileheader) 09:48:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:48:21 WARNING - 09:48:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9e800 == 7 [pid = 1850] [id = 625] 09:48:33 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x82e9ec00) [pid = 1850] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 09:48:38 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x82f97800) [pid = 1850] [serial = 1829] [outer = (nil)] [url = about:blank] 09:48:38 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x82f8e800) [pid = 1850] [serial = 1831] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:48:51 INFO - PROCESS | 1850 | 1477759731544 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 09:48:51 INFO - . 09:48:51 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30656ms 09:48:51 INFO - PROCESS | 1850 | 1477759731607 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 1850 | 1477759731614 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:48:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 09:48:51 INFO - PROCESS | 1850 | 1477759731625 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:51 INFO - PROCESS | 1850 | 1477759731839 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 09:48:51 INFO - PROCESS | 1850 | 1477759731914 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 09:48:51 INFO - PROCESS | 1850 | 1477759731920 Marionette TRACE conn4 <- [1,2871,null,["8"]] 09:48:51 INFO - PROCESS | 1850 | 1477759731928 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 09:48:51 INFO - PROCESS | 1850 | 1477759731935 Marionette TRACE conn4 <- [1,2872,null,{}] 09:48:51 INFO - PROCESS | 1850 | 1477759731941 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9e800 == 8 [pid = 1850] [id = 627] 09:48:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9ec00) [pid = 1850] [serial = 1833] [outer = (nil)] 09:48:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8f800) [pid = 1850] [serial = 1834] [outer = 0x82e9ec00] 09:48:52 INFO - PROCESS | 1850 | 1477759732034 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f97800) [pid = 1850] [serial = 1835] [outer = 0x82e9ec00] 09:48:52 INFO - PROCESS | 1850 | 1477759732599 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:52 INFO - . 09:48:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1021ms 09:48:52 INFO - PROCESS | 1850 | 1477759732645 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 1850 | 1477759732650 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 09:48:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:48:52 INFO - PROCESS | 1850 | 1477759732657 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:52 INFO - PROCESS | 1850 | 1477759732870 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:48:52 INFO - PROCESS | 1850 | 1477759732944 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 09:48:52 INFO - PROCESS | 1850 | 1477759732948 Marionette TRACE conn4 <- [1,2876,null,["8"]] 09:48:52 INFO - PROCESS | 1850 | 1477759732954 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 09:48:52 INFO - PROCESS | 1850 | 1477759732959 Marionette TRACE conn4 <- [1,2877,null,{}] 09:48:52 INFO - PROCESS | 1850 | 1477759732965 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f94c00 == 9 [pid = 1850] [id = 628] 09:48:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x8325d000) [pid = 1850] [serial = 1836] [outer = (nil)] 09:48:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330dc00) [pid = 1850] [serial = 1837] [outer = 0x8325d000] 09:48:53 INFO - PROCESS | 1850 | 1477759733052 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x82f93400) [pid = 1850] [serial = 1838] [outer = 0x8325d000] 09:48:53 INFO - PROCESS | 1850 | 1477759733616 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:53 INFO - . 09:48:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1019ms 09:48:53 INFO - PROCESS | 1850 | 1477759733727 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 1850 | 1477759733735 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 09:48:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 09:48:53 INFO - PROCESS | 1850 | 1477759733750 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:53 INFO - PROCESS | 1850 | 1477759733959 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 09:48:53 INFO - PROCESS | 1850 | 1477759733973 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 09:48:53 INFO - PROCESS | 1850 | 1477759733978 Marionette TRACE conn4 <- [1,2881,null,["8"]] 09:48:53 INFO - PROCESS | 1850 | 1477759733982 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 09:48:53 INFO - PROCESS | 1850 | 1477759733989 Marionette TRACE conn4 <- [1,2882,null,{}] 09:48:54 INFO - PROCESS | 1850 | 1477759733998 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x83472800 == 10 [pid = 1850] [id = 629] 09:48:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83472c00) [pid = 1850] [serial = 1839] [outer = (nil)] 09:48:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x834f1800) [pid = 1850] [serial = 1840] [outer = 0x83472c00] 09:48:54 INFO - PROCESS | 1850 | 1477759734087 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834f5c00) [pid = 1850] [serial = 1841] [outer = 0x83472c00] 09:48:54 INFO - PROCESS | 1850 | 1477759734745 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:54 INFO - . 09:48:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1022ms 09:48:54 INFO - PROCESS | 1850 | 1477759734768 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1850 | 1477759734772 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 09:48:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:48:54 INFO - PROCESS | 1850 | 1477759734779 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:54 INFO - PROCESS | 1850 | 1477759734975 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 09:48:55 INFO - PROCESS | 1850 | 1477759735049 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 09:48:55 INFO - PROCESS | 1850 | 1477759735055 Marionette TRACE conn4 <- [1,2886,null,["8"]] 09:48:55 INFO - PROCESS | 1850 | 1477759735060 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 09:48:55 INFO - PROCESS | 1850 | 1477759735066 Marionette TRACE conn4 <- [1,2887,null,{}] 09:48:55 INFO - PROCESS | 1850 | 1477759735071 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e8f800 == 11 [pid = 1850] [id = 630] 09:48:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x835bb800) [pid = 1850] [serial = 1842] [outer = (nil)] 09:48:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87de9c00) [pid = 1850] [serial = 1843] [outer = 0x835bb800] 09:48:55 INFO - PROCESS | 1850 | 1477759735161 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87df1c00) [pid = 1850] [serial = 1844] [outer = 0x835bb800] 09:48:55 INFO - PROCESS | 1850 | 1477759735692 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:55 INFO - . 09:48:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 926ms 09:48:55 INFO - PROCESS | 1850 | 1477759735704 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 1850 | 1477759735707 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:48:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:48:55 INFO - PROCESS | 1850 | 1477759735713 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:55 INFO - PROCESS | 1850 | 1477759735910 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 09:48:55 INFO - PROCESS | 1850 | 1477759735926 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 09:48:55 INFO - PROCESS | 1850 | 1477759735929 Marionette TRACE conn4 <- [1,2891,null,["8"]] 09:48:55 INFO - PROCESS | 1850 | 1477759735939 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 09:48:55 INFO - PROCESS | 1850 | 1477759735943 Marionette TRACE conn4 <- [1,2892,null,{}] 09:48:55 INFO - PROCESS | 1850 | 1477759735949 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b916800 == 12 [pid = 1850] [id = 631] 09:48:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b919800) [pid = 1850] [serial = 1845] [outer = (nil)] 09:48:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b9b4c00) [pid = 1850] [serial = 1846] [outer = 0x8b919800] 09:48:56 INFO - PROCESS | 1850 | 1477759736030 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b9b6800) [pid = 1850] [serial = 1847] [outer = 0x8b919800] 09:48:56 INFO - PROCESS | 1850 | 1477759736588 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:56 INFO - . 09:48:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 923ms 09:48:56 INFO - PROCESS | 1850 | 1477759736636 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 1850 | 1477759736639 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 09:48:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:48:56 INFO - PROCESS | 1850 | 1477759736646 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:56 INFO - PROCESS | 1850 | 1477759736833 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:48:56 INFO - PROCESS | 1850 | 1477759736948 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 09:48:56 INFO - PROCESS | 1850 | 1477759736951 Marionette TRACE conn4 <- [1,2896,null,["8"]] 09:48:56 INFO - PROCESS | 1850 | 1477759736956 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 09:48:56 INFO - PROCESS | 1850 | 1477759736961 Marionette TRACE conn4 <- [1,2897,null,{}] 09:48:56 INFO - PROCESS | 1850 | 1477759736968 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff1800 == 13 [pid = 1850] [id = 632] 09:48:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8bff2000) [pid = 1850] [serial = 1848] [outer = (nil)] 09:48:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8c0e2000) [pid = 1850] [serial = 1849] [outer = 0x8bff2000] 09:48:57 INFO - PROCESS | 1850 | 1477759737054 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c0ea400) [pid = 1850] [serial = 1850] [outer = 0x8bff2000] 09:48:57 INFO - . 09:48:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 970ms 09:48:57 INFO - PROCESS | 1850 | 1477759737602 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 09:48:57 INFO - PROCESS | 1850 | 1477759737617 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 1850 | 1477759737620 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 09:48:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 09:48:57 INFO - PROCESS | 1850 | 1477759737626 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:57 INFO - PROCESS | 1850 | 1477759737817 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 09:48:57 INFO - PROCESS | 1850 | 1477759737832 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 09:48:57 INFO - PROCESS | 1850 | 1477759737837 Marionette TRACE conn4 <- [1,2901,null,["8"]] 09:48:57 INFO - PROCESS | 1850 | 1477759737841 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 09:48:57 INFO - PROCESS | 1850 | 1477759737848 Marionette TRACE conn4 <- [1,2902,null,{}] 09:48:57 INFO - PROCESS | 1850 | 1477759737852 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1c4800 == 14 [pid = 1850] [id = 633] 09:48:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c1c5800) [pid = 1850] [serial = 1851] [outer = (nil)] 09:48:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c781c00) [pid = 1850] [serial = 1852] [outer = 0x8c1c5800] 09:48:57 INFO - PROCESS | 1850 | 1477759737931 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c780800) [pid = 1850] [serial = 1853] [outer = 0x8c1c5800] 09:48:58 INFO - PROCESS | 1850 | 1477759738483 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:48:58 INFO - . 09:48:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 876ms 09:48:58 INFO - PROCESS | 1850 | 1477759738502 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 1850 | 1477759738505 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 09:48:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 09:48:58 INFO - PROCESS | 1850 | 1477759738512 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:58 INFO - PROCESS | 1850 | 1477759738691 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 09:48:58 INFO - PROCESS | 1850 | 1477759738702 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 09:48:58 INFO - PROCESS | 1850 | 1477759738723 Marionette TRACE conn4 <- [1,2906,null,["8"]] 09:48:58 INFO - PROCESS | 1850 | 1477759738730 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 09:48:58 INFO - PROCESS | 1850 | 1477759738739 Marionette TRACE conn4 <- [1,2907,null,{}] 09:48:58 INFO - PROCESS | 1850 | 1477759738746 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c887400 == 15 [pid = 1850] [id = 634] 09:48:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c889400) [pid = 1850] [serial = 1854] [outer = (nil)] 09:48:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c88c000) [pid = 1850] [serial = 1855] [outer = 0x8c889400] 09:48:58 INFO - PROCESS | 1850 | 1477759738837 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c88ac00) [pid = 1850] [serial = 1856] [outer = 0x8c889400] 09:48:59 INFO - PROCESS | 1850 | 1477759739362 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:48:59 INFO - . 09:48:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 871ms 09:48:59 INFO - PROCESS | 1850 | 1477759739390 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1850 | 1477759739395 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:48:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 09:48:59 INFO - PROCESS | 1850 | 1477759739401 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:48:59 INFO - PROCESS | 1850 | 1477759739584 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 09:48:59 INFO - PROCESS | 1850 | 1477759739658 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 09:48:59 INFO - PROCESS | 1850 | 1477759739661 Marionette TRACE conn4 <- [1,2911,null,["8"]] 09:48:59 INFO - PROCESS | 1850 | 1477759739669 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 09:48:59 INFO - PROCESS | 1850 | 1477759739675 Marionette TRACE conn4 <- [1,2912,null,{}] 09:48:59 INFO - PROCESS | 1850 | 1477759739680 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x83472400 == 16 [pid = 1850] [id = 635] 09:48:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x8c8b5000) [pid = 1850] [serial = 1857] [outer = (nil)] 09:48:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c8be800) [pid = 1850] [serial = 1858] [outer = 0x8c8b5000] 09:48:59 INFO - PROCESS | 1850 | 1477759739759 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8c8bc400) [pid = 1850] [serial = 1859] [outer = 0x8c8b5000] 09:49:00 INFO - PROCESS | 1850 | 1477759740330 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:00 INFO - . 09:49:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 975ms 09:49:00 INFO - PROCESS | 1850 | 1477759740378 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 1850 | 1477759740384 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 09:49:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 09:49:00 INFO - PROCESS | 1850 | 1477759740395 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:00 INFO - PROCESS | 1850 | 1477759740571 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:49:00 INFO - PROCESS | 1850 | 1477759740744 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 09:49:00 INFO - PROCESS | 1850 | 1477759740748 Marionette TRACE conn4 <- [1,2916,null,["8"]] 09:49:00 INFO - PROCESS | 1850 | 1477759740756 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 09:49:00 INFO - PROCESS | 1850 | 1477759740763 Marionette TRACE conn4 <- [1,2917,null,{}] 09:49:00 INFO - PROCESS | 1850 | 1477759740769 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322d800 == 17 [pid = 1850] [id = 636] 09:49:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8338d400) [pid = 1850] [serial = 1860] [outer = (nil)] 09:49:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x83465000) [pid = 1850] [serial = 1861] [outer = 0x8338d400] 09:49:00 INFO - PROCESS | 1850 | 1477759740877 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x83466800) [pid = 1850] [serial = 1862] [outer = 0x8338d400] 09:49:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90f800 == 18 [pid = 1850] [id = 637] 09:49:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8b9b2000) [pid = 1850] [serial = 1863] [outer = (nil)] 09:49:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x835b9400) [pid = 1850] [serial = 1864] [outer = 0x8b9b2000] 09:49:01 INFO - PROCESS | 1850 | 1477759741749 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:01 INFO - . 09:49:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1370ms 09:49:01 INFO - PROCESS | 1850 | 1477759741764 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 09:49:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 09:49:01 INFO - PROCESS | 1850 | 1477759741771 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 09:49:01 INFO - PROCESS | 1850 | 1477759741778 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:01 INFO - PROCESS | 1850 | 1477759741964 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 09:49:02 INFO - PROCESS | 1850 | 1477759742122 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 09:49:02 INFO - PROCESS | 1850 | 1477759742126 Marionette TRACE conn4 <- [1,2921,null,["8"]] 09:49:02 INFO - PROCESS | 1850 | 1477759742139 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 09:49:02 INFO - PROCESS | 1850 | 1477759742144 Marionette TRACE conn4 <- [1,2922,null,{}] 09:49:02 INFO - PROCESS | 1850 | 1477759742151 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c780400 == 19 [pid = 1850] [id = 638] 09:49:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c781800) [pid = 1850] [serial = 1865] [outer = (nil)] 09:49:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c894800) [pid = 1850] [serial = 1866] [outer = 0x8c781800] 09:49:02 INFO - PROCESS | 1850 | 1477759742260 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c8c3c00) [pid = 1850] [serial = 1867] [outer = 0x8c781800] 09:49:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8cf000 == 20 [pid = 1850] [id = 639] 09:49:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c8cf800) [pid = 1850] [serial = 1868] [outer = (nil)] 09:49:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8c8d3400) [pid = 1850] [serial = 1869] [outer = 0x8c8cf800] 09:49:03 INFO - PROCESS | 1850 | 1477759743050 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:03 INFO - . 09:49:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1324ms 09:49:03 INFO - PROCESS | 1850 | 1477759743118 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 1850 | 1477759743125 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 09:49:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 09:49:03 INFO - PROCESS | 1850 | 1477759743135 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:03 INFO - PROCESS | 1850 | 1477759743323 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 09:49:03 INFO - PROCESS | 1850 | 1477759743487 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 09:49:03 INFO - PROCESS | 1850 | 1477759743492 Marionette TRACE conn4 <- [1,2926,null,["8"]] 09:49:03 INFO - PROCESS | 1850 | 1477759743501 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 09:49:03 INFO - PROCESS | 1850 | 1477759743508 Marionette TRACE conn4 <- [1,2927,null,{}] 09:49:03 INFO - PROCESS | 1850 | 1477759743515 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d843000 == 21 [pid = 1850] [id = 640] 09:49:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8d844400) [pid = 1850] [serial = 1870] [outer = (nil)] 09:49:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8d9eec00) [pid = 1850] [serial = 1871] [outer = 0x8d844400] 09:49:03 INFO - PROCESS | 1850 | 1477759743648 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8da19400) [pid = 1850] [serial = 1872] [outer = 0x8d844400] 09:49:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x83394800 == 22 [pid = 1850] [id = 641] 09:49:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x83466000) [pid = 1850] [serial = 1873] [outer = (nil)] 09:49:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x82dea400) [pid = 1850] [serial = 1874] [outer = 0x83466000] 09:49:04 INFO - PROCESS | 1850 | 1477759744630 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:04 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9d000 == 21 [pid = 1850] [id = 626] 09:49:04 INFO - . 09:49:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1572ms 09:49:04 INFO - PROCESS | 1850 | 1477759744722 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1850 | 1477759744727 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:49:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:49:04 INFO - PROCESS | 1850 | 1477759744737 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:04 INFO - PROCESS | 1850 | 1477759744925 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 09:49:05 INFO - PROCESS | 1850 | 1477759745045 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 09:49:05 INFO - PROCESS | 1850 | 1477759745050 Marionette TRACE conn4 <- [1,2931,null,["8"]] 09:49:05 INFO - PROCESS | 1850 | 1477759745056 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 09:49:05 INFO - PROCESS | 1850 | 1477759745062 Marionette TRACE conn4 <- [1,2932,null,{}] 09:49:05 INFO - PROCESS | 1850 | 1477759745071 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338cc00 == 22 [pid = 1850] [id = 642] 09:49:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8338e400) [pid = 1850] [serial = 1875] [outer = (nil)] 09:49:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8346a000) [pid = 1850] [serial = 1876] [outer = 0x8338e400] 09:49:05 INFO - PROCESS | 1850 | 1477759745162 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x834fd800) [pid = 1850] [serial = 1877] [outer = 0x8338e400] 09:49:05 INFO - PROCESS | 1850 | 1477759745753 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:05 INFO - . 09:49:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1070ms 09:49:05 INFO - PROCESS | 1850 | 1477759745808 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 1850 | 1477759745815 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 09:49:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:49:05 INFO - PROCESS | 1850 | 1477759745822 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:05 INFO - PROCESS | 1850 | 1477759745982 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:49:06 INFO - PROCESS | 1850 | 1477759746099 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 09:49:06 INFO - PROCESS | 1850 | 1477759746104 Marionette TRACE conn4 <- [1,2936,null,["8"]] 09:49:06 INFO - PROCESS | 1850 | 1477759746116 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 09:49:06 INFO - PROCESS | 1850 | 1477759746120 Marionette TRACE conn4 <- [1,2937,null,{}] 09:49:06 INFO - PROCESS | 1850 | 1477759746128 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90b800 == 23 [pid = 1850] [id = 643] 09:49:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8b90d800) [pid = 1850] [serial = 1878] [outer = (nil)] 09:49:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8b9b8800) [pid = 1850] [serial = 1879] [outer = 0x8b90d800] 09:49:06 INFO - PROCESS | 1850 | 1477759746212 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8bff0800) [pid = 1850] [serial = 1880] [outer = 0x8b90d800] 09:49:06 INFO - PROCESS | 1850 | 1477759746729 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:06 INFO - . 09:49:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 919ms 09:49:06 INFO - PROCESS | 1850 | 1477759746748 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 09:49:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:49:06 INFO - PROCESS | 1850 | 1477759746754 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 09:49:06 INFO - PROCESS | 1850 | 1477759746768 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:06 INFO - PROCESS | 1850 | 1477759746913 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 09:49:06 INFO - PROCESS | 1850 | 1477759746927 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 09:49:06 INFO - PROCESS | 1850 | 1477759746930 Marionette TRACE conn4 <- [1,2941,null,["8"]] 09:49:06 INFO - PROCESS | 1850 | 1477759746935 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 09:49:06 INFO - PROCESS | 1850 | 1477759746940 Marionette TRACE conn4 <- [1,2942,null,{}] 09:49:06 INFO - PROCESS | 1850 | 1477759746946 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c788800 == 24 [pid = 1850] [id = 644] 09:49:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8c788c00) [pid = 1850] [serial = 1881] [outer = (nil)] 09:49:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8c78ac00) [pid = 1850] [serial = 1882] [outer = 0x8c788c00] 09:49:07 INFO - PROCESS | 1850 | 1477759747031 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c789800) [pid = 1850] [serial = 1883] [outer = 0x8c788c00] 09:49:07 INFO - PROCESS | 1850 | 1477759747737 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 09:49:07 INFO - . 09:49:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1029ms 09:49:07 INFO - PROCESS | 1850 | 1477759747787 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 09:49:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 09:49:07 INFO - PROCESS | 1850 | 1477759747791 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 09:49:07 INFO - PROCESS | 1850 | 1477759747807 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:08 INFO - PROCESS | 1850 | 1477759748022 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 09:49:08 INFO - PROCESS | 1850 | 1477759748101 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 09:49:08 INFO - PROCESS | 1850 | 1477759748103 Marionette TRACE conn4 <- [1,2946,null,["8"]] 09:49:08 INFO - PROCESS | 1850 | 1477759748111 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 09:49:08 INFO - PROCESS | 1850 | 1477759748116 Marionette TRACE conn4 <- [1,2947,null,{}] 09:49:08 INFO - PROCESS | 1850 | 1477759748121 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x82def000 == 25 [pid = 1850] [id = 645] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c8d0800) [pid = 1850] [serial = 1884] [outer = (nil)] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8d9f2400) [pid = 1850] [serial = 1885] [outer = 0x8c8d0800] 09:49:08 INFO - PROCESS | 1850 | 1477759748213 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8da22400) [pid = 1850] [serial = 1886] [outer = 0x8c8d0800] 09:49:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da27000 == 26 [pid = 1850] [id = 646] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8da2ac00) [pid = 1850] [serial = 1887] [outer = (nil)] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8da34000) [pid = 1850] [serial = 1888] [outer = 0x8da2ac00] 09:49:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db03800 == 27 [pid = 1850] [id = 647] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8db04400) [pid = 1850] [serial = 1889] [outer = (nil)] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8db04800) [pid = 1850] [serial = 1890] [outer = 0x8db04400] 09:49:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0c800 == 28 [pid = 1850] [id = 648] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8db0d000) [pid = 1850] [serial = 1891] [outer = (nil)] 09:49:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8db0d400) [pid = 1850] [serial = 1892] [outer = 0x8db0d000] 09:49:08 INFO - PROCESS | 1850 | 1477759748966 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 09:49:09 INFO - ... 09:49:09 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1223ms 09:49:09 INFO - PROCESS | 1850 | 1477759749020 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 1850 | 1477759749023 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:49:09 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 09:49:09 INFO - PROCESS | 1850 | 1477759749036 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:09 INFO - PROCESS | 1850 | 1477759749235 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8c889400) [pid = 1850] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8bff2000) [pid = 1850] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8b919800) [pid = 1850] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x835bb800) [pid = 1850] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x83472c00) [pid = 1850] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8325d000) [pid = 1850] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x82e9ec00) [pid = 1850] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x82e9d800) [pid = 1850] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c1c5800) [pid = 1850] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 09:49:09 INFO - PROCESS | 1850 | 1477759749441 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 09:49:09 INFO - PROCESS | 1850 | 1477759749446 Marionette TRACE conn4 <- [1,2951,null,["8"]] 09:49:09 INFO - PROCESS | 1850 | 1477759749450 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 09:49:09 INFO - PROCESS | 1850 | 1477759749454 Marionette TRACE conn4 <- [1,2952,null,{}] 09:49:09 INFO - PROCESS | 1850 | 1477759749460 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x83229400 == 29 [pid = 1850] [id = 649] 09:49:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8322a800) [pid = 1850] [serial = 1893] [outer = (nil)] 09:49:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x87df4000) [pid = 1850] [serial = 1894] [outer = 0x8322a800] 09:49:09 INFO - PROCESS | 1850 | 1477759749542 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8f694000) [pid = 1850] [serial = 1895] [outer = 0x8322a800] 09:49:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f69dc00 == 30 [pid = 1850] [id = 650] 09:49:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8f6a0c00) [pid = 1850] [serial = 1896] [outer = (nil)] 09:49:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8f701400) [pid = 1850] [serial = 1897] [outer = 0x8f6a0c00] 09:49:10 INFO - PROCESS | 1850 | 1477759750075 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 09:49:10 INFO - . 09:49:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1068ms 09:49:10 INFO - PROCESS | 1850 | 1477759750098 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1850 | 1477759750101 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 09:49:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 09:49:10 INFO - PROCESS | 1850 | 1477759750108 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:10 INFO - PROCESS | 1850 | 1477759750280 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:49:10 INFO - PROCESS | 1850 | 1477759750407 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 09:49:10 INFO - PROCESS | 1850 | 1477759750411 Marionette TRACE conn4 <- [1,2956,null,["8"]] 09:49:10 INFO - PROCESS | 1850 | 1477759750415 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 09:49:10 INFO - PROCESS | 1850 | 1477759750423 Marionette TRACE conn4 <- [1,2957,null,{}] 09:49:10 INFO - PROCESS | 1850 | 1477759750428 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x82ded800 == 31 [pid = 1850] [id = 651] 09:49:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8f705000) [pid = 1850] [serial = 1898] [outer = (nil)] 09:49:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8f70bc00) [pid = 1850] [serial = 1899] [outer = 0x8f705000] 09:49:10 INFO - PROCESS | 1850 | 1477759750513 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8f70dc00) [pid = 1850] [serial = 1900] [outer = 0x8f705000] 09:49:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73ec00 == 32 [pid = 1850] [id = 652] 09:49:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8f743c00) [pid = 1850] [serial = 1901] [outer = (nil)] 09:49:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8f745000) [pid = 1850] [serial = 1902] [outer = 0x8f743c00] 09:49:11 INFO - PROCESS | 1850 | 1477759751010 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 09:49:11 INFO - . 09:49:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 926ms 09:49:11 INFO - PROCESS | 1850 | 1477759751034 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 1850 | 1477759751039 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 09:49:11 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 09:49:11 INFO - PROCESS | 1850 | 1477759751045 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:11 INFO - PROCESS | 1850 | 1477759751188 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 09:49:11 INFO - PROCESS | 1850 | 1477759751196 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 09:49:11 INFO - PROCESS | 1850 | 1477759751201 Marionette TRACE conn4 <- [1,2961,null,["8"]] 09:49:11 INFO - PROCESS | 1850 | 1477759751208 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 09:49:11 INFO - PROCESS | 1850 | 1477759751213 Marionette TRACE conn4 <- [1,2962,null,{}] 09:49:11 INFO - PROCESS | 1850 | 1477759751218 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f73a400 == 33 [pid = 1850] [id = 653] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8f73e000) [pid = 1850] [serial = 1903] [outer = (nil)] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x9050a400) [pid = 1850] [serial = 1904] [outer = 0x8f73e000] 09:49:11 INFO - PROCESS | 1850 | 1477759751299 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8f8d9400) [pid = 1850] [serial = 1905] [outer = 0x8f73e000] 09:49:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x83227800 == 34 [pid = 1850] [id = 654] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x83228800) [pid = 1850] [serial = 1906] [outer = (nil)] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x83229800) [pid = 1850] [serial = 1907] [outer = 0x83228800] 09:49:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x83464000 == 35 [pid = 1850] [id = 655] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x83466c00) [pid = 1850] [serial = 1908] [outer = (nil)] 09:49:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x83467000) [pid = 1850] [serial = 1909] [outer = 0x83466c00] 09:49:12 INFO - PROCESS | 1850 | 1477759752070 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 09:49:12 INFO - .. 09:49:12 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1069ms 09:49:12 INFO - PROCESS | 1850 | 1477759752116 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1850 | 1477759752123 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 09:49:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 09:49:12 INFO - PROCESS | 1850 | 1477759752134 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:12 INFO - PROCESS | 1850 | 1477759752327 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 09:49:12 INFO - PROCESS | 1850 | 1477759752509 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 09:49:12 INFO - PROCESS | 1850 | 1477759752514 Marionette TRACE conn4 <- [1,2966,null,["8"]] 09:49:12 INFO - PROCESS | 1850 | 1477759752537 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 09:49:12 INFO - PROCESS | 1850 | 1477759752544 Marionette TRACE conn4 <- [1,2967,null,{}] 09:49:12 INFO - PROCESS | 1850 | 1477759752551 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b9c00 == 36 [pid = 1850] [id = 656] 09:49:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8b9e7c00) [pid = 1850] [serial = 1910] [outer = (nil)] 09:49:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8c0eac00) [pid = 1850] [serial = 1911] [outer = 0x8b9e7c00] 09:49:12 INFO - PROCESS | 1850 | 1477759752663 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8c1c2400) [pid = 1850] [serial = 1912] [outer = 0x8b9e7c00] 09:49:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c891c00 == 37 [pid = 1850] [id = 657] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8d8ad400) [pid = 1850] [serial = 1913] [outer = (nil)] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8d8aec00) [pid = 1850] [serial = 1914] [outer = 0x8d8ad400] 09:49:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da30c00 == 38 [pid = 1850] [id = 658] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x8da31400) [pid = 1850] [serial = 1915] [outer = (nil)] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x8da31800) [pid = 1850] [serial = 1916] [outer = 0x8da31400] 09:49:13 INFO - PROCESS | 1850 | 1477759753320 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 09:49:13 INFO - .. 09:49:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1221ms 09:49:13 INFO - PROCESS | 1850 | 1477759753358 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 1850 | 1477759753365 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:49:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 09:49:13 INFO - PROCESS | 1850 | 1477759753373 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:13 INFO - PROCESS | 1850 | 1477759753544 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 09:49:13 INFO - PROCESS | 1850 | 1477759753726 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 09:49:13 INFO - PROCESS | 1850 | 1477759753731 Marionette TRACE conn4 <- [1,2971,null,["8"]] 09:49:13 INFO - PROCESS | 1850 | 1477759753739 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 09:49:13 INFO - PROCESS | 1850 | 1477759753744 Marionette TRACE conn4 <- [1,2972,null,{}] 09:49:13 INFO - PROCESS | 1850 | 1477759753754 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f698400 == 39 [pid = 1850] [id = 659] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x8f699c00) [pid = 1850] [serial = 1917] [outer = (nil)] 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x8f708800) [pid = 1850] [serial = 1918] [outer = 0x8f699c00] 09:49:13 INFO - PROCESS | 1850 | 1477759753854 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8f698000) [pid = 1850] [serial = 1919] [outer = 0x8f699c00] 09:49:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f4f800 == 40 [pid = 1850] [id = 660] 09:49:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x90f4fc00) [pid = 1850] [serial = 1920] [outer = (nil)] 09:49:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x90f5b800) [pid = 1850] [serial = 1921] [outer = 0x90f4fc00] 09:49:14 INFO - PROCESS | 1850 | 1477759754492 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 09:49:14 INFO - . 09:49:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1172ms 09:49:14 INFO - PROCESS | 1850 | 1477759754552 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 1850 | 1477759754559 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 09:49:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 09:49:14 INFO - PROCESS | 1850 | 1477759754567 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:14 INFO - PROCESS | 1850 | 1477759754740 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:49:14 INFO - PROCESS | 1850 | 1477759754923 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 09:49:14 INFO - PROCESS | 1850 | 1477759754929 Marionette TRACE conn4 <- [1,2976,null,["8"]] 09:49:14 INFO - PROCESS | 1850 | 1477759754939 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 09:49:14 INFO - PROCESS | 1850 | 1477759754946 Marionette TRACE conn4 <- [1,2977,null,{}] 09:49:14 INFO - PROCESS | 1850 | 1477759754953 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f85800 == 41 [pid = 1850] [id = 661] 09:49:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0x91a2f000) [pid = 1850] [serial = 1922] [outer = (nil)] 09:49:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0x92a61400) [pid = 1850] [serial = 1923] [outer = 0x91a2f000] 09:49:15 INFO - PROCESS | 1850 | 1477759755054 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 104 (0x92b38c00) [pid = 1850] [serial = 1924] [outer = 0x91a2f000] 09:49:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x9321c000 == 42 [pid = 1850] [id = 662] 09:49:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 105 (0x9321c800) [pid = 1850] [serial = 1925] [outer = (nil)] 09:49:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 106 (0x9321dc00) [pid = 1850] [serial = 1926] [outer = 0x9321c800] 09:49:15 INFO - . 09:49:15 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1123ms 09:49:15 INFO - PROCESS | 1850 | 1477759755680 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 09:49:15 INFO - PROCESS | 1850 | 1477759755691 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 09:49:15 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 09:49:15 INFO - PROCESS | 1850 | 1477759755695 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 09:49:15 INFO - PROCESS | 1850 | 1477759755728 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:15 INFO - PROCESS | 1850 | 1477759755910 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 09:49:16 INFO - PROCESS | 1850 | 1477759756091 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 09:49:16 INFO - PROCESS | 1850 | 1477759756096 Marionette TRACE conn4 <- [1,2981,null,["8"]] 09:49:16 INFO - PROCESS | 1850 | 1477759756105 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 09:49:16 INFO - PROCESS | 1850 | 1477759756110 Marionette TRACE conn4 <- [1,2982,null,{}] 09:49:16 INFO - PROCESS | 1850 | 1477759756116 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x93abe000 == 43 [pid = 1850] [id = 663] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 107 (0x93ac2800) [pid = 1850] [serial = 1927] [outer = (nil)] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 108 (0x93c96c00) [pid = 1850] [serial = 1928] [outer = 0x93ac2800] 09:49:16 INFO - PROCESS | 1850 | 1477759756214 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 109 (0x8c8bac00) [pid = 1850] [serial = 1929] [outer = 0x93ac2800] 09:49:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ac4c00 == 44 [pid = 1850] [id = 664] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 110 (0x93ac8000) [pid = 1850] [serial = 1930] [outer = (nil)] 09:49:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x9555f400 == 45 [pid = 1850] [id = 665] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 111 (0x9555f800) [pid = 1850] [serial = 1931] [outer = (nil)] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 112 (0x9555e400) [pid = 1850] [serial = 1932] [outer = 0x93ac8000] 09:49:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 113 (0x9555ec00) [pid = 1850] [serial = 1933] [outer = 0x9555f800] 09:49:16 INFO - PROCESS | 1850 | 1477759756921 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 09:49:16 INFO - .. 09:49:16 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1277ms 09:49:16 INFO - PROCESS | 1850 | 1477759756979 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 1850 | 1477759756982 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 09:49:16 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 09:49:16 INFO - PROCESS | 1850 | 1477759756989 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:17 INFO - PROCESS | 1850 | 1477759757151 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 09:49:17 INFO - PROCESS | 1850 | 1477759757322 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 09:49:17 INFO - PROCESS | 1850 | 1477759757325 Marionette TRACE conn4 <- [1,2986,null,["8"]] 09:49:17 INFO - PROCESS | 1850 | 1477759757329 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 09:49:17 INFO - PROCESS | 1850 | 1477759757336 Marionette TRACE conn4 <- [1,2987,null,{}] 09:49:17 INFO - PROCESS | 1850 | 1477759757341 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x9555e000 == 46 [pid = 1850] [id = 666] 09:49:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 114 (0x9555f000) [pid = 1850] [serial = 1934] [outer = (nil)] 09:49:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 115 (0x95566000) [pid = 1850] [serial = 1935] [outer = 0x9555f000] 09:49:17 INFO - PROCESS | 1850 | 1477759757448 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 116 (0x95709c00) [pid = 1850] [serial = 1936] [outer = 0x9555f000] 09:49:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x83230000 == 47 [pid = 1850] [id = 667] 09:49:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 117 (0x8b913c00) [pid = 1850] [serial = 1937] [outer = (nil)] 09:49:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 118 (0x8c0e6c00) [pid = 1850] [serial = 1938] [outer = 0x8b913c00] 09:49:18 INFO - PROCESS | 1850 | 1477759758250 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 09:49:18 INFO - . 09:49:18 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1324ms 09:49:18 INFO - PROCESS | 1850 | 1477759758314 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 1850 | 1477759758321 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:49:18 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 09:49:18 INFO - PROCESS | 1850 | 1477759758331 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:18 INFO - PROCESS | 1850 | 1477759758513 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 09:49:18 INFO - PROCESS | 1850 | 1477759758737 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 09:49:18 INFO - PROCESS | 1850 | 1477759758743 Marionette TRACE conn4 <- [1,2991,null,["8"]] 09:49:18 INFO - PROCESS | 1850 | 1477759758799 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 09:49:18 INFO - PROCESS | 1850 | 1477759758808 Marionette TRACE conn4 <- [1,2992,null,{}] 09:49:18 INFO - PROCESS | 1850 | 1477759758814 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9ac00 == 48 [pid = 1850] [id = 668] 09:49:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 119 (0x82e9b000) [pid = 1850] [serial = 1939] [outer = (nil)] 09:49:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 120 (0x82f93000) [pid = 1850] [serial = 1940] [outer = 0x82e9b000] 09:49:18 INFO - PROCESS | 1850 | 1477759758910 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 121 (0x83255000) [pid = 1850] [serial = 1941] [outer = 0x82e9b000] 09:49:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df5c00 == 49 [pid = 1850] [id = 669] 09:49:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 122 (0x87df8000) [pid = 1850] [serial = 1942] [outer = (nil)] 09:49:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 123 (0x8b90c800) [pid = 1850] [serial = 1943] [outer = 0x87df8000] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73ec00 == 48 [pid = 1850] [id = 652] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8f69dc00 == 47 [pid = 1850] [id = 650] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0c800 == 46 [pid = 1850] [id = 648] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8db03800 == 45 [pid = 1850] [id = 647] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8da27000 == 44 [pid = 1850] [id = 646] 09:49:19 INFO - PROCESS | 1850 | 1477759759647 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x83394800 == 43 [pid = 1850] [id = 641] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8cf000 == 42 [pid = 1850] [id = 639] 09:49:19 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90f800 == 41 [pid = 1850] [id = 637] 09:49:19 INFO - . 09:49:19 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1370ms 09:49:19 INFO - PROCESS | 1850 | 1477759759701 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 09:49:19 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 09:49:19 INFO - PROCESS | 1850 | 1477759759706 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 09:49:19 INFO - PROCESS | 1850 | 1477759759714 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:19 INFO - PROCESS | 1850 | 1477759759891 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 122 (0x82f95c00) [pid = 1850] [serial = 1832] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 121 (0x8c0e2000) [pid = 1850] [serial = 1849] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 120 (0x8c88ac00) [pid = 1850] [serial = 1856] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 119 (0x8c780800) [pid = 1850] [serial = 1853] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 118 (0x8c88c000) [pid = 1850] [serial = 1855] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 117 (0x8c781c00) [pid = 1850] [serial = 1852] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 116 (0x87de9c00) [pid = 1850] [serial = 1843] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 115 (0x8b9b6800) [pid = 1850] [serial = 1847] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 114 (0x8c0ea400) [pid = 1850] [serial = 1850] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 113 (0x8b9b4c00) [pid = 1850] [serial = 1846] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 112 (0x82f8f800) [pid = 1850] [serial = 1834] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 111 (0x834f5c00) [pid = 1850] [serial = 1841] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 110 (0x87df1c00) [pid = 1850] [serial = 1844] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 109 (0x82f97800) [pid = 1850] [serial = 1835] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 108 (0x82f93400) [pid = 1850] [serial = 1838] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 107 (0x8330dc00) [pid = 1850] [serial = 1837] [outer = (nil)] [url = about:blank] 09:49:19 INFO - PROCESS | 1850 | --DOMWINDOW == 106 (0x834f1800) [pid = 1850] [serial = 1840] [outer = (nil)] [url = about:blank] 09:49:20 INFO - PROCESS | 1850 | 1477759760045 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 09:49:20 INFO - PROCESS | 1850 | 1477759760050 Marionette TRACE conn4 <- [1,2996,null,["8"]] 09:49:20 INFO - PROCESS | 1850 | 1477759760057 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 09:49:20 INFO - PROCESS | 1850 | 1477759760062 Marionette TRACE conn4 <- [1,2997,null,{}] 09:49:20 INFO - PROCESS | 1850 | 1477759760067 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e94800 == 42 [pid = 1850] [id = 670] 09:49:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 107 (0x82f94000) [pid = 1850] [serial = 1944] [outer = (nil)] 09:49:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 108 (0x834f4000) [pid = 1850] [serial = 1945] [outer = 0x82f94000] 09:49:20 INFO - PROCESS | 1850 | 1477759760153 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 109 (0x83578800) [pid = 1850] [serial = 1946] [outer = 0x82f94000] 09:49:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f93800 == 43 [pid = 1850] [id = 671] 09:49:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 110 (0x8b9e2800) [pid = 1850] [serial = 1947] [outer = (nil)] 09:49:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 111 (0x8b9e5000) [pid = 1850] [serial = 1948] [outer = 0x8b9e2800] 09:49:20 INFO - PROCESS | 1850 | 1477759760732 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 09:49:20 INFO - . 09:49:20 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1077ms 09:49:20 INFO - PROCESS | 1850 | 1477759760797 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1850 | 1477759760804 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 09:49:20 INFO - TEST-START | /touch-events/create-touch-touchlist.html 09:49:20 INFO - PROCESS | 1850 | 1477759760810 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:20 INFO - PROCESS | 1850 | 1477759760960 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 09:49:21 INFO - PROCESS | 1850 | 1477759761091 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 09:49:21 INFO - PROCESS | 1850 | 1477759761096 Marionette TRACE conn4 <- [1,3001,null,["8"]] 09:49:21 INFO - PROCESS | 1850 | 1477759761101 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 09:49:21 INFO - PROCESS | 1850 | 1477759761106 Marionette TRACE conn4 <- [1,3002,null,{}] 09:49:21 INFO - PROCESS | 1850 | 1477759761112 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e3800 == 44 [pid = 1850] [id = 672] 09:49:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 112 (0x8c0e4400) [pid = 1850] [serial = 1949] [outer = (nil)] 09:49:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 113 (0x8c0e9400) [pid = 1850] [serial = 1950] [outer = 0x8c0e4400] 09:49:21 INFO - PROCESS | 1850 | 1477759761199 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 114 (0x8c1bd800) [pid = 1850] [serial = 1951] [outer = 0x8c0e4400] 09:49:21 INFO - PROCESS | 1850 | 1477759761677 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 09:49:21 INFO - .... 09:49:21 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 920ms 09:49:21 INFO - TEST-START | /touch-events/historical.html 09:49:21 INFO - PROCESS | 1850 | 1477759761730 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 1850 | 1477759761734 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 09:49:21 INFO - PROCESS | 1850 | 1477759761741 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:21 INFO - PROCESS | 1850 | 1477759761954 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 09:49:21 INFO - PROCESS | 1850 | 1477759761972 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 09:49:21 INFO - PROCESS | 1850 | 1477759761976 Marionette TRACE conn4 <- [1,3006,null,["8"]] 09:49:21 INFO - PROCESS | 1850 | 1477759761982 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 09:49:21 INFO - PROCESS | 1850 | 1477759761986 Marionette TRACE conn4 <- [1,3007,null,{}] 09:49:22 INFO - PROCESS | 1850 | 1477759761995 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c787800 == 45 [pid = 1850] [id = 673] 09:49:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 115 (0x8c78a800) [pid = 1850] [serial = 1952] [outer = (nil)] 09:49:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 116 (0x8c88cc00) [pid = 1850] [serial = 1953] [outer = 0x8c78a800] 09:49:22 INFO - PROCESS | 1850 | 1477759762079 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 117 (0x8c893400) [pid = 1850] [serial = 1954] [outer = 0x8c78a800] 09:49:22 INFO - PROCESS | 1850 | 1477759762670 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 09:49:22 INFO - . 09:49:22 INFO - TEST-OK | /touch-events/historical.html | took 981ms 09:49:22 INFO - PROCESS | 1850 | 1477759762721 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1850 | 1477759762723 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:49:22 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 09:49:22 INFO - PROCESS | 1850 | 1477759762735 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:22 INFO - PROCESS | 1850 | 1477759762935 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 09:49:23 INFO - PROCESS | 1850 | 1477759763020 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 09:49:23 INFO - PROCESS | 1850 | 1477759763023 Marionette TRACE conn4 <- [1,3011,null,["8"]] 09:49:23 INFO - PROCESS | 1850 | 1477759763039 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 09:49:23 INFO - PROCESS | 1850 | 1477759763056 Marionette TRACE conn4 <- [1,3012,null,{}] 09:49:23 INFO - PROCESS | 1850 | 1477759763062 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330a400 == 46 [pid = 1850] [id = 674] 09:49:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 118 (0x8c8c7800) [pid = 1850] [serial = 1955] [outer = (nil)] 09:49:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 119 (0x8c8cdc00) [pid = 1850] [serial = 1956] [outer = 0x8c8c7800] 09:49:23 INFO - PROCESS | 1850 | 1477759763156 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 120 (0x8c8d2000) [pid = 1850] [serial = 1957] [outer = 0x8c8c7800] 09:49:23 INFO - PROCESS | 1850 | 1477759763697 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 09:49:23 INFO - ... 09:49:23 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 984ms 09:49:23 INFO - PROCESS | 1850 | 1477759763719 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1850 | 1477759763723 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 09:49:23 INFO - TEST-START | /touch-events/touch-retargeting.html 09:49:23 INFO - PROCESS | 1850 | 1477759763734 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:23 INFO - PROCESS | 1850 | 1477759763959 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:49:24 INFO - PROCESS | 1850 | 1477759764120 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 09:49:24 INFO - PROCESS | 1850 | 1477759764124 Marionette TRACE conn4 <- [1,3016,null,["8"]] 09:49:24 INFO - PROCESS | 1850 | 1477759764133 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 09:49:24 INFO - PROCESS | 1850 | 1477759764138 Marionette TRACE conn4 <- [1,3017,null,{}] 09:49:24 INFO - PROCESS | 1850 | 1477759764142 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9d000 == 47 [pid = 1850] [id = 675] 09:49:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 121 (0x83309800) [pid = 1850] [serial = 1958] [outer = (nil)] 09:49:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 122 (0x8f697c00) [pid = 1850] [serial = 1959] [outer = 0x83309800] 09:49:24 INFO - PROCESS | 1850 | 1477759764224 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 123 (0x8f703800) [pid = 1850] [serial = 1960] [outer = 0x83309800] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 122 (0x8c781800) [pid = 1850] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 121 (0x8c788c00) [pid = 1850] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 120 (0x8338e400) [pid = 1850] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 119 (0x8c8cf800) [pid = 1850] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759742731] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 118 (0x8f6a0c00) [pid = 1850] [serial = 1896] [outer = (nil)] [url = about:blank] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 117 (0x8db0d000) [pid = 1850] [serial = 1891] [outer = (nil)] [url = about:blank] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 116 (0x8322a800) [pid = 1850] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 115 (0x8b90d800) [pid = 1850] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 114 (0x8d844400) [pid = 1850] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 113 (0x8338d400) [pid = 1850] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 112 (0x8db04400) [pid = 1850] [serial = 1889] [outer = (nil)] [url = about:blank] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 111 (0x8f705000) [pid = 1850] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 110 (0x8c8d0800) [pid = 1850] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 109 (0x8f743c00) [pid = 1850] [serial = 1901] [outer = (nil)] [url = about:blank] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 108 (0x8b9b2000) [pid = 1850] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 107 (0x83466000) [pid = 1850] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:49:24 INFO - PROCESS | 1850 | --DOMWINDOW == 106 (0x8da2ac00) [pid = 1850] [serial = 1887] [outer = (nil)] [url = about:blank] 09:49:24 INFO - PROCESS | 1850 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83472400 == 46 [pid = 1850] [id = 635] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8338cc00 == 45 [pid = 1850] [id = 642] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c780400 == 44 [pid = 1850] [id = 638] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8322d800 == 43 [pid = 1850] [id = 636] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83229400 == 42 [pid = 1850] [id = 649] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1c4800 == 41 [pid = 1850] [id = 633] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8d843000 == 40 [pid = 1850] [id = 640] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82e8f800 == 39 [pid = 1850] [id = 630] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff1800 == 38 [pid = 1850] [id = 632] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82ded800 == 37 [pid = 1850] [id = 651] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8b916800 == 36 [pid = 1850] [id = 631] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c887400 == 35 [pid = 1850] [id = 634] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82f94c00 == 34 [pid = 1850] [id = 628] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c788800 == 33 [pid = 1850] [id = 644] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83472800 == 32 [pid = 1850] [id = 629] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90b800 == 31 [pid = 1850] [id = 643] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9e800 == 30 [pid = 1850] [id = 627] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8330a400 == 29 [pid = 1850] [id = 674] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82def000 == 28 [pid = 1850] [id = 645] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c787800 == 27 [pid = 1850] [id = 673] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e3800 == 26 [pid = 1850] [id = 672] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83230000 == 25 [pid = 1850] [id = 667] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82f93800 == 24 [pid = 1850] [id = 671] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82e94800 == 23 [pid = 1850] [id = 670] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x87df5c00 == 22 [pid = 1850] [id = 669] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9ac00 == 21 [pid = 1850] [id = 668] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x9555e000 == 20 [pid = 1850] [id = 666] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x9555f400 == 19 [pid = 1850] [id = 665] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x93ac4c00 == 18 [pid = 1850] [id = 664] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x93abe000 == 17 [pid = 1850] [id = 663] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x9321c000 == 16 [pid = 1850] [id = 662] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x90f85800 == 15 [pid = 1850] [id = 661] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x90f4f800 == 14 [pid = 1850] [id = 660] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8f698400 == 13 [pid = 1850] [id = 659] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8da30c00 == 12 [pid = 1850] [id = 658] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8c891c00 == 11 [pid = 1850] [id = 657] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b9c00 == 10 [pid = 1850] [id = 656] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83464000 == 9 [pid = 1850] [id = 655] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x83227800 == 8 [pid = 1850] [id = 654] 09:49:29 INFO - PROCESS | 1850 | --DOCSHELL 0x8f73a400 == 7 [pid = 1850] [id = 653] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 105 (0x8f701400) [pid = 1850] [serial = 1897] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 104 (0x8db0d400) [pid = 1850] [serial = 1892] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 103 (0x8db04800) [pid = 1850] [serial = 1890] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0x8f745000) [pid = 1850] [serial = 1902] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0x8da34000) [pid = 1850] [serial = 1888] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x8f70bc00) [pid = 1850] [serial = 1899] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x8f70dc00) [pid = 1850] [serial = 1900] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x87df4000) [pid = 1850] [serial = 1894] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x8f694000) [pid = 1850] [serial = 1895] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x8d9f2400) [pid = 1850] [serial = 1885] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x8da22400) [pid = 1850] [serial = 1886] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x8c78ac00) [pid = 1850] [serial = 1882] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x8c789800) [pid = 1850] [serial = 1883] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8b9b8800) [pid = 1850] [serial = 1879] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x8bff0800) [pid = 1850] [serial = 1880] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8346a000) [pid = 1850] [serial = 1876] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x834fd800) [pid = 1850] [serial = 1877] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8d9eec00) [pid = 1850] [serial = 1871] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8da19400) [pid = 1850] [serial = 1872] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x82dea400) [pid = 1850] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8c894800) [pid = 1850] [serial = 1866] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8c8c3c00) [pid = 1850] [serial = 1867] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8c8d3400) [pid = 1850] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477759742731] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83465000) [pid = 1850] [serial = 1861] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x83466800) [pid = 1850] [serial = 1862] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x835b9400) [pid = 1850] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x9050a400) [pid = 1850] [serial = 1904] [outer = (nil)] [url = about:blank] 09:49:29 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8c8be800) [pid = 1850] [serial = 1858] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x82e9b000) [pid = 1850] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c0e4400) [pid = 1850] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9555f000) [pid = 1850] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9555f800) [pid = 1850] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x93ac8000) [pid = 1850] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x93ac2800) [pid = 1850] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8f699c00) [pid = 1850] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8f73e000) [pid = 1850] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8b9e7c00) [pid = 1850] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x91a2f000) [pid = 1850] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x82f94000) [pid = 1850] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c8c7800) [pid = 1850] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c78a800) [pid = 1850] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8d8ad400) [pid = 1850] [serial = 1913] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8c8b5000) [pid = 1850] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8b913c00) [pid = 1850] [serial = 1937] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8b9e2800) [pid = 1850] [serial = 1947] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x87df8000) [pid = 1850] [serial = 1942] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x83228800) [pid = 1850] [serial = 1906] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x90f4fc00) [pid = 1850] [serial = 1920] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x83466c00) [pid = 1850] [serial = 1908] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x9321c800) [pid = 1850] [serial = 1925] [outer = (nil)] [url = about:blank] 09:49:33 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8da31400) [pid = 1850] [serial = 1915] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x9555ec00) [pid = 1850] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x9555e400) [pid = 1850] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8c1bd800) [pid = 1850] [serial = 1951] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8c0e9400) [pid = 1850] [serial = 1950] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x8c893400) [pid = 1850] [serial = 1954] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8c88cc00) [pid = 1850] [serial = 1953] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x8d8aec00) [pid = 1850] [serial = 1914] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8c8d2000) [pid = 1850] [serial = 1957] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8c8cdc00) [pid = 1850] [serial = 1956] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8c8bc400) [pid = 1850] [serial = 1859] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8f697c00) [pid = 1850] [serial = 1959] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x834f4000) [pid = 1850] [serial = 1945] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x83578800) [pid = 1850] [serial = 1946] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8c0e6c00) [pid = 1850] [serial = 1938] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8b9e5000) [pid = 1850] [serial = 1948] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8b90c800) [pid = 1850] [serial = 1943] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x83229800) [pid = 1850] [serial = 1907] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x82f93000) [pid = 1850] [serial = 1940] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x83255000) [pid = 1850] [serial = 1941] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x90f5b800) [pid = 1850] [serial = 1921] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x95566000) [pid = 1850] [serial = 1935] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x95709c00) [pid = 1850] [serial = 1936] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x83467000) [pid = 1850] [serial = 1909] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x93c96c00) [pid = 1850] [serial = 1928] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x9321dc00) [pid = 1850] [serial = 1926] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8c8bac00) [pid = 1850] [serial = 1929] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x8da31800) [pid = 1850] [serial = 1916] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x92a61400) [pid = 1850] [serial = 1923] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x92b38c00) [pid = 1850] [serial = 1924] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8f708800) [pid = 1850] [serial = 1918] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8f698000) [pid = 1850] [serial = 1919] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8c0eac00) [pid = 1850] [serial = 1911] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8c1c2400) [pid = 1850] [serial = 1912] [outer = (nil)] [url = about:blank] 09:49:37 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8f8d9400) [pid = 1850] [serial = 1905] [outer = (nil)] [url = about:blank] 09:49:54 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:49:54 INFO - PROCESS | 1850 | 1477759794377 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 09:49:54 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30666ms 09:49:54 INFO - PROCESS | 1850 | 1477759794396 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1850 | 1477759794402 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 09:49:54 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 09:49:54 INFO - PROCESS | 1850 | 1477759794413 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:54 INFO - PROCESS | 1850 | 1477759794627 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 09:49:54 INFO - PROCESS | 1850 | 1477759794707 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 09:49:54 INFO - PROCESS | 1850 | 1477759794712 Marionette TRACE conn4 <- [1,3021,null,["8"]] 09:49:54 INFO - PROCESS | 1850 | 1477759794720 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 09:49:54 INFO - PROCESS | 1850 | 1477759794727 Marionette TRACE conn4 <- [1,3022,null,{}] 09:49:54 INFO - PROCESS | 1850 | 1477759794734 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9a400 == 8 [pid = 1850] [id = 676] 09:49:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9ac00) [pid = 1850] [serial = 1961] [outer = (nil)] 09:49:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8c000) [pid = 1850] [serial = 1962] [outer = 0x82e9ac00] 09:49:54 INFO - PROCESS | 1850 | 1477759794831 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93000) [pid = 1850] [serial = 1963] [outer = 0x82e9ac00] 09:49:55 INFO - PROCESS | 1850 | 1477759795388 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 09:49:55 INFO - ..... 09:49:55 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1020ms 09:49:55 INFO - PROCESS | 1850 | 1477759795438 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 1850 | 1477759795444 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 09:49:55 INFO - TEST-START | /user-timing/idlharness.html 09:49:55 INFO - PROCESS | 1850 | 1477759795453 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:55 INFO - PROCESS | 1850 | 1477759795679 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 09:49:55 INFO - PROCESS | 1850 | 1477759795755 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 09:49:55 INFO - PROCESS | 1850 | 1477759795759 Marionette TRACE conn4 <- [1,3026,null,["8"]] 09:49:55 INFO - PROCESS | 1850 | 1477759795766 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 09:49:55 INFO - PROCESS | 1850 | 1477759795771 Marionette TRACE conn4 <- [1,3027,null,{}] 09:49:55 INFO - PROCESS | 1850 | 1477759795777 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8ec00 == 9 [pid = 1850] [id = 677] 09:49:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f91000) [pid = 1850] [serial = 1964] [outer = (nil)] 09:49:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8325f000) [pid = 1850] [serial = 1965] [outer = 0x82f91000] 09:49:55 INFO - PROCESS | 1850 | 1477759795865 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8325c400) [pid = 1850] [serial = 1966] [outer = 0x82f91000] 09:49:56 INFO - PROCESS | 1850 | 1477759796734 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 09:49:56 INFO - ........................ 09:49:56 INFO - TEST-OK | /user-timing/idlharness.html | took 1326ms 09:49:56 INFO - PROCESS | 1850 | 1477759796788 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1850 | 1477759796795 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:49:56 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 09:49:56 INFO - PROCESS | 1850 | 1477759796802 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:57 INFO - PROCESS | 1850 | 1477759797028 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 09:49:57 INFO - PROCESS | 1850 | 1477759797042 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 09:49:57 INFO - PROCESS | 1850 | 1477759797047 Marionette TRACE conn4 <- [1,3031,null,["8"]] 09:49:57 INFO - PROCESS | 1850 | 1477759797054 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 09:49:57 INFO - PROCESS | 1850 | 1477759797060 Marionette TRACE conn4 <- [1,3032,null,{}] 09:49:57 INFO - PROCESS | 1850 | 1477759797067 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f6000 == 10 [pid = 1850] [id = 678] 09:49:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x834f6400) [pid = 1850] [serial = 1967] [outer = (nil)] 09:49:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x834f9c00) [pid = 1850] [serial = 1968] [outer = 0x834f6400] 09:49:57 INFO - PROCESS | 1850 | 1477759797164 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x834fec00) [pid = 1850] [serial = 1969] [outer = 0x834f6400] 09:49:57 INFO - PROCESS | 1850 | 1477759797922 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 09:49:57 INFO - ....... 09:49:57 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1171ms 09:49:57 INFO - PROCESS | 1850 | 1477759797973 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 1850 | 1477759797977 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 09:49:57 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 09:49:57 INFO - PROCESS | 1850 | 1477759797984 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:58 INFO - PROCESS | 1850 | 1477759798193 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:49:58 INFO - PROCESS | 1850 | 1477759798211 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 09:49:58 INFO - PROCESS | 1850 | 1477759798219 Marionette TRACE conn4 <- [1,3036,null,["8"]] 09:49:58 INFO - PROCESS | 1850 | 1477759798225 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 09:49:58 INFO - PROCESS | 1850 | 1477759798231 Marionette TRACE conn4 <- [1,3037,null,{}] 09:49:58 INFO - PROCESS | 1850 | 1477759798236 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330f800 == 11 [pid = 1850] [id = 679] 09:49:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x835c0000) [pid = 1850] [serial = 1970] [outer = (nil)] 09:49:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87dedc00) [pid = 1850] [serial = 1971] [outer = 0x835c0000] 09:49:58 INFO - PROCESS | 1850 | 1477759798328 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87df8400) [pid = 1850] [serial = 1972] [outer = 0x835c0000] 09:49:59 INFO - PROCESS | 1850 | 1477759799068 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 09:49:59 INFO - ....... 09:49:59 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1125ms 09:49:59 INFO - PROCESS | 1850 | 1477759799110 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 1850 | 1477759799113 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 09:49:59 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 09:49:59 INFO - PROCESS | 1850 | 1477759799124 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:49:59 INFO - PROCESS | 1850 | 1477759799330 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 09:49:59 INFO - PROCESS | 1850 | 1477759799351 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 09:49:59 INFO - PROCESS | 1850 | 1477759799356 Marionette TRACE conn4 <- [1,3041,null,["8"]] 09:49:59 INFO - PROCESS | 1850 | 1477759799362 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 09:49:59 INFO - PROCESS | 1850 | 1477759799367 Marionette TRACE conn4 <- [1,3042,null,{}] 09:49:59 INFO - PROCESS | 1850 | 1477759799372 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b917000 == 12 [pid = 1850] [id = 680] 09:49:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b917400) [pid = 1850] [serial = 1973] [outer = (nil)] 09:49:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b9b5400) [pid = 1850] [serial = 1974] [outer = 0x8b917400] 09:49:59 INFO - PROCESS | 1850 | 1477759799455 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b9b6c00) [pid = 1850] [serial = 1975] [outer = 0x8b917400] 09:50:00 INFO - PROCESS | 1850 | 1477759800025 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 09:50:00 INFO - .. 09:50:00 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 921ms 09:50:00 INFO - PROCESS | 1850 | 1477759800065 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 1850 | 1477759800068 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 09:50:00 INFO - TEST-START | /user-timing/test_user_timing_exists.html 09:50:00 INFO - PROCESS | 1850 | 1477759800075 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:00 INFO - PROCESS | 1850 | 1477759800326 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 09:50:00 INFO - PROCESS | 1850 | 1477759800336 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 09:50:00 INFO - PROCESS | 1850 | 1477759800339 Marionette TRACE conn4 <- [1,3046,null,["8"]] 09:50:00 INFO - PROCESS | 1850 | 1477759800343 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 09:50:00 INFO - PROCESS | 1850 | 1477759800349 Marionette TRACE conn4 <- [1,3047,null,{}] 09:50:00 INFO - PROCESS | 1850 | 1477759800423 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bfee000 == 13 [pid = 1850] [id = 681] 09:50:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8bfef000) [pid = 1850] [serial = 1976] [outer = (nil)] 09:50:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bff8c00) [pid = 1850] [serial = 1977] [outer = 0x8bfef000] 09:50:00 INFO - PROCESS | 1850 | 1477759800516 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c0e6c00) [pid = 1850] [serial = 1978] [outer = 0x8bfef000] 09:50:01 INFO - PROCESS | 1850 | 1477759801027 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 09:50:01 INFO - ..... 09:50:01 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 971ms 09:50:01 INFO - PROCESS | 1850 | 1477759801046 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 1850 | 1477759801049 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:50:01 INFO - TEST-START | /user-timing/test_user_timing_mark.html 09:50:01 INFO - PROCESS | 1850 | 1477759801056 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:01 INFO - PROCESS | 1850 | 1477759801202 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 09:50:01 INFO - PROCESS | 1850 | 1477759801210 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 09:50:01 INFO - PROCESS | 1850 | 1477759801216 Marionette TRACE conn4 <- [1,3051,null,["8"]] 09:50:01 INFO - PROCESS | 1850 | 1477759801222 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 09:50:01 INFO - PROCESS | 1850 | 1477759801228 Marionette TRACE conn4 <- [1,3052,null,{}] 09:50:01 INFO - PROCESS | 1850 | 1477759801233 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0eac00 == 14 [pid = 1850] [id = 682] 09:50:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c1b6c00) [pid = 1850] [serial = 1979] [outer = (nil)] 09:50:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c1bf800) [pid = 1850] [serial = 1980] [outer = 0x8c1b6c00] 09:50:01 INFO - PROCESS | 1850 | 1477759801314 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c1bdc00) [pid = 1850] [serial = 1981] [outer = 0x8c1b6c00] 09:50:02 INFO - PROCESS | 1850 | 1477759802128 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 09:50:02 INFO - ..................... 09:50:02 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1125ms 09:50:02 INFO - PROCESS | 1850 | 1477759802183 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1850 | 1477759802185 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 09:50:02 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 09:50:02 INFO - PROCESS | 1850 | 1477759802201 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:02 INFO - PROCESS | 1850 | 1477759802409 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:50:02 INFO - PROCESS | 1850 | 1477759802488 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 09:50:02 INFO - PROCESS | 1850 | 1477759802512 Marionette TRACE conn4 <- [1,3056,null,["8"]] 09:50:02 INFO - PROCESS | 1850 | 1477759802556 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 09:50:02 INFO - PROCESS | 1850 | 1477759802565 Marionette TRACE conn4 <- [1,3057,null,{}] 09:50:02 INFO - PROCESS | 1850 | 1477759802572 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x82dea800 == 15 [pid = 1850] [id = 683] 09:50:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x82deac00) [pid = 1850] [serial = 1982] [outer = (nil)] 09:50:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x82e92000) [pid = 1850] [serial = 1983] [outer = 0x82deac00] 09:50:02 INFO - PROCESS | 1850 | 1477759802682 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x82e9c800) [pid = 1850] [serial = 1984] [outer = 0x82deac00] 09:50:03 INFO - PROCESS | 1850 | 1477759803382 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 09:50:03 INFO - ..... 09:50:03 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1271ms 09:50:03 INFO - PROCESS | 1850 | 1477759803474 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 1850 | 1477759803480 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 09:50:03 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 09:50:03 INFO - PROCESS | 1850 | 1477759803489 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:03 INFO - PROCESS | 1850 | 1477759803678 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 09:50:03 INFO - PROCESS | 1850 | 1477759803829 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 09:50:03 INFO - PROCESS | 1850 | 1477759803834 Marionette TRACE conn4 <- [1,3061,null,["8"]] 09:50:03 INFO - PROCESS | 1850 | 1477759803847 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 09:50:03 INFO - PROCESS | 1850 | 1477759803858 Marionette TRACE conn4 <- [1,3062,null,{}] 09:50:03 INFO - PROCESS | 1850 | 1477759803864 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x83310000 == 16 [pid = 1850] [id = 684] 09:50:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x83311c00) [pid = 1850] [serial = 1985] [outer = (nil)] 09:50:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8338ac00) [pid = 1850] [serial = 1986] [outer = 0x83311c00] 09:50:03 INFO - PROCESS | 1850 | 1477759803964 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8338fc00) [pid = 1850] [serial = 1987] [outer = 0x83311c00] 09:50:04 INFO - PROCESS | 1850 | 1477759804718 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 09:50:04 INFO - ......................................... 09:50:04 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1279ms 09:50:04 INFO - PROCESS | 1850 | 1477759804766 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 09:50:04 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 09:50:04 INFO - PROCESS | 1850 | 1477759804771 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 09:50:04 INFO - PROCESS | 1850 | 1477759804780 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:04 INFO - PROCESS | 1850 | 1477759804970 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 09:50:05 INFO - PROCESS | 1850 | 1477759805138 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 09:50:05 INFO - PROCESS | 1850 | 1477759805143 Marionette TRACE conn4 <- [1,3066,null,["8"]] 09:50:05 INFO - PROCESS | 1850 | 1477759805160 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 09:50:05 INFO - PROCESS | 1850 | 1477759805173 Marionette TRACE conn4 <- [1,3067,null,{}] 09:50:05 INFO - PROCESS | 1850 | 1477759805179 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x83586800 == 17 [pid = 1850] [id = 685] 09:50:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x835b9400) [pid = 1850] [serial = 1988] [outer = (nil)] 09:50:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x835bb000) [pid = 1850] [serial = 1989] [outer = 0x835b9400] 09:50:05 INFO - PROCESS | 1850 | 1477759805279 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x8b915800) [pid = 1850] [serial = 1990] [outer = 0x835b9400] 09:50:05 INFO - PROCESS | 1850 | 1477759805954 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 09:50:05 INFO - .. 09:50:05 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1221ms 09:50:06 INFO - PROCESS | 1850 | 1477759806003 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1850 | 1477759806006 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:50:06 INFO - TEST-START | /user-timing/test_user_timing_measure.html 09:50:06 INFO - PROCESS | 1850 | 1477759806014 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:06 INFO - PROCESS | 1850 | 1477759806205 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 09:50:06 INFO - PROCESS | 1850 | 1477759806372 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 09:50:06 INFO - PROCESS | 1850 | 1477759806376 Marionette TRACE conn4 <- [1,3071,null,["8"]] 09:50:06 INFO - PROCESS | 1850 | 1477759806387 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 09:50:06 INFO - PROCESS | 1850 | 1477759806394 Marionette TRACE conn4 <- [1,3072,null,{}] 09:50:06 INFO - PROCESS | 1850 | 1477759806400 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b913000 == 18 [pid = 1850] [id = 686] 09:50:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x8c0e4400) [pid = 1850] [serial = 1991] [outer = (nil)] 09:50:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x8c1b7000) [pid = 1850] [serial = 1992] [outer = 0x8c0e4400] 09:50:06 INFO - PROCESS | 1850 | 1477759806494 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8c1c5800) [pid = 1850] [serial = 1993] [outer = 0x8c0e4400] 09:50:07 INFO - ............................... 09:50:07 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1341ms 09:50:07 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 09:50:07 INFO - PROCESS | 1850 | 1477759807323 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 09:50:07 INFO - PROCESS | 1850 | 1477759807357 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1850 | 1477759807363 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 09:50:07 INFO - PROCESS | 1850 | 1477759807373 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:07 INFO - PROCESS | 1850 | 1477759807601 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:50:07 INFO - PROCESS | 1850 | 1477759807739 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 09:50:07 INFO - PROCESS | 1850 | 1477759807743 Marionette TRACE conn4 <- [1,3076,null,["8"]] 09:50:07 INFO - PROCESS | 1850 | 1477759807750 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 09:50:07 INFO - PROCESS | 1850 | 1477759807756 Marionette TRACE conn4 <- [1,3077,null,{}] 09:50:07 INFO - PROCESS | 1850 | 1477759807761 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c889c00 == 19 [pid = 1850] [id = 687] 09:50:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c88a400) [pid = 1850] [serial = 1994] [outer = (nil)] 09:50:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c88fc00) [pid = 1850] [serial = 1995] [outer = 0x8c88a400] 09:50:07 INFO - PROCESS | 1850 | 1477759807897 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c891c00) [pid = 1850] [serial = 1996] [outer = 0x8c88a400] 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 330 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 330 09:50:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:50:08 INFO - PROCESS | 1850 | 1477759808682 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 09:50:08 INFO - ................. 09:50:08 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1375ms 09:50:08 INFO - PROCESS | 1850 | 1477759808810 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 1850 | 1477759808816 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 09:50:08 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 09:50:08 INFO - PROCESS | 1850 | 1477759808827 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:09 INFO - PROCESS | 1850 | 1477759809041 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 09:50:09 INFO - PROCESS | 1850 | 1477759809209 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 09:50:09 INFO - PROCESS | 1850 | 1477759809215 Marionette TRACE conn4 <- [1,3081,null,["8"]] 09:50:09 INFO - PROCESS | 1850 | 1477759809223 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 09:50:09 INFO - PROCESS | 1850 | 1477759809230 Marionette TRACE conn4 <- [1,3082,null,{}] 09:50:09 INFO - PROCESS | 1850 | 1477759809236 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x83254c00 == 20 [pid = 1850] [id = 688] 09:50:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x83256400) [pid = 1850] [serial = 1997] [outer = (nil)] 09:50:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8330c000) [pid = 1850] [serial = 1998] [outer = 0x83256400] 09:50:09 INFO - PROCESS | 1850 | 1477759809333 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x83390c00) [pid = 1850] [serial = 1999] [outer = 0x83256400] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0eac00 == 19 [pid = 1850] [id = 682] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8b917000 == 18 [pid = 1850] [id = 680] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8bfee000 == 17 [pid = 1850] [id = 681] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8330f800 == 16 [pid = 1850] [id = 679] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8ec00 == 15 [pid = 1850] [id = 677] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x834f6000 == 14 [pid = 1850] [id = 678] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9d000 == 13 [pid = 1850] [id = 675] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9a400 == 12 [pid = 1850] [id = 676] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8c889c00 == 11 [pid = 1850] [id = 687] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x82dea800 == 10 [pid = 1850] [id = 683] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83310000 == 9 [pid = 1850] [id = 684] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x83586800 == 8 [pid = 1850] [id = 685] 09:50:10 INFO - PROCESS | 1850 | --DOCSHELL 0x8b913000 == 7 [pid = 1850] [id = 686] 09:50:10 INFO - PROCESS | 1850 | 1477759810813 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 09:50:10 INFO - ................. 09:50:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 2029ms 09:50:10 INFO - PROCESS | 1850 | 1477759810855 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 1850 | 1477759810862 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 09:50:10 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 09:50:10 INFO - PROCESS | 1850 | 1477759810870 Marionette TRACE conn4 -> [0,3085,"getContext",null] 09:50:10 INFO - PROCESS | 1850 | 1477759810877 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 09:50:10 INFO - PROCESS | 1850 | 1477759810885 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 09:50:10 INFO - PROCESS | 1850 | 1477759810890 Marionette TRACE conn4 <- [1,3086,null,{}] 09:50:10 INFO - PROCESS | 1850 | 1477759810897 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 09:50:10 INFO - PROCESS | 1850 | 1477759810922 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 09:50:10 INFO - PROCESS | 1850 | 1477759810928 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 09:50:10 INFO - Setting pref dom.animations-api.core.enabled (true) 09:50:10 INFO - PROCESS | 1850 | 1477759810938 Marionette TRACE conn4 <- [1,3088,null,{}] 09:50:10 INFO - PROCESS | 1850 | 1477759810951 Marionette TRACE conn4 -> [0,3089,"getContext",null] 09:50:10 INFO - PROCESS | 1850 | 1477759810956 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 09:50:10 INFO - PROCESS | 1850 | 1477759810965 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 09:50:10 INFO - PROCESS | 1850 | 1477759810969 Marionette TRACE conn4 <- [1,3090,null,{}] 09:50:10 INFO - PROCESS | 1850 | 1477759810975 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 09:50:11 INFO - PROCESS | 1850 | 1477759810994 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:50:11 INFO - PROCESS | 1850 | 1477759811000 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 09:50:11 INFO - PROCESS | 1850 | 1477759811007 Marionette TRACE conn4 <- [1,3092,null,{}] 09:50:11 INFO - PROCESS | 1850 | 1477759811013 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:11 INFO - PROCESS | 1850 | 1477759811232 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 09:50:11 INFO - PROCESS | 1850 | 1477759811369 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 09:50:11 INFO - PROCESS | 1850 | 1477759811377 Marionette TRACE conn4 <- [1,3094,null,["8"]] 09:50:11 INFO - PROCESS | 1850 | 1477759811382 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 09:50:11 INFO - PROCESS | 1850 | 1477759811390 Marionette TRACE conn4 <- [1,3095,null,{}] 09:50:11 INFO - PROCESS | 1850 | 1477759811397 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8ec00 == 8 [pid = 1850] [id = 689] 09:50:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x8346ec00) [pid = 1850] [serial = 2000] [outer = (nil)] 09:50:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x834f1c00) [pid = 1850] [serial = 2001] [outer = 0x8346ec00] 09:50:11 INFO - PROCESS | 1850 | 1477759811486 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x834f6000) [pid = 1850] [serial = 2002] [outer = 0x8346ec00] 09:50:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357e000 == 9 [pid = 1850] [id = 690] 09:50:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x835c5800) [pid = 1850] [serial = 2003] [outer = (nil)] 09:50:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x835c3000) [pid = 1850] [serial = 2004] [outer = 0x835c5800] 09:50:12 INFO - PROCESS | 1850 | 1477759812269 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 09:50:12 INFO - ... 09:50:12 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1415ms 09:50:12 INFO - PROCESS | 1850 | 1477759812310 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1850 | 1477759812313 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:50:12 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 09:50:12 INFO - PROCESS | 1850 | 1477759812321 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:12 INFO - PROCESS | 1850 | 1477759812583 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 09:50:12 INFO - PROCESS | 1850 | 1477759812606 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 09:50:12 INFO - PROCESS | 1850 | 1477759812610 Marionette TRACE conn4 <- [1,3099,null,["8"]] 09:50:12 INFO - PROCESS | 1850 | 1477759812616 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 09:50:12 INFO - PROCESS | 1850 | 1477759812621 Marionette TRACE conn4 <- [1,3100,null,{}] 09:50:12 INFO - PROCESS | 1850 | 1477759812626 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf2800 == 10 [pid = 1850] [id = 691] 09:50:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x87cf2c00) [pid = 1850] [serial = 2005] [outer = (nil)] 09:50:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x87cf4400) [pid = 1850] [serial = 2006] [outer = 0x87cf2c00] 09:50:12 INFO - PROCESS | 1850 | 1477759812717 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x87cfa400) [pid = 1850] [serial = 2007] [outer = 0x87cf2c00] 09:50:13 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:50:13 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:50:13 INFO - PROCESS | 1850 | 1477759813508 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 09:50:13 INFO - ......... 09:50:13 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1222ms 09:50:13 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 09:50:13 INFO - PROCESS | 1850 | 1477759813544 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1850 | 1477759813546 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 09:50:13 INFO - PROCESS | 1850 | 1477759813554 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:13 INFO - PROCESS | 1850 | 1477759813761 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:50:13 INFO - PROCESS | 1850 | 1477759813785 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 09:50:13 INFO - PROCESS | 1850 | 1477759813790 Marionette TRACE conn4 <- [1,3104,null,["8"]] 09:50:13 INFO - PROCESS | 1850 | 1477759813795 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 09:50:13 INFO - PROCESS | 1850 | 1477759813802 Marionette TRACE conn4 <- [1,3105,null,{}] 09:50:13 INFO - PROCESS | 1850 | 1477759813879 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e9400 == 11 [pid = 1850] [id = 692] 09:50:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8b9ee000) [pid = 1850] [serial = 2008] [outer = (nil)] 09:50:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8bff0800) [pid = 1850] [serial = 2009] [outer = 0x8b9ee000] 09:50:13 INFO - PROCESS | 1850 | 1477759813972 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8bff3000) [pid = 1850] [serial = 2010] [outer = 0x8b9ee000] 09:50:14 INFO - PROCESS | 1850 | 1477759814650 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 09:50:14 INFO - ................................... 09:50:14 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1139ms 09:50:14 INFO - PROCESS | 1850 | 1477759814698 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 1850 | 1477759814702 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 09:50:14 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 09:50:14 INFO - Clearing pref dom.animations-api.core.enabled 09:50:14 INFO - PROCESS | 1850 | 1477759814708 Marionette TRACE conn4 -> [0,3108,"getContext",null] 09:50:14 INFO - PROCESS | 1850 | 1477759814710 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 09:50:14 INFO - PROCESS | 1850 | 1477759814715 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 09:50:14 INFO - PROCESS | 1850 | 1477759814717 Marionette TRACE conn4 <- [1,3109,null,{}] 09:50:14 INFO - PROCESS | 1850 | 1477759814722 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 09:50:14 INFO - PROCESS | 1850 | 1477759814735 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 09:50:14 INFO - PROCESS | 1850 | 1477759814747 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 09:50:14 INFO - PROCESS | 1850 | 1477759814749 Marionette TRACE conn4 <- [1,3111,null,{}] 09:50:14 INFO - PROCESS | 1850 | 1477759814755 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:14 INFO - PROCESS | 1850 | 1477759814978 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c1b6c00) [pid = 1850] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8bfef000) [pid = 1850] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8b917400) [pid = 1850] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x835c0000) [pid = 1850] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x834f6400) [pid = 1850] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x82f91000) [pid = 1850] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x83309800) [pid = 1850] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 09:50:15 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x82e9ac00) [pid = 1850] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 09:50:15 INFO - PROCESS | 1850 | 1477759815236 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 09:50:15 INFO - PROCESS | 1850 | 1477759815240 Marionette TRACE conn4 <- [1,3113,null,["8"]] 09:50:15 INFO - PROCESS | 1850 | 1477759815246 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 09:50:15 INFO - PROCESS | 1850 | 1477759815252 Marionette TRACE conn4 <- [1,3114,null,{}] 09:50:15 INFO - PROCESS | 1850 | 1477759815257 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de2000 == 12 [pid = 1850] [id = 693] 09:50:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x82e97800) [pid = 1850] [serial = 2011] [outer = (nil)] 09:50:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8c8bd000) [pid = 1850] [serial = 2012] [outer = 0x82e97800] 09:50:15 INFO - PROCESS | 1850 | 1477759815362 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8c8c2c00) [pid = 1850] [serial = 2013] [outer = 0x82e97800] 09:50:15 INFO - PROCESS | 1850 | 1477759815860 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 09:50:15 INFO - . 09:50:15 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1173ms 09:50:15 INFO - PROCESS | 1850 | 1477759815881 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1850 | 1477759815885 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 09:50:15 INFO - TEST-START | /websockets/Close-0.htm 09:50:15 INFO - PROCESS | 1850 | 1477759815892 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:16 INFO - PROCESS | 1850 | 1477759816053 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 09:50:16 INFO - PROCESS | 1850 | 1477759816063 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 09:50:16 INFO - PROCESS | 1850 | 1477759816066 Marionette TRACE conn4 <- [1,3118,null,["8"]] 09:50:16 INFO - PROCESS | 1850 | 1477759816071 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 09:50:16 INFO - PROCESS | 1850 | 1477759816076 Marionette TRACE conn4 <- [1,3119,null,{}] 09:50:16 INFO - PROCESS | 1850 | 1477759816081 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c7000 == 13 [pid = 1850] [id = 694] 09:50:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c8cac00) [pid = 1850] [serial = 2014] [outer = (nil)] 09:50:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8cb21000) [pid = 1850] [serial = 2015] [outer = 0x8c8cac00] 09:50:16 INFO - PROCESS | 1850 | 1477759816164 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8d68d000) [pid = 1850] [serial = 2016] [outer = 0x8c8cac00] 09:50:16 INFO - PROCESS | 1850 | 1477759816752 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:50:16 INFO - . 09:50:16 INFO - TEST-OK | /websockets/Close-0.htm | took 869ms 09:50:16 INFO - PROCESS | 1850 | 1477759816766 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 1850 | 1477759816769 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 09:50:16 INFO - TEST-START | /websockets/Close-1000-reason.htm 09:50:16 INFO - PROCESS | 1850 | 1477759816777 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:16 INFO - PROCESS | 1850 | 1477759816966 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 09:50:16 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:17 INFO - PROCESS | 1850 | 1477759817093 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 09:50:17 INFO - PROCESS | 1850 | 1477759817099 Marionette TRACE conn4 <- [1,3123,null,["8"]] 09:50:17 INFO - PROCESS | 1850 | 1477759817104 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 09:50:17 INFO - PROCESS | 1850 | 1477759817128 Marionette TRACE conn4 <- [1,3124,null,{}] 09:50:17 INFO - PROCESS | 1850 | 1477759817137 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de7400 == 14 [pid = 1850] [id = 695] 09:50:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x82de8400) [pid = 1850] [serial = 2017] [outer = (nil)] 09:50:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x82e93c00) [pid = 1850] [serial = 2018] [outer = 0x82de8400] 09:50:17 INFO - PROCESS | 1850 | 1477759817265 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x82f98000) [pid = 1850] [serial = 2019] [outer = 0x82de8400] 09:50:17 INFO - PROCESS | 1850 | 1477759817988 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:50:17 INFO - .. 09:50:17 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1224ms 09:50:18 INFO - PROCESS | 1850 | 1477759818001 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 1850 | 1477759818006 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 09:50:18 INFO - TEST-START | /websockets/Close-1000.htm 09:50:18 INFO - PROCESS | 1850 | 1477759818021 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:18 INFO - PROCESS | 1850 | 1477759818277 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 09:50:18 INFO - PROCESS | 1850 | 1477759818291 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 09:50:18 INFO - PROCESS | 1850 | 1477759818298 Marionette TRACE conn4 <- [1,3128,null,["8"]] 09:50:18 INFO - PROCESS | 1850 | 1477759818412 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 09:50:18 INFO - PROCESS | 1850 | 1477759818419 Marionette TRACE conn4 <- [1,3129,null,{}] 09:50:18 INFO - PROCESS | 1850 | 1477759818429 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f5000 == 15 [pid = 1850] [id = 696] 09:50:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x834f5400) [pid = 1850] [serial = 2020] [outer = (nil)] 09:50:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x83578800) [pid = 1850] [serial = 2021] [outer = 0x834f5400] 09:50:18 INFO - PROCESS | 1850 | 1477759818531 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x835bd800) [pid = 1850] [serial = 2022] [outer = 0x834f5400] 09:50:19 INFO - PROCESS | 1850 | 1477759819233 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:50:19 INFO - .. 09:50:19 INFO - TEST-OK | /websockets/Close-1000.htm | took 1269ms 09:50:19 INFO - PROCESS | 1850 | 1477759819289 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 1850 | 1477759819294 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 09:50:19 INFO - TEST-START | /websockets/Close-NaN.htm 09:50:19 INFO - PROCESS | 1850 | 1477759819329 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:19 INFO - PROCESS | 1850 | 1477759819511 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 09:50:19 INFO - PROCESS | 1850 | 1477759819680 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 09:50:19 INFO - PROCESS | 1850 | 1477759819684 Marionette TRACE conn4 <- [1,3133,null,["8"]] 09:50:19 INFO - PROCESS | 1850 | 1477759819693 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 09:50:19 INFO - PROCESS | 1850 | 1477759819699 Marionette TRACE conn4 <- [1,3134,null,{}] 09:50:19 INFO - PROCESS | 1850 | 1477759819705 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df6800 == 16 [pid = 1850] [id = 697] 09:50:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x87df8000) [pid = 1850] [serial = 2023] [outer = (nil)] 09:50:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8b9bb400) [pid = 1850] [serial = 2024] [outer = 0x87df8000] 09:50:19 INFO - PROCESS | 1850 | 1477759819805 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8bffc000) [pid = 1850] [serial = 2025] [outer = 0x87df8000] 09:50:20 INFO - PROCESS | 1850 | 1477759820639 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:50:20 INFO - . 09:50:20 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1326ms 09:50:20 INFO - PROCESS | 1850 | 1477759820654 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 09:50:20 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 09:50:20 INFO - PROCESS | 1850 | 1477759820660 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 09:50:20 INFO - PROCESS | 1850 | 1477759820670 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:20 INFO - PROCESS | 1850 | 1477759820844 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 09:50:20 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:21 INFO - PROCESS | 1850 | 1477759821035 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 09:50:21 INFO - PROCESS | 1850 | 1477759821045 Marionette TRACE conn4 <- [1,3138,null,["8"]] 09:50:21 INFO - PROCESS | 1850 | 1477759821069 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 09:50:21 INFO - PROCESS | 1850 | 1477759821076 Marionette TRACE conn4 <- [1,3139,null,{}] 09:50:21 INFO - PROCESS | 1850 | 1477759821083 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322c800 == 17 [pid = 1850] [id = 698] 09:50:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8325a000) [pid = 1850] [serial = 2026] [outer = (nil)] 09:50:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8330e400) [pid = 1850] [serial = 2027] [outer = 0x8325a000] 09:50:21 INFO - PROCESS | 1850 | 1477759821176 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x83394c00) [pid = 1850] [serial = 2028] [outer = 0x8325a000] 09:50:21 INFO - PROCESS | 1850 | --DOCSHELL 0x8357e000 == 16 [pid = 1850] [id = 690] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x8c1bf800) [pid = 1850] [serial = 1980] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8c1bdc00) [pid = 1850] [serial = 1981] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8bff8c00) [pid = 1850] [serial = 1977] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8c0e6c00) [pid = 1850] [serial = 1978] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8b9b5400) [pid = 1850] [serial = 1974] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8b9b6c00) [pid = 1850] [serial = 1975] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x87dedc00) [pid = 1850] [serial = 1971] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x87df8400) [pid = 1850] [serial = 1972] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x834f9c00) [pid = 1850] [serial = 1968] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x834fec00) [pid = 1850] [serial = 1969] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8325f000) [pid = 1850] [serial = 1965] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8325c400) [pid = 1850] [serial = 1966] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x82f8c000) [pid = 1850] [serial = 1962] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x82f93000) [pid = 1850] [serial = 1963] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8f703800) [pid = 1850] [serial = 1960] [outer = (nil)] [url = about:blank] 09:50:21 INFO - PROCESS | 1850 | 1477759821791 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 09:50:21 INFO - . 09:50:21 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1175ms 09:50:21 INFO - PROCESS | 1850 | 1477759821850 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 1850 | 1477759821859 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 09:50:21 INFO - TEST-START | /websockets/Close-clamp.htm 09:50:21 INFO - PROCESS | 1850 | 1477759821868 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:22 INFO - PROCESS | 1850 | 1477759822027 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 09:50:22 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:22 INFO - PROCESS | 1850 | 1477759822159 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 09:50:22 INFO - PROCESS | 1850 | 1477759822163 Marionette TRACE conn4 <- [1,3143,null,["8"]] 09:50:22 INFO - PROCESS | 1850 | 1477759822169 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 09:50:22 INFO - PROCESS | 1850 | 1477759822175 Marionette TRACE conn4 <- [1,3144,null,{}] 09:50:22 INFO - PROCESS | 1850 | 1477759822180 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8346e800 == 17 [pid = 1850] [id = 699] 09:50:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8346f800) [pid = 1850] [serial = 2029] [outer = (nil)] 09:50:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x834f4c00) [pid = 1850] [serial = 2030] [outer = 0x8346f800] 09:50:22 INFO - PROCESS | 1850 | 1477759822272 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x834ffc00) [pid = 1850] [serial = 2031] [outer = 0x8346f800] 09:50:22 INFO - PROCESS | 1850 | 1477759822810 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 09:50:22 INFO - . 09:50:22 INFO - TEST-OK | /websockets/Close-clamp.htm | took 979ms 09:50:22 INFO - PROCESS | 1850 | 1477759822856 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1850 | 1477759822863 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 09:50:22 INFO - TEST-START | /websockets/Close-null.htm 09:50:22 INFO - PROCESS | 1850 | 1477759822870 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:23 INFO - PROCESS | 1850 | 1477759823029 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 09:50:23 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:23 INFO - PROCESS | 1850 | 1477759823161 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 09:50:23 INFO - PROCESS | 1850 | 1477759823166 Marionette TRACE conn4 <- [1,3148,null,["8"]] 09:50:23 INFO - PROCESS | 1850 | 1477759823175 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 09:50:23 INFO - PROCESS | 1850 | 1477759823182 Marionette TRACE conn4 <- [1,3149,null,{}] 09:50:23 INFO - PROCESS | 1850 | 1477759823189 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf7c00 == 18 [pid = 1850] [id = 700] 09:50:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x87def400) [pid = 1850] [serial = 2032] [outer = (nil)] 09:50:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x87df2800) [pid = 1850] [serial = 2033] [outer = 0x87def400] 09:50:23 INFO - PROCESS | 1850 | 1477759823279 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8b90b400) [pid = 1850] [serial = 2034] [outer = 0x87def400] 09:50:23 INFO - PROCESS | 1850 | 1477759823794 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:50:23 INFO - . 09:50:23 INFO - TEST-OK | /websockets/Close-null.htm | took 969ms 09:50:23 INFO - PROCESS | 1850 | 1477759823839 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 1850 | 1477759823843 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 09:50:23 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 09:50:23 INFO - PROCESS | 1850 | 1477759823850 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:24 INFO - PROCESS | 1850 | 1477759824055 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 09:50:24 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:24 INFO - PROCESS | 1850 | 1477759824083 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 09:50:24 INFO - PROCESS | 1850 | 1477759824086 Marionette TRACE conn4 <- [1,3153,null,["8"]] 09:50:24 INFO - PROCESS | 1850 | 1477759824092 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 09:50:24 INFO - PROCESS | 1850 | 1477759824097 Marionette TRACE conn4 <- [1,3154,null,{}] 09:50:24 INFO - PROCESS | 1850 | 1477759824176 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90b800 == 19 [pid = 1850] [id = 701] 09:50:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8bff2400) [pid = 1850] [serial = 2035] [outer = (nil)] 09:50:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c0e9400) [pid = 1850] [serial = 2036] [outer = 0x8bff2400] 09:50:24 INFO - PROCESS | 1850 | 1477759824262 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c1c0400) [pid = 1850] [serial = 2037] [outer = 0x8bff2400] 09:50:24 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:50:24 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:50:24 INFO - PROCESS | 1850 | 1477759824831 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 09:50:24 INFO - .. 09:50:24 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1022ms 09:50:24 INFO - PROCESS | 1850 | 1477759824873 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 1850 | 1477759824876 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 09:50:24 INFO - TEST-START | /websockets/Close-string.htm 09:50:24 INFO - PROCESS | 1850 | 1477759824882 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:25 INFO - PROCESS | 1850 | 1477759825068 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 09:50:25 INFO - PROCESS | 1850 | 1477759825086 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 09:50:25 INFO - PROCESS | 1850 | 1477759825089 Marionette TRACE conn4 <- [1,3158,null,["8"]] 09:50:25 INFO - PROCESS | 1850 | 1477759825167 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 09:50:25 INFO - PROCESS | 1850 | 1477759825183 Marionette TRACE conn4 <- [1,3159,null,{}] 09:50:25 INFO - PROCESS | 1850 | 1477759825192 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c787800 == 20 [pid = 1850] [id = 702] 09:50:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c788400) [pid = 1850] [serial = 2038] [outer = (nil)] 09:50:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8c8bf400) [pid = 1850] [serial = 2039] [outer = 0x8c788400] 09:50:25 INFO - PROCESS | 1850 | 1477759825280 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8c8c4400) [pid = 1850] [serial = 2040] [outer = 0x8c788400] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x82e97800) [pid = 1850] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x835c5800) [pid = 1850] [serial = 2003] [outer = (nil)] [url = about:blank] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8346ec00) [pid = 1850] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x83256400) [pid = 1850] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x82deac00) [pid = 1850] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x83311c00) [pid = 1850] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x835b9400) [pid = 1850] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8c0e4400) [pid = 1850] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8c88a400) [pid = 1850] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8b9ee000) [pid = 1850] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 09:50:25 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x87cf2c00) [pid = 1850] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 09:50:25 INFO - PROCESS | 1850 | 1477759825993 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:50:26 INFO - . 09:50:26 INFO - TEST-OK | /websockets/Close-string.htm | took 1122ms 09:50:26 INFO - TEST-START | /websockets/Close-undefined.htm 09:50:26 INFO - PROCESS | 1850 | 1477759826004 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1850 | 1477759826007 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 09:50:26 INFO - PROCESS | 1850 | 1477759826014 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:26 INFO - PROCESS | 1850 | 1477759826200 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 09:50:26 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:26 INFO - PROCESS | 1850 | 1477759826335 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 09:50:26 INFO - PROCESS | 1850 | 1477759826338 Marionette TRACE conn4 <- [1,3163,null,["8"]] 09:50:26 INFO - PROCESS | 1850 | 1477759826343 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 09:50:26 INFO - PROCESS | 1850 | 1477759826348 Marionette TRACE conn4 <- [1,3164,null,{}] 09:50:26 INFO - PROCESS | 1850 | 1477759826353 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9bc800 == 21 [pid = 1850] [id = 703] 09:50:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c1b9400) [pid = 1850] [serial = 2041] [outer = (nil)] 09:50:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8d8acc00) [pid = 1850] [serial = 2042] [outer = 0x8c1b9400] 09:50:26 INFO - PROCESS | 1850 | 1477759826438 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8d9f0c00) [pid = 1850] [serial = 2043] [outer = 0x8c1b9400] 09:50:26 INFO - PROCESS | 1850 | 1477759826989 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 09:50:27 INFO - . 09:50:27 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1024ms 09:50:27 INFO - PROCESS | 1850 | 1477759827037 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1850 | 1477759827041 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 09:50:27 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 09:50:27 INFO - PROCESS | 1850 | 1477759827047 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:27 INFO - PROCESS | 1850 | 1477759827186 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 09:50:27 INFO - PROCESS | 1850 | 1477759827195 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 09:50:27 INFO - PROCESS | 1850 | 1477759827200 Marionette TRACE conn4 <- [1,3168,null,["8"]] 09:50:27 INFO - PROCESS | 1850 | 1477759827325 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 09:50:27 INFO - PROCESS | 1850 | 1477759827332 Marionette TRACE conn4 <- [1,3169,null,{}] 09:50:27 INFO - PROCESS | 1850 | 1477759827338 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da24c00 == 22 [pid = 1850] [id = 704] 09:50:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8da25000) [pid = 1850] [serial = 2044] [outer = (nil)] 09:50:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8da2c800) [pid = 1850] [serial = 2045] [outer = 0x8da25000] 09:50:27 INFO - PROCESS | 1850 | 1477759827418 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8da23000) [pid = 1850] [serial = 2046] [outer = 0x8da25000] 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:27 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - . 09:50:28 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1219ms 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: port blocked: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:50:28 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:50:28 INFO - PROCESS | 1850 | 1477759828193 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 09:50:28 INFO - PROCESS | 1850 | 1477759828284 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1850 | 1477759828297 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 09:50:28 INFO - PROCESS | 1850 | 1477759828333 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:28 INFO - PROCESS | 1850 | 1477759828583 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 09:50:28 INFO - PROCESS | 1850 | 1477759828759 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 09:50:28 INFO - PROCESS | 1850 | 1477759828764 Marionette TRACE conn4 <- [1,3173,null,["8"]] 09:50:28 INFO - PROCESS | 1850 | 1477759828772 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 09:50:28 INFO - PROCESS | 1850 | 1477759828779 Marionette TRACE conn4 <- [1,3174,null,{}] 09:50:28 INFO - PROCESS | 1850 | 1477759828828 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x83259c00 == 23 [pid = 1850] [id = 705] 09:50:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8325c400) [pid = 1850] [serial = 2047] [outer = (nil)] 09:50:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8338d000) [pid = 1850] [serial = 2048] [outer = 0x8325c400] 09:50:28 INFO - PROCESS | 1850 | 1477759828941 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x834f3c00) [pid = 1850] [serial = 2049] [outer = 0x8325c400] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x835c3000) [pid = 1850] [serial = 2004] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8cb21000) [pid = 1850] [serial = 2015] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c8bd000) [pid = 1850] [serial = 2012] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8c8c2c00) [pid = 1850] [serial = 2013] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8bff0800) [pid = 1850] [serial = 2009] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8bff3000) [pid = 1850] [serial = 2010] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x87cf4400) [pid = 1850] [serial = 2006] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x87cfa400) [pid = 1850] [serial = 2007] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x834f1c00) [pid = 1850] [serial = 2001] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x834f6000) [pid = 1850] [serial = 2002] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8330c000) [pid = 1850] [serial = 1998] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x83390c00) [pid = 1850] [serial = 1999] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8c88fc00) [pid = 1850] [serial = 1995] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x8c891c00) [pid = 1850] [serial = 1996] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x8c1b7000) [pid = 1850] [serial = 1992] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8c1c5800) [pid = 1850] [serial = 1993] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x835bb000) [pid = 1850] [serial = 1989] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8b915800) [pid = 1850] [serial = 1990] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8338ac00) [pid = 1850] [serial = 1986] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8338fc00) [pid = 1850] [serial = 1987] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x82e92000) [pid = 1850] [serial = 1983] [outer = (nil)] [url = about:blank] 09:50:31 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x82e9c800) [pid = 1850] [serial = 1984] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x834f5400) [pid = 1850] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x8346f800) [pid = 1850] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x8325a000) [pid = 1850] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x82de8400) [pid = 1850] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x8bff2400) [pid = 1850] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x87df8000) [pid = 1850] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x8c788400) [pid = 1850] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8c1b9400) [pid = 1850] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 09:50:35 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x87def400) [pid = 1850] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8322c800 == 22 [pid = 1850] [id = 698] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x834f5000 == 21 [pid = 1850] [id = 696] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82de7400 == 20 [pid = 1850] [id = 695] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x87df6800 == 19 [pid = 1850] [id = 697] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8c787800 == 18 [pid = 1850] [id = 702] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c7000 == 17 [pid = 1850] [id = 694] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9bc800 == 16 [pid = 1850] [id = 703] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82de2000 == 15 [pid = 1850] [id = 693] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90b800 == 14 [pid = 1850] [id = 701] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf2800 == 13 [pid = 1850] [id = 691] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x83254c00 == 12 [pid = 1850] [id = 688] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e9400 == 11 [pid = 1850] [id = 692] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf7c00 == 10 [pid = 1850] [id = 700] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8ec00 == 9 [pid = 1850] [id = 689] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8346e800 == 8 [pid = 1850] [id = 699] 09:50:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8da24c00 == 7 [pid = 1850] [id = 704] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8c8c4400) [pid = 1850] [serial = 2040] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8c8bf400) [pid = 1850] [serial = 2039] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8d9f0c00) [pid = 1850] [serial = 2043] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8d8acc00) [pid = 1850] [serial = 2042] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x8c0e9400) [pid = 1850] [serial = 2036] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8c1c0400) [pid = 1850] [serial = 2037] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x87df2800) [pid = 1850] [serial = 2033] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8b90b400) [pid = 1850] [serial = 2034] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x834f4c00) [pid = 1850] [serial = 2030] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x834ffc00) [pid = 1850] [serial = 2031] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8330e400) [pid = 1850] [serial = 2027] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x83394c00) [pid = 1850] [serial = 2028] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8b9bb400) [pid = 1850] [serial = 2024] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8bffc000) [pid = 1850] [serial = 2025] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x83578800) [pid = 1850] [serial = 2021] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x835bd800) [pid = 1850] [serial = 2022] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x82e93c00) [pid = 1850] [serial = 2018] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x82f98000) [pid = 1850] [serial = 2019] [outer = (nil)] [url = about:blank] 09:50:39 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8da2c800) [pid = 1850] [serial = 2045] [outer = (nil)] [url = about:blank] 09:50:42 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8da25000) [pid = 1850] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 09:50:42 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8c8cac00) [pid = 1850] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 09:50:47 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x8da23000) [pid = 1850] [serial = 2046] [outer = (nil)] [url = about:blank] 09:50:47 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8338d000) [pid = 1850] [serial = 2048] [outer = (nil)] [url = about:blank] 09:50:47 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8d68d000) [pid = 1850] [serial = 2016] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:50:59 INFO - PROCESS | 1850 | 1477759859141 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 09:50:59 INFO - .. 09:50:59 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30868ms 09:50:59 INFO - PROCESS | 1850 | 1477759859194 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 1850 | 1477759859201 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 09:50:59 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 09:50:59 INFO - PROCESS | 1850 | 1477759859212 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:50:59 INFO - PROCESS | 1850 | 1477759859432 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 09:50:59 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:50:59 INFO - PROCESS | 1850 | 1477759859513 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 09:50:59 INFO - PROCESS | 1850 | 1477759859518 Marionette TRACE conn4 <- [1,3178,null,["8"]] 09:50:59 INFO - PROCESS | 1850 | 1477759859526 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 09:50:59 INFO - PROCESS | 1850 | 1477759859533 Marionette TRACE conn4 <- [1,3179,null,{}] 09:50:59 INFO - PROCESS | 1850 | 1477759859539 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9bc00 == 8 [pid = 1850] [id = 706] 09:50:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9c000) [pid = 1850] [serial = 2050] [outer = (nil)] 09:50:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8bc00) [pid = 1850] [serial = 2051] [outer = 0x82e9c000] 09:50:59 INFO - PROCESS | 1850 | 1477759859635 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f93c00) [pid = 1850] [serial = 2052] [outer = 0x82e9c000] 09:51:00 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 09:51:00 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:00 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:00 INFO - PROCESS | 1850 | 1477759860152 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 09:51:00 INFO - . 09:51:00 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 968ms 09:51:00 INFO - PROCESS | 1850 | 1477759860178 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 09:51:00 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 09:51:00 INFO - PROCESS | 1850 | 1477759860184 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 09:51:00 INFO - PROCESS | 1850 | 1477759860190 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:00 INFO - PROCESS | 1850 | 1477759860358 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 09:51:00 INFO - PROCESS | 1850 | 1477759860372 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 09:51:00 INFO - PROCESS | 1850 | 1477759860376 Marionette TRACE conn4 <- [1,3183,null,["8"]] 09:51:00 INFO - PROCESS | 1850 | 1477759860491 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 09:51:00 INFO - PROCESS | 1850 | 1477759860496 Marionette TRACE conn4 <- [1,3184,null,{}] 09:51:00 INFO - PROCESS | 1850 | 1477759860502 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8f000 == 9 [pid = 1850] [id = 707] 09:51:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x82f91800) [pid = 1850] [serial = 2053] [outer = (nil)] 09:51:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8325e000) [pid = 1850] [serial = 2054] [outer = 0x82f91800] 09:51:00 INFO - PROCESS | 1850 | 1477759860589 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8325c800) [pid = 1850] [serial = 2055] [outer = 0x82f91800] 09:51:01 INFO - PROCESS | 1850 | 1477759861118 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 09:51:01 INFO - .. 09:51:01 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 972ms 09:51:01 INFO - PROCESS | 1850 | 1477759861171 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1850 | 1477759861177 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 09:51:01 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 09:51:01 INFO - PROCESS | 1850 | 1477759861185 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:01 INFO - PROCESS | 1850 | 1477759861418 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 09:51:01 INFO - PROCESS | 1850 | 1477759861549 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 09:51:01 INFO - PROCESS | 1850 | 1477759861554 Marionette TRACE conn4 <- [1,3188,null,["8"]] 09:51:01 INFO - PROCESS | 1850 | 1477759861558 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 09:51:01 INFO - PROCESS | 1850 | 1477759861565 Marionette TRACE conn4 <- [1,3189,null,{}] 09:51:01 INFO - PROCESS | 1850 | 1477759861571 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x83468000 == 10 [pid = 1850] [id = 708] 09:51:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83468400) [pid = 1850] [serial = 2056] [outer = (nil)] 09:51:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8346a000) [pid = 1850] [serial = 2057] [outer = 0x83468400] 09:51:01 INFO - PROCESS | 1850 | 1477759861662 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x83470800) [pid = 1850] [serial = 2058] [outer = 0x83468400] 09:51:02 INFO - PROCESS | 1850 | 1477759862232 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 09:51:02 INFO - .. 09:51:02 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1069ms 09:51:02 INFO - PROCESS | 1850 | 1477759862256 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1850 | 1477759862260 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 09:51:02 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 09:51:02 INFO - PROCESS | 1850 | 1477759862267 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:02 INFO - PROCESS | 1850 | 1477759862425 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 09:51:02 INFO - PROCESS | 1850 | 1477759862441 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 09:51:02 INFO - PROCESS | 1850 | 1477759862448 Marionette TRACE conn4 <- [1,3193,null,["8"]] 09:51:02 INFO - PROCESS | 1850 | 1477759862563 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 09:51:02 INFO - PROCESS | 1850 | 1477759862570 Marionette TRACE conn4 <- [1,3194,null,{}] 09:51:02 INFO - PROCESS | 1850 | 1477759862575 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8d000 == 11 [pid = 1850] [id = 709] 09:51:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x83578400) [pid = 1850] [serial = 2059] [outer = (nil)] 09:51:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf5c00) [pid = 1850] [serial = 2060] [outer = 0x83578400] 09:51:02 INFO - PROCESS | 1850 | 1477759862668 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87dea000) [pid = 1850] [serial = 2061] [outer = 0x83578400] 09:51:03 INFO - PROCESS | 1850 | 1477759863201 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 09:51:03 INFO - .. 09:51:03 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 971ms 09:51:03 INFO - PROCESS | 1850 | 1477759863244 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1850 | 1477759863248 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 09:51:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 09:51:03 INFO - PROCESS | 1850 | 1477759863255 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:03 INFO - PROCESS | 1850 | 1477759863404 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 09:51:03 INFO - PROCESS | 1850 | 1477759863534 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 09:51:03 INFO - PROCESS | 1850 | 1477759863538 Marionette TRACE conn4 <- [1,3198,null,["8"]] 09:51:03 INFO - PROCESS | 1850 | 1477759863542 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 09:51:03 INFO - PROCESS | 1850 | 1477759863547 Marionette TRACE conn4 <- [1,3199,null,{}] 09:51:03 INFO - PROCESS | 1850 | 1477759863552 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x87df2800 == 12 [pid = 1850] [id = 710] 09:51:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x87df2c00) [pid = 1850] [serial = 2062] [outer = (nil)] 09:51:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b90a800) [pid = 1850] [serial = 2063] [outer = 0x87df2c00] 09:51:03 INFO - PROCESS | 1850 | 1477759863631 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b911c00) [pid = 1850] [serial = 2064] [outer = 0x87df2c00] 09:51:04 INFO - PROCESS | 1850 | 1477759864111 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 09:51:04 INFO - .. 09:51:04 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 870ms 09:51:04 INFO - PROCESS | 1850 | 1477759864124 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1850 | 1477759864126 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 09:51:04 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 09:51:04 INFO - PROCESS | 1850 | 1477759864133 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:04 INFO - PROCESS | 1850 | 1477759864322 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 09:51:04 INFO - PROCESS | 1850 | 1477759864445 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 09:51:04 INFO - PROCESS | 1850 | 1477759864449 Marionette TRACE conn4 <- [1,3203,null,["8"]] 09:51:04 INFO - PROCESS | 1850 | 1477759864457 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 09:51:04 INFO - PROCESS | 1850 | 1477759864461 Marionette TRACE conn4 <- [1,3204,null,{}] 09:51:04 INFO - PROCESS | 1850 | 1477759864466 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9b0c00 == 13 [pid = 1850] [id = 711] 09:51:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8b9b5400) [pid = 1850] [serial = 2065] [outer = (nil)] 09:51:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bfef000) [pid = 1850] [serial = 2066] [outer = 0x8b9b5400] 09:51:04 INFO - PROCESS | 1850 | 1477759864551 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8bff6c00) [pid = 1850] [serial = 2067] [outer = 0x8b9b5400] 09:51:05 INFO - PROCESS | 1850 | 1477759865059 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 09:51:05 INFO - .. 09:51:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 978ms 09:51:05 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 09:51:05 INFO - PROCESS | 1850 | 1477759865111 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1850 | 1477759865114 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 09:51:05 INFO - PROCESS | 1850 | 1477759865121 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:05 INFO - PROCESS | 1850 | 1477759865257 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 09:51:05 INFO - PROCESS | 1850 | 1477759865380 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 09:51:05 INFO - PROCESS | 1850 | 1477759865387 Marionette TRACE conn4 <- [1,3208,null,["8"]] 09:51:05 INFO - PROCESS | 1850 | 1477759865391 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 09:51:05 INFO - PROCESS | 1850 | 1477759865398 Marionette TRACE conn4 <- [1,3209,null,{}] 09:51:05 INFO - PROCESS | 1850 | 1477759865403 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e3400 == 14 [pid = 1850] [id = 712] 09:51:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c0e3800) [pid = 1850] [serial = 2068] [outer = (nil)] 09:51:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c0e9400) [pid = 1850] [serial = 2069] [outer = 0x8c0e3800] 09:51:05 INFO - PROCESS | 1850 | 1477759865482 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c0e7c00) [pid = 1850] [serial = 2070] [outer = 0x8c0e3800] 09:51:05 INFO - PROCESS | 1850 | 1477759865928 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 09:51:05 INFO - . 09:51:05 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 868ms 09:51:05 INFO - PROCESS | 1850 | 1477759865988 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1850 | 1477759865992 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 09:51:05 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 09:51:06 INFO - PROCESS | 1850 | 1477759865998 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:06 INFO - PROCESS | 1850 | 1477759866192 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 09:51:06 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:06 INFO - PROCESS | 1850 | 1477759866208 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 09:51:06 INFO - PROCESS | 1850 | 1477759866231 Marionette TRACE conn4 <- [1,3213,null,["8"]] 09:51:06 INFO - PROCESS | 1850 | 1477759866236 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 09:51:06 INFO - PROCESS | 1850 | 1477759866240 Marionette TRACE conn4 <- [1,3214,null,{}] 09:51:06 INFO - PROCESS | 1850 | 1477759866246 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c0e2800 == 15 [pid = 1850] [id = 713] 09:51:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c0eb400) [pid = 1850] [serial = 2071] [outer = (nil)] 09:51:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c1bf800) [pid = 1850] [serial = 2072] [outer = 0x8c0eb400] 09:51:06 INFO - PROCESS | 1850 | 1477759866325 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c1bd000) [pid = 1850] [serial = 2073] [outer = 0x8c0eb400] 09:51:06 INFO - PROCESS | 1850 | 1477759866868 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 09:51:06 INFO - . 09:51:06 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 922ms 09:51:06 INFO - PROCESS | 1850 | 1477759866922 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1850 | 1477759866925 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 09:51:06 INFO - TEST-START | /websockets/Create-invalid-urls.htm 09:51:06 INFO - PROCESS | 1850 | 1477759866931 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:07 INFO - PROCESS | 1850 | 1477759867069 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 09:51:07 INFO - PROCESS | 1850 | 1477759867076 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 09:51:07 INFO - PROCESS | 1850 | 1477759867079 Marionette TRACE conn4 <- [1,3218,null,["8"]] 09:51:07 INFO - PROCESS | 1850 | 1477759867086 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 09:51:07 INFO - PROCESS | 1850 | 1477759867092 Marionette TRACE conn4 <- [1,3219,null,{}] 09:51:07 INFO - PROCESS | 1850 | 1477759867212 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f93800 == 16 [pid = 1850] [id = 714] 09:51:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x83466800) [pid = 1850] [serial = 2074] [outer = (nil)] 09:51:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x8c782c00) [pid = 1850] [serial = 2075] [outer = 0x83466800] 09:51:07 INFO - PROCESS | 1850 | 1477759867297 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x8bff0c00) [pid = 1850] [serial = 2076] [outer = 0x83466800] 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:07 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:07 INFO - PROCESS | 1850 | 1477759867928 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 09:51:07 INFO - ..... 09:51:07 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1026ms 09:51:07 INFO - PROCESS | 1850 | 1477759867961 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1850 | 1477759867966 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 09:51:07 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 09:51:07 INFO - PROCESS | 1850 | 1477759867981 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:08 INFO - PROCESS | 1850 | 1477759868164 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 09:51:08 INFO - PROCESS | 1850 | 1477759868345 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 09:51:08 INFO - PROCESS | 1850 | 1477759868350 Marionette TRACE conn4 <- [1,3223,null,["8"]] 09:51:08 INFO - PROCESS | 1850 | 1477759868358 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 09:51:08 INFO - PROCESS | 1850 | 1477759868365 Marionette TRACE conn4 <- [1,3224,null,{}] 09:51:08 INFO - PROCESS | 1850 | 1477759868376 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325b400 == 17 [pid = 1850] [id = 715] 09:51:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 49 (0x8325b800) [pid = 1850] [serial = 2077] [outer = (nil)] 09:51:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 50 (0x83313c00) [pid = 1850] [serial = 2078] [outer = 0x8325b800] 09:51:08 INFO - PROCESS | 1850 | 1477759868483 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 51 (0x83315800) [pid = 1850] [serial = 2079] [outer = 0x8325b800] 09:51:08 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 09:51:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:08 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:09 INFO - PROCESS | 1850 | 1477759869101 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:09 INFO - . 09:51:09 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1137ms 09:51:09 INFO - PROCESS | 1850 | 1477759869115 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 1850 | 1477759869121 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 09:51:09 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 09:51:09 INFO - PROCESS | 1850 | 1477759869152 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:09 INFO - PROCESS | 1850 | 1477759869334 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 09:51:09 INFO - PROCESS | 1850 | 1477759869514 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 09:51:09 INFO - PROCESS | 1850 | 1477759869519 Marionette TRACE conn4 <- [1,3228,null,["8"]] 09:51:09 INFO - PROCESS | 1850 | 1477759869526 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 09:51:09 INFO - PROCESS | 1850 | 1477759869532 Marionette TRACE conn4 <- [1,3229,null,{}] 09:51:09 INFO - PROCESS | 1850 | 1477759869542 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf8800 == 18 [pid = 1850] [id = 716] 09:51:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 52 (0x87cf9800) [pid = 1850] [serial = 2080] [outer = (nil)] 09:51:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 53 (0x87df1800) [pid = 1850] [serial = 2081] [outer = 0x87cf9800] 09:51:09 INFO - PROCESS | 1850 | 1477759869651 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 54 (0x8b9b3400) [pid = 1850] [serial = 2082] [outer = 0x87cf9800] 09:51:10 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:10 INFO - PROCESS | 1850 | 1477759870250 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:10 INFO - . 09:51:10 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1129ms 09:51:10 INFO - PROCESS | 1850 | 1477759870300 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 1850 | 1477759870307 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 09:51:10 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 09:51:10 INFO - PROCESS | 1850 | 1477759870316 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:10 INFO - PROCESS | 1850 | 1477759870478 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 09:51:10 INFO - PROCESS | 1850 | 1477759870659 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 09:51:10 INFO - PROCESS | 1850 | 1477759870664 Marionette TRACE conn4 <- [1,3233,null,["8"]] 09:51:10 INFO - PROCESS | 1850 | 1477759870674 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 09:51:10 INFO - PROCESS | 1850 | 1477759870680 Marionette TRACE conn4 <- [1,3234,null,{}] 09:51:10 INFO - PROCESS | 1850 | 1477759870688 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c885400 == 19 [pid = 1850] [id = 717] 09:51:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 55 (0x8c885800) [pid = 1850] [serial = 2083] [outer = (nil)] 09:51:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 56 (0x8c88a000) [pid = 1850] [serial = 2084] [outer = 0x8c885800] 09:51:10 INFO - PROCESS | 1850 | 1477759870787 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 57 (0x8c88dc00) [pid = 1850] [serial = 2085] [outer = 0x8c885800] 09:51:11 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:11 INFO - PROCESS | 1850 | 1477759871361 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:11 INFO - . 09:51:11 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1082ms 09:51:11 INFO - PROCESS | 1850 | 1477759871406 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 1850 | 1477759871411 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 09:51:11 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 09:51:11 INFO - PROCESS | 1850 | 1477759871423 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:11 INFO - PROCESS | 1850 | 1477759871614 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 09:51:11 INFO - PROCESS | 1850 | 1477759871792 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 09:51:11 INFO - PROCESS | 1850 | 1477759871795 Marionette TRACE conn4 <- [1,3238,null,["8"]] 09:51:11 INFO - PROCESS | 1850 | 1477759871805 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 09:51:11 INFO - PROCESS | 1850 | 1477759871810 Marionette TRACE conn4 <- [1,3239,null,{}] 09:51:11 INFO - PROCESS | 1850 | 1477759871816 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8b7c00 == 20 [pid = 1850] [id = 718] 09:51:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 58 (0x8c8b8800) [pid = 1850] [serial = 2086] [outer = (nil)] 09:51:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 59 (0x8c8b9c00) [pid = 1850] [serial = 2087] [outer = 0x8c8b8800] 09:51:11 INFO - PROCESS | 1850 | 1477759871914 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 60 (0x8c8c0000) [pid = 1850] [serial = 2088] [outer = 0x8c8b8800] 09:51:12 INFO - PROCESS | 1850 | 1477759872620 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 09:51:12 INFO - . 09:51:12 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1277ms 09:51:12 INFO - PROCESS | 1850 | 1477759872696 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 1850 | 1477759872702 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 09:51:12 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 09:51:12 INFO - PROCESS | 1850 | 1477759872712 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:12 INFO - PROCESS | 1850 | 1477759872942 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 09:51:13 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:13 INFO - PROCESS | 1850 | 1477759873121 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 09:51:13 INFO - PROCESS | 1850 | 1477759873127 Marionette TRACE conn4 <- [1,3243,null,["8"]] 09:51:13 INFO - PROCESS | 1850 | 1477759873134 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 09:51:13 INFO - PROCESS | 1850 | 1477759873141 Marionette TRACE conn4 <- [1,3244,null,{}] 09:51:13 INFO - PROCESS | 1850 | 1477759873148 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f99400 == 21 [pid = 1850] [id = 719] 09:51:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 61 (0x82f99800) [pid = 1850] [serial = 2089] [outer = (nil)] 09:51:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x83392000) [pid = 1850] [serial = 2090] [outer = 0x82f99800] 09:51:13 INFO - PROCESS | 1850 | 1477759873276 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x834f0c00) [pid = 1850] [serial = 2091] [outer = 0x82f99800] 09:51:14 INFO - PROCESS | 1850 | --DOCSHELL 0x83259c00 == 20 [pid = 1850] [id = 705] 09:51:14 INFO - PROCESS | 1850 | 1477759874462 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:14 INFO - . 09:51:14 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1776ms 09:51:14 INFO - PROCESS | 1850 | 1477759874488 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 1850 | 1477759874495 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 09:51:14 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 09:51:14 INFO - PROCESS | 1850 | 1477759874505 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:14 INFO - PROCESS | 1850 | 1477759874683 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 09:51:14 INFO - PROCESS | 1850 | 1477759874856 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 09:51:14 INFO - PROCESS | 1850 | 1477759874861 Marionette TRACE conn4 <- [1,3248,null,["8"]] 09:51:14 INFO - PROCESS | 1850 | 1477759874867 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 09:51:14 INFO - PROCESS | 1850 | 1477759874873 Marionette TRACE conn4 <- [1,3249,null,{}] 09:51:14 INFO - PROCESS | 1850 | 1477759874879 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x83308400 == 21 [pid = 1850] [id = 720] 09:51:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x83309000) [pid = 1850] [serial = 2092] [outer = (nil)] 09:51:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x83312800) [pid = 1850] [serial = 2093] [outer = 0x83309000] 09:51:14 INFO - PROCESS | 1850 | 1477759874972 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x82e99000) [pid = 1850] [serial = 2094] [outer = 0x83309000] 09:51:15 INFO - PROCESS | 1850 | 1477759875480 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 09:51:15 INFO - .. 09:51:15 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1019ms 09:51:15 INFO - PROCESS | 1850 | 1477759875523 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1850 | 1477759875530 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 09:51:15 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 09:51:15 INFO - PROCESS | 1850 | 1477759875546 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:15 INFO - PROCESS | 1850 | 1477759875710 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 09:51:15 INFO - PROCESS | 1850 | 1477759875841 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 09:51:15 INFO - PROCESS | 1850 | 1477759875846 Marionette TRACE conn4 <- [1,3253,null,["8"]] 09:51:15 INFO - PROCESS | 1850 | 1477759875852 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 09:51:15 INFO - PROCESS | 1850 | 1477759875857 Marionette TRACE conn4 <- [1,3254,null,{}] 09:51:15 INFO - PROCESS | 1850 | 1477759875863 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357c000 == 22 [pid = 1850] [id = 721] 09:51:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8357f800) [pid = 1850] [serial = 2095] [outer = (nil)] 09:51:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x83583800) [pid = 1850] [serial = 2096] [outer = 0x8357f800] 09:51:15 INFO - PROCESS | 1850 | 1477759875952 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8325a400) [pid = 1850] [serial = 2097] [outer = 0x8357f800] 09:51:16 INFO - PROCESS | 1850 | 1477759876558 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 09:51:16 INFO - . 09:51:16 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1076ms 09:51:16 INFO - PROCESS | 1850 | 1477759876630 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1850 | 1477759876637 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 09:51:16 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 09:51:16 INFO - PROCESS | 1850 | 1477759876644 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:16 INFO - PROCESS | 1850 | 1477759876857 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 09:51:16 INFO - PROCESS | 1850 | 1477759876944 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 09:51:16 INFO - PROCESS | 1850 | 1477759876948 Marionette TRACE conn4 <- [1,3258,null,["8"]] 09:51:16 INFO - PROCESS | 1850 | 1477759876953 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 09:51:16 INFO - PROCESS | 1850 | 1477759876960 Marionette TRACE conn4 <- [1,3259,null,{}] 09:51:16 INFO - PROCESS | 1850 | 1477759876965 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf4000 == 23 [pid = 1850] [id = 722] 09:51:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x87cf4400) [pid = 1850] [serial = 2098] [outer = (nil)] 09:51:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x87cfa800) [pid = 1850] [serial = 2099] [outer = 0x87cf4400] 09:51:17 INFO - PROCESS | 1850 | 1477759877063 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8b90f800) [pid = 1850] [serial = 2100] [outer = 0x87cf4400] 09:51:17 INFO - PROCESS | 1850 | 1477759877656 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 09:51:17 INFO - .. 09:51:17 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1071ms 09:51:17 INFO - PROCESS | 1850 | 1477759877721 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 1850 | 1477759877726 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 09:51:17 INFO - TEST-START | /websockets/Create-valid-url.htm 09:51:17 INFO - PROCESS | 1850 | 1477759877738 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:17 INFO - PROCESS | 1850 | 1477759877974 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 09:51:17 INFO - PROCESS | 1850 | 1477759877996 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 09:51:18 INFO - PROCESS | 1850 | 1477759878000 Marionette TRACE conn4 <- [1,3263,null,["8"]] 09:51:18 INFO - PROCESS | 1850 | 1477759878004 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 09:51:18 INFO - PROCESS | 1850 | 1477759878009 Marionette TRACE conn4 <- [1,3264,null,{}] 09:51:18 INFO - PROCESS | 1850 | 1477759878015 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff3000 == 24 [pid = 1850] [id = 723] 09:51:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8bff4c00) [pid = 1850] [serial = 2101] [outer = (nil)] 09:51:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c894c00) [pid = 1850] [serial = 2102] [outer = 0x8bff4c00] 09:51:18 INFO - PROCESS | 1850 | 1477759878175 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c8ba000) [pid = 1850] [serial = 2103] [outer = 0x8bff4c00] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x83466800) [pid = 1850] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c0e3800) [pid = 1850] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8b9b5400) [pid = 1850] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x87df2c00) [pid = 1850] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x83578400) [pid = 1850] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x83468400) [pid = 1850] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x82f91800) [pid = 1850] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8325c400) [pid = 1850] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x82e9c000) [pid = 1850] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 09:51:18 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c0eb400) [pid = 1850] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 09:51:18 INFO - PROCESS | 1850 | 1477759878905 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 09:51:18 INFO - .. 09:51:18 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1227ms 09:51:18 INFO - PROCESS | 1850 | 1477759878963 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 1850 | 1477759878967 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 09:51:18 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 09:51:18 INFO - PROCESS | 1850 | 1477759878973 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:19 INFO - PROCESS | 1850 | 1477759879128 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 09:51:19 INFO - PROCESS | 1850 | 1477759879253 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 09:51:19 INFO - PROCESS | 1850 | 1477759879258 Marionette TRACE conn4 <- [1,3268,null,["8"]] 09:51:19 INFO - PROCESS | 1850 | 1477759879266 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 09:51:19 INFO - PROCESS | 1850 | 1477759879271 Marionette TRACE conn4 <- [1,3269,null,{}] 09:51:19 INFO - PROCESS | 1850 | 1477759879275 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bfee000 == 25 [pid = 1850] [id = 724] 09:51:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8bff1800) [pid = 1850] [serial = 2104] [outer = (nil)] 09:51:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c8bdc00) [pid = 1850] [serial = 2105] [outer = 0x8bff1800] 09:51:19 INFO - PROCESS | 1850 | 1477759879359 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8c8c2800) [pid = 1850] [serial = 2106] [outer = 0x8bff1800] 09:51:19 INFO - PROCESS | 1850 | 1477759879866 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 09:51:19 INFO - . 09:51:19 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 930ms 09:51:19 INFO - PROCESS | 1850 | 1477759879904 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1850 | 1477759879907 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 09:51:19 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 09:51:19 INFO - PROCESS | 1850 | 1477759879915 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:20 INFO - PROCESS | 1850 | 1477759880140 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 09:51:20 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:20 INFO - PROCESS | 1850 | 1477759880159 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 09:51:20 INFO - PROCESS | 1850 | 1477759880163 Marionette TRACE conn4 <- [1,3273,null,["8"]] 09:51:20 INFO - PROCESS | 1850 | 1477759880168 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 09:51:20 INFO - PROCESS | 1850 | 1477759880175 Marionette TRACE conn4 <- [1,3274,null,{}] 09:51:20 INFO - PROCESS | 1850 | 1477759880181 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c2c00 == 26 [pid = 1850] [id = 725] 09:51:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c8ce400) [pid = 1850] [serial = 2107] [outer = (nil)] 09:51:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8cb16400) [pid = 1850] [serial = 2108] [outer = 0x8c8ce400] 09:51:20 INFO - PROCESS | 1850 | 1477759880272 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8cb18800) [pid = 1850] [serial = 2109] [outer = 0x8c8ce400] 09:51:20 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:51:20 INFO - PROCESS | 1850 | [1850] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:51:20 INFO - PROCESS | 1850 | 1477759880961 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:20 INFO - . 09:51:20 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1069ms 09:51:20 INFO - PROCESS | 1850 | 1477759880985 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1850 | 1477759880991 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 09:51:21 INFO - TEST-START | /websockets/Secure-Close-0.htm 09:51:21 INFO - PROCESS | 1850 | 1477759881005 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:21 INFO - PROCESS | 1850 | 1477759881229 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 09:51:21 INFO - PROCESS | 1850 | 1477759881383 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 09:51:21 INFO - PROCESS | 1850 | 1477759881388 Marionette TRACE conn4 <- [1,3278,null,["8"]] 09:51:21 INFO - PROCESS | 1850 | 1477759881396 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 09:51:21 INFO - PROCESS | 1850 | 1477759881402 Marionette TRACE conn4 <- [1,3279,null,{}] 09:51:21 INFO - PROCESS | 1850 | 1477759881408 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338f400 == 27 [pid = 1850] [id = 726] 09:51:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x83396400) [pid = 1850] [serial = 2110] [outer = (nil)] 09:51:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8346c800) [pid = 1850] [serial = 2111] [outer = 0x83396400] 09:51:21 INFO - PROCESS | 1850 | 1477759881557 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x83580000) [pid = 1850] [serial = 2112] [outer = 0x83396400] 09:51:22 INFO - PROCESS | 1850 | 1477759882313 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:22 INFO - . 09:51:22 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1327ms 09:51:22 INFO - PROCESS | 1850 | 1477759882330 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1850 | 1477759882334 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 09:51:22 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 09:51:22 INFO - PROCESS | 1850 | 1477759882342 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:22 INFO - PROCESS | 1850 | 1477759882522 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 09:51:22 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:22 INFO - PROCESS | 1850 | 1477759882692 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 09:51:22 INFO - PROCESS | 1850 | 1477759882696 Marionette TRACE conn4 <- [1,3283,null,["8"]] 09:51:22 INFO - PROCESS | 1850 | 1477759882709 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 09:51:22 INFO - PROCESS | 1850 | 1477759882715 Marionette TRACE conn4 <- [1,3284,null,{}] 09:51:22 INFO - PROCESS | 1850 | 1477759882721 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x87deb800 == 28 [pid = 1850] [id = 727] 09:51:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x87deec00) [pid = 1850] [serial = 2113] [outer = (nil)] 09:51:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8b919800) [pid = 1850] [serial = 2114] [outer = 0x87deec00] 09:51:22 INFO - PROCESS | 1850 | 1477759882824 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8b915c00) [pid = 1850] [serial = 2115] [outer = 0x87deec00] 09:51:23 INFO - PROCESS | 1850 | 1477759883530 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:23 INFO - .. 09:51:23 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1220ms 09:51:23 INFO - PROCESS | 1850 | 1477759883570 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1850 | 1477759883577 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 09:51:23 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 09:51:23 INFO - PROCESS | 1850 | 1477759883617 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:23 INFO - PROCESS | 1850 | 1477759883789 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 09:51:24 INFO - PROCESS | 1850 | 1477759884075 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 09:51:24 INFO - PROCESS | 1850 | 1477759884081 Marionette TRACE conn4 <- [1,3288,null,["8"]] 09:51:24 INFO - PROCESS | 1850 | 1477759884099 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 09:51:24 INFO - PROCESS | 1850 | 1477759884108 Marionette TRACE conn4 <- [1,3289,null,{}] 09:51:24 INFO - PROCESS | 1850 | 1477759884114 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f91400 == 29 [pid = 1850] [id = 728] 09:51:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x82f93400) [pid = 1850] [serial = 2116] [outer = (nil)] 09:51:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8322bc00) [pid = 1850] [serial = 2117] [outer = 0x82f93400] 09:51:24 INFO - PROCESS | 1850 | 1477759884206 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x83231400) [pid = 1850] [serial = 2118] [outer = 0x82f93400] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8c782c00) [pid = 1850] [serial = 2075] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x8bff0c00) [pid = 1850] [serial = 2076] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8c1bf800) [pid = 1850] [serial = 2072] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c1bd000) [pid = 1850] [serial = 2073] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8c0e9400) [pid = 1850] [serial = 2069] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8c0e7c00) [pid = 1850] [serial = 2070] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8bfef000) [pid = 1850] [serial = 2066] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8bff6c00) [pid = 1850] [serial = 2067] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8b90a800) [pid = 1850] [serial = 2063] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8b911c00) [pid = 1850] [serial = 2064] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x87cf5c00) [pid = 1850] [serial = 2060] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x87dea000) [pid = 1850] [serial = 2061] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x8346a000) [pid = 1850] [serial = 2057] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x83470800) [pid = 1850] [serial = 2058] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8325e000) [pid = 1850] [serial = 2054] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8325c800) [pid = 1850] [serial = 2055] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x82f8bc00) [pid = 1850] [serial = 2051] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x82f93c00) [pid = 1850] [serial = 2052] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x834f3c00) [pid = 1850] [serial = 2049] [outer = (nil)] [url = about:blank] 09:51:25 INFO - PROCESS | 1850 | 1477759885033 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 09:51:25 INFO - .. 09:51:25 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1478ms 09:51:25 INFO - PROCESS | 1850 | 1477759885092 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 09:51:25 INFO - TEST-START | /websockets/Secure-Close-1000.htm 09:51:25 INFO - PROCESS | 1850 | 1477759885098 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 09:51:25 INFO - PROCESS | 1850 | 1477759885105 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:25 INFO - PROCESS | 1850 | 1477759885260 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 09:51:25 INFO - PROCESS | 1850 | 1477759885391 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 09:51:25 INFO - PROCESS | 1850 | 1477759885397 Marionette TRACE conn4 <- [1,3293,null,["8"]] 09:51:25 INFO - PROCESS | 1850 | 1477759885409 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 09:51:25 INFO - PROCESS | 1850 | 1477759885416 Marionette TRACE conn4 <- [1,3294,null,{}] 09:51:25 INFO - PROCESS | 1850 | 1477759885421 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x83464400 == 30 [pid = 1850] [id = 729] 09:51:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 62 (0x83464c00) [pid = 1850] [serial = 2119] [outer = (nil)] 09:51:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 63 (0x8346d000) [pid = 1850] [serial = 2120] [outer = 0x83464c00] 09:51:25 INFO - PROCESS | 1850 | 1477759885508 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x834f4400) [pid = 1850] [serial = 2121] [outer = 0x83464c00] 09:51:26 INFO - PROCESS | 1850 | 1477759886045 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:26 INFO - .. 09:51:26 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 969ms 09:51:26 INFO - PROCESS | 1850 | 1477759886076 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 1850 | 1477759886082 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 09:51:26 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 09:51:26 INFO - PROCESS | 1850 | 1477759886091 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:26 INFO - PROCESS | 1850 | 1477759886249 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 09:51:26 INFO - PROCESS | 1850 | 1477759886265 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 09:51:26 INFO - PROCESS | 1850 | 1477759886275 Marionette TRACE conn4 <- [1,3298,null,["8"]] 09:51:26 INFO - PROCESS | 1850 | 1477759886288 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 09:51:26 INFO - PROCESS | 1850 | 1477759886296 Marionette TRACE conn4 <- [1,3299,null,{}] 09:51:26 INFO - PROCESS | 1850 | 1477759886300 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf1400 == 31 [pid = 1850] [id = 730] 09:51:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x87cf2400) [pid = 1850] [serial = 2122] [outer = (nil)] 09:51:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x87cf5c00) [pid = 1850] [serial = 2123] [outer = 0x87cf2400] 09:51:26 INFO - PROCESS | 1850 | 1477759886384 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8b912000) [pid = 1850] [serial = 2124] [outer = 0x87cf2400] 09:51:27 INFO - PROCESS | 1850 | 1477759887085 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 09:51:27 INFO - .. 09:51:27 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1021ms 09:51:27 INFO - PROCESS | 1850 | 1477759887111 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1850 | 1477759887114 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 09:51:27 INFO - TEST-START | /websockets/Secure-Close-1005.htm 09:51:27 INFO - PROCESS | 1850 | 1477759887121 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:27 INFO - PROCESS | 1850 | 1477759887277 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 09:51:27 INFO - PROCESS | 1850 | 1477759887420 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 09:51:27 INFO - PROCESS | 1850 | 1477759887424 Marionette TRACE conn4 <- [1,3303,null,["8"]] 09:51:27 INFO - PROCESS | 1850 | 1477759887440 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 09:51:27 INFO - PROCESS | 1850 | 1477759887446 Marionette TRACE conn4 <- [1,3304,null,{}] 09:51:27 INFO - PROCESS | 1850 | 1477759887452 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff3800 == 32 [pid = 1850] [id = 731] 09:51:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8bffc000) [pid = 1850] [serial = 2125] [outer = (nil)] 09:51:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8c1bd000) [pid = 1850] [serial = 2126] [outer = 0x8bffc000] 09:51:27 INFO - PROCESS | 1850 | 1477759887534 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8c786400) [pid = 1850] [serial = 2127] [outer = 0x8bffc000] 09:51:28 INFO - PROCESS | 1850 | 1477759888126 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 09:51:28 INFO - . 09:51:28 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1074ms 09:51:28 INFO - PROCESS | 1850 | 1477759888196 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1850 | 1477759888200 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 09:51:28 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 09:51:28 INFO - PROCESS | 1850 | 1477759888206 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:28 INFO - PROCESS | 1850 | 1477759888422 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 09:51:28 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:28 INFO - PROCESS | 1850 | 1477759888444 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 09:51:28 INFO - PROCESS | 1850 | 1477759888446 Marionette TRACE conn4 <- [1,3308,null,["8"]] 09:51:28 INFO - PROCESS | 1850 | 1477759888452 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 09:51:28 INFO - PROCESS | 1850 | 1477759888457 Marionette TRACE conn4 <- [1,3309,null,{}] 09:51:28 INFO - PROCESS | 1850 | 1477759888461 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e98000 == 33 [pid = 1850] [id = 732] 09:51:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8c783800) [pid = 1850] [serial = 2128] [outer = (nil)] 09:51:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8c8cd000) [pid = 1850] [serial = 2129] [outer = 0x8c783800] 09:51:28 INFO - PROCESS | 1850 | 1477759888613 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c8d2800) [pid = 1850] [serial = 2130] [outer = 0x8c783800] 09:51:29 INFO - PROCESS | 1850 | 1477759889165 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:29 INFO - . 09:51:29 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 978ms 09:51:29 INFO - PROCESS | 1850 | 1477759889188 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1850 | 1477759889192 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 09:51:29 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 09:51:29 INFO - PROCESS | 1850 | 1477759889216 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:29 INFO - PROCESS | 1850 | 1477759889489 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x8bff4c00) [pid = 1850] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x87cf4400) [pid = 1850] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x82f99800) [pid = 1850] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x83309000) [pid = 1850] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x8325b800) [pid = 1850] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x87cf9800) [pid = 1850] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x8c885800) [pid = 1850] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x8c8b8800) [pid = 1850] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x8bff1800) [pid = 1850] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 09:51:29 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8357f800) [pid = 1850] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 09:51:29 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:29 INFO - PROCESS | 1850 | 1477759889592 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 09:51:29 INFO - PROCESS | 1850 | 1477759889596 Marionette TRACE conn4 <- [1,3313,null,["8"]] 09:51:29 INFO - PROCESS | 1850 | 1477759889601 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 09:51:29 INFO - PROCESS | 1850 | 1477759889605 Marionette TRACE conn4 <- [1,3314,null,{}] 09:51:29 INFO - PROCESS | 1850 | 1477759889610 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9c800 == 34 [pid = 1850] [id = 733] 09:51:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 64 (0x8c885800) [pid = 1850] [serial = 2131] [outer = (nil)] 09:51:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 65 (0x8d8adc00) [pid = 1850] [serial = 2132] [outer = 0x8c885800] 09:51:29 INFO - PROCESS | 1850 | 1477759889718 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1850 | ++DOMWINDOW == 66 (0x8da1d800) [pid = 1850] [serial = 2133] [outer = 0x8c885800] 09:51:30 INFO - PROCESS | 1850 | 1477759890214 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:30 INFO - .. 09:51:30 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1025ms 09:51:30 INFO - PROCESS | 1850 | 1477759890240 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 1850 | 1477759890244 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 09:51:30 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 09:51:30 INFO - PROCESS | 1850 | 1477759890253 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:30 INFO - PROCESS | 1850 | 1477759890396 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 09:51:30 INFO - PROCESS | 1850 | 1477759890409 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 09:51:30 INFO - PROCESS | 1850 | 1477759890411 Marionette TRACE conn4 <- [1,3318,null,["8"]] 09:51:30 INFO - PROCESS | 1850 | 1477759890417 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 09:51:30 INFO - PROCESS | 1850 | 1477759890423 Marionette TRACE conn4 <- [1,3319,null,{}] 09:51:30 INFO - PROCESS | 1850 | 1477759890427 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e95000 == 35 [pid = 1850] [id = 734] 09:51:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 67 (0x8c0e6c00) [pid = 1850] [serial = 2134] [outer = (nil)] 09:51:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 68 (0x8da2f800) [pid = 1850] [serial = 2135] [outer = 0x8c0e6c00] 09:51:30 INFO - PROCESS | 1850 | 1477759890508 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 69 (0x8da30800) [pid = 1850] [serial = 2136] [outer = 0x8c0e6c00] 09:51:31 INFO - PROCESS | 1850 | 1477759891110 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 09:51:31 INFO - .. 09:51:31 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 870ms 09:51:31 INFO - PROCESS | 1850 | 1477759891120 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1850 | 1477759891124 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 09:51:31 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 09:51:31 INFO - PROCESS | 1850 | 1477759891130 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:31 INFO - PROCESS | 1850 | 1477759891316 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 09:51:31 INFO - PROCESS | 1850 | 1477759891327 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 09:51:31 INFO - PROCESS | 1850 | 1477759891330 Marionette TRACE conn4 <- [1,3323,null,["8"]] 09:51:31 INFO - PROCESS | 1850 | 1477759891337 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 09:51:31 INFO - PROCESS | 1850 | 1477759891340 Marionette TRACE conn4 <- [1,3324,null,{}] 09:51:31 INFO - PROCESS | 1850 | 1477759891345 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da38400 == 36 [pid = 1850] [id = 735] 09:51:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x8db03800) [pid = 1850] [serial = 2137] [outer = (nil)] 09:51:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x8db07c00) [pid = 1850] [serial = 2138] [outer = 0x8db03800] 09:51:31 INFO - PROCESS | 1850 | 1477759891426 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x8db08400) [pid = 1850] [serial = 2139] [outer = 0x8db03800] 09:51:32 INFO - PROCESS | 1850 | 1477759892208 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:32 INFO - .. 09:51:32 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1124ms 09:51:32 INFO - PROCESS | 1850 | 1477759892256 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 09:51:32 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 09:51:32 INFO - PROCESS | 1850 | 1477759892267 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 09:51:32 INFO - PROCESS | 1850 | 1477759892318 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:32 INFO - PROCESS | 1850 | 1477759892515 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 09:51:32 INFO - PROCESS | 1850 | 1477759892696 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 09:51:32 INFO - PROCESS | 1850 | 1477759892702 Marionette TRACE conn4 <- [1,3328,null,["8"]] 09:51:32 INFO - PROCESS | 1850 | 1477759892710 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 09:51:32 INFO - PROCESS | 1850 | 1477759892718 Marionette TRACE conn4 <- [1,3329,null,{}] 09:51:32 INFO - PROCESS | 1850 | 1477759892724 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8357f800 == 37 [pid = 1850] [id = 736] 09:51:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x83580c00) [pid = 1850] [serial = 2140] [outer = (nil)] 09:51:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x835bf400) [pid = 1850] [serial = 2141] [outer = 0x83580c00] 09:51:32 INFO - PROCESS | 1850 | 1477759892830 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x835c2c00) [pid = 1850] [serial = 2142] [outer = 0x83580c00] 09:51:33 INFO - PROCESS | 1850 | 1477759893469 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:33 INFO - . 09:51:33 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1272ms 09:51:33 INFO - PROCESS | 1850 | 1477759893547 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 09:51:33 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 09:51:33 INFO - PROCESS | 1850 | 1477759893552 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 09:51:33 INFO - PROCESS | 1850 | 1477759893559 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:33 INFO - PROCESS | 1850 | 1477759893729 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 09:51:33 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:33 INFO - PROCESS | 1850 | 1477759893901 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 09:51:33 INFO - PROCESS | 1850 | 1477759893906 Marionette TRACE conn4 <- [1,3333,null,["8"]] 09:51:33 INFO - PROCESS | 1850 | 1477759893913 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 09:51:33 INFO - PROCESS | 1850 | 1477759893919 Marionette TRACE conn4 <- [1,3334,null,{}] 09:51:33 INFO - PROCESS | 1850 | 1477759893927 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff9c00 == 38 [pid = 1850] [id = 737] 09:51:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c0ee800) [pid = 1850] [serial = 2143] [outer = (nil)] 09:51:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8c893800) [pid = 1850] [serial = 2144] [outer = 0x8c0ee800] 09:51:34 INFO - PROCESS | 1850 | 1477759894023 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8c8c6800) [pid = 1850] [serial = 2145] [outer = 0x8c0ee800] 09:51:34 INFO - PROCESS | 1850 | 1477759894629 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 09:51:34 INFO - . 09:51:34 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1124ms 09:51:34 INFO - PROCESS | 1850 | 1477759894690 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 1850 | 1477759894697 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 09:51:34 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 09:51:34 INFO - PROCESS | 1850 | 1477759894704 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:34 INFO - PROCESS | 1850 | 1477759894889 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 09:51:34 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:35 INFO - PROCESS | 1850 | 1477759895064 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 09:51:35 INFO - PROCESS | 1850 | 1477759895069 Marionette TRACE conn4 <- [1,3338,null,["8"]] 09:51:35 INFO - PROCESS | 1850 | 1477759895078 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 09:51:35 INFO - PROCESS | 1850 | 1477759895084 Marionette TRACE conn4 <- [1,3339,null,{}] 09:51:35 INFO - PROCESS | 1850 | 1477759895091 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 1850 | ++DOCSHELL 0x8db0a000 == 39 [pid = 1850] [id = 738] 09:51:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8db0d000) [pid = 1850] [serial = 2146] [outer = (nil)] 09:51:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8f692c00) [pid = 1850] [serial = 2147] [outer = 0x8db0d000] 09:51:35 INFO - PROCESS | 1850 | 1477759895188 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8f698000) [pid = 1850] [serial = 2148] [outer = 0x8db0d000] 09:51:35 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:51:35 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:51:35 INFO - PROCESS | 1850 | 1477759895849 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 09:51:35 INFO - .. 09:51:35 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1171ms 09:51:35 INFO - PROCESS | 1850 | 1477759895876 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 09:51:35 INFO - TEST-START | /websockets/Secure-Close-null.htm 09:51:35 INFO - PROCESS | 1850 | 1477759895880 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 09:51:35 INFO - PROCESS | 1850 | 1477759895891 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:36 INFO - PROCESS | 1850 | 1477759896073 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 09:51:36 INFO - PROCESS | 1850 | 1477759896248 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 09:51:36 INFO - PROCESS | 1850 | 1477759896251 Marionette TRACE conn4 <- [1,3343,null,["8"]] 09:51:36 INFO - PROCESS | 1850 | 1477759896261 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 09:51:36 INFO - PROCESS | 1850 | 1477759896267 Marionette TRACE conn4 <- [1,3344,null,{}] 09:51:36 INFO - PROCESS | 1850 | 1477759896274 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f705c00 == 40 [pid = 1850] [id = 739] 09:51:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8f708400) [pid = 1850] [serial = 2149] [outer = (nil)] 09:51:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8f70bc00) [pid = 1850] [serial = 2150] [outer = 0x8f708400] 09:51:36 INFO - PROCESS | 1850 | 1477759896367 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8f70dc00) [pid = 1850] [serial = 2151] [outer = 0x8f708400] 09:51:36 INFO - PROCESS | 1850 | 1477759896971 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:37 INFO - . 09:51:37 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1120ms 09:51:37 INFO - PROCESS | 1850 | 1477759897006 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 1850 | 1477759897009 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 09:51:37 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 09:51:37 INFO - PROCESS | 1850 | 1477759897016 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:37 INFO - PROCESS | 1850 | 1477759897199 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 09:51:37 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:37 INFO - PROCESS | 1850 | 1477759897391 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 09:51:37 INFO - PROCESS | 1850 | 1477759897394 Marionette TRACE conn4 <- [1,3348,null,["8"]] 09:51:37 INFO - PROCESS | 1850 | 1477759897402 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 09:51:37 INFO - PROCESS | 1850 | 1477759897408 Marionette TRACE conn4 <- [1,3349,null,{}] 09:51:37 INFO - PROCESS | 1850 | 1477759897416 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1850 | ++DOCSHELL 0x82deec00 == 41 [pid = 1850] [id = 740] 09:51:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x82e91000) [pid = 1850] [serial = 2152] [outer = (nil)] 09:51:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x83306800) [pid = 1850] [serial = 2153] [outer = 0x82e91000] 09:51:37 INFO - PROCESS | 1850 | 1477759897510 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x83467000) [pid = 1850] [serial = 2154] [outer = 0x82e91000] 09:51:38 INFO - PROCESS | 1850 | 1477759898329 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:38 INFO - . 09:51:38 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1370ms 09:51:38 INFO - PROCESS | 1850 | 1477759898387 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1850 | 1477759898394 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 09:51:38 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 09:51:38 INFO - PROCESS | 1850 | 1477759898426 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:38 INFO - PROCESS | 1850 | 1477759898660 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 09:51:38 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:38 INFO - PROCESS | 1850 | 1477759898846 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 09:51:38 INFO - PROCESS | 1850 | 1477759898852 Marionette TRACE conn4 <- [1,3353,null,["8"]] 09:51:38 INFO - PROCESS | 1850 | 1477759898860 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 09:51:38 INFO - PROCESS | 1850 | 1477759898865 Marionette TRACE conn4 <- [1,3354,null,{}] 09:51:38 INFO - PROCESS | 1850 | 1477759898871 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330bc00 == 42 [pid = 1850] [id = 741] 09:51:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8330ec00) [pid = 1850] [serial = 2155] [outer = (nil)] 09:51:38 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x83393000) [pid = 1850] [serial = 2156] [outer = 0x8330ec00] 09:51:39 INFO - PROCESS | 1850 | 1477759899010 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x834f6800) [pid = 1850] [serial = 2157] [outer = 0x8330ec00] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82e95000 == 41 [pid = 1850] [id = 734] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9c800 == 40 [pid = 1850] [id = 733] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff3800 == 39 [pid = 1850] [id = 731] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf1400 == 38 [pid = 1850] [id = 730] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8cb16400) [pid = 1850] [serial = 2108] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x83464400 == 37 [pid = 1850] [id = 729] 09:51:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82f91400 == 36 [pid = 1850] [id = 728] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8c8bdc00) [pid = 1850] [serial = 2105] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8c8c2800) [pid = 1850] [serial = 2106] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8c894c00) [pid = 1850] [serial = 2102] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8c8ba000) [pid = 1850] [serial = 2103] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x87cfa800) [pid = 1850] [serial = 2099] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8b90f800) [pid = 1850] [serial = 2100] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83583800) [pid = 1850] [serial = 2096] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x8325a400) [pid = 1850] [serial = 2097] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x83312800) [pid = 1850] [serial = 2093] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x82e99000) [pid = 1850] [serial = 2094] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x83392000) [pid = 1850] [serial = 2090] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x834f0c00) [pid = 1850] [serial = 2091] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c8b9c00) [pid = 1850] [serial = 2087] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8c8c0000) [pid = 1850] [serial = 2088] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8c88a000) [pid = 1850] [serial = 2084] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c88dc00) [pid = 1850] [serial = 2085] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x87df1800) [pid = 1850] [serial = 2081] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8b9b3400) [pid = 1850] [serial = 2082] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x83313c00) [pid = 1850] [serial = 2078] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x83315800) [pid = 1850] [serial = 2079] [outer = (nil)] [url = about:blank] 09:51:39 INFO - PROCESS | 1850 | 1477759899621 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:39 INFO - .. 09:51:39 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1225ms 09:51:39 INFO - PROCESS | 1850 | 1477759899648 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 09:51:39 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 09:51:39 INFO - PROCESS | 1850 | 1477759899652 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 09:51:39 INFO - PROCESS | 1850 | 1477759899659 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:39 INFO - PROCESS | 1850 | 1477759899859 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 09:51:39 INFO - PROCESS | 1850 | 1477759899994 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 09:51:40 INFO - PROCESS | 1850 | 1477759899999 Marionette TRACE conn4 <- [1,3358,null,["8"]] 09:51:40 INFO - PROCESS | 1850 | 1477759900005 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 09:51:40 INFO - PROCESS | 1850 | 1477759900010 Marionette TRACE conn4 <- [1,3359,null,{}] 09:51:40 INFO - PROCESS | 1850 | 1477759900015 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 1850 | ++DOCSHELL 0x83313c00 == 37 [pid = 1850] [id = 742] 09:51:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 70 (0x83392000) [pid = 1850] [serial = 2158] [outer = (nil)] 09:51:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x87deb000) [pid = 1850] [serial = 2159] [outer = 0x83392000] 09:51:40 INFO - PROCESS | 1850 | 1477759900102 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x87df0c00) [pid = 1850] [serial = 2160] [outer = 0x83392000] 09:51:40 INFO - PROCESS | 1850 | 1477759900621 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 09:51:40 INFO - . 09:51:40 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 981ms 09:51:40 INFO - PROCESS | 1850 | 1477759900648 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1850 | 1477759900655 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 09:51:40 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 09:51:40 INFO - PROCESS | 1850 | 1477759900661 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:40 INFO - PROCESS | 1850 | 1477759900815 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 09:51:40 INFO - PROCESS | 1850 | 1477759900952 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 09:51:40 INFO - PROCESS | 1850 | 1477759900957 Marionette TRACE conn4 <- [1,3363,null,["8"]] 09:51:40 INFO - PROCESS | 1850 | 1477759900962 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 09:51:40 INFO - PROCESS | 1850 | 1477759900968 Marionette TRACE conn4 <- [1,3364,null,{}] 09:51:40 INFO - PROCESS | 1850 | 1477759900975 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c88ac00 == 38 [pid = 1850] [id = 743] 09:51:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x8c88b000) [pid = 1850] [serial = 2161] [outer = (nil)] 09:51:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c88e800) [pid = 1850] [serial = 2162] [outer = 0x8c88b000] 09:51:41 INFO - PROCESS | 1850 | 1477759901063 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c8bd400) [pid = 1850] [serial = 2163] [outer = 0x8c88b000] 09:51:41 INFO - PROCESS | 1850 | 1477759901637 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 09:51:41 INFO - .. 09:51:41 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1023ms 09:51:41 INFO - PROCESS | 1850 | 1477759901684 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 09:51:41 INFO - TEST-START | /websockets/Secure-Close-string.htm 09:51:41 INFO - PROCESS | 1850 | 1477759901689 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 09:51:41 INFO - PROCESS | 1850 | 1477759901696 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:41 INFO - PROCESS | 1850 | 1477759901924 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 09:51:41 INFO - PROCESS | 1850 | 1477759901945 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 09:51:41 INFO - PROCESS | 1850 | 1477759901950 Marionette TRACE conn4 <- [1,3368,null,["8"]] 09:51:41 INFO - PROCESS | 1850 | 1477759901955 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 09:51:41 INFO - PROCESS | 1850 | 1477759901962 Marionette TRACE conn4 <- [1,3369,null,{}] 09:51:41 INFO - PROCESS | 1850 | 1477759901968 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c7400 == 39 [pid = 1850] [id = 744] 09:51:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8cb17400) [pid = 1850] [serial = 2164] [outer = (nil)] 09:51:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8d8af400) [pid = 1850] [serial = 2165] [outer = 0x8cb17400] 09:51:42 INFO - PROCESS | 1850 | 1477759902133 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8da1c000) [pid = 1850] [serial = 2166] [outer = 0x8cb17400] 09:51:42 INFO - PROCESS | 1850 | 1477759902722 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 09:51:42 INFO - . 09:51:42 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1074ms 09:51:42 INFO - PROCESS | 1850 | 1477759902777 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 1850 | 1477759902780 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 09:51:42 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 09:51:42 INFO - PROCESS | 1850 | 1477759902787 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:43 INFO - PROCESS | 1850 | 1477759902993 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 09:51:43 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:51:43 INFO - PROCESS | 1850 | 1477759903017 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 09:51:43 INFO - PROCESS | 1850 | 1477759903019 Marionette TRACE conn4 <- [1,3373,null,["8"]] 09:51:43 INFO - PROCESS | 1850 | 1477759903037 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 09:51:43 INFO - PROCESS | 1850 | 1477759903042 Marionette TRACE conn4 <- [1,3374,null,{}] 09:51:43 INFO - PROCESS | 1850 | 1477759903121 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d847400 == 40 [pid = 1850] [id = 745] 09:51:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8f692000) [pid = 1850] [serial = 2167] [outer = (nil)] 09:51:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8f697c00) [pid = 1850] [serial = 2168] [outer = 0x8f692000] 09:51:43 INFO - PROCESS | 1850 | 1477759903219 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8f696000) [pid = 1850] [serial = 2169] [outer = 0x8f692000] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x83464c00) [pid = 1850] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8c885800) [pid = 1850] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x82f93400) [pid = 1850] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x87cf2400) [pid = 1850] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8c783800) [pid = 1850] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x8c0e6c00) [pid = 1850] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 09:51:43 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8bffc000) [pid = 1850] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 09:51:43 INFO - PROCESS | 1850 | 1477759903853 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 09:51:43 INFO - . 09:51:43 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1119ms 09:51:43 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 09:51:43 INFO - PROCESS | 1850 | 1477759903907 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1850 | 1477759903909 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 09:51:43 INFO - PROCESS | 1850 | 1477759903916 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:44 INFO - PROCESS | 1850 | 1477759904089 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 09:51:44 INFO - PROCESS | 1850 | 1477759904097 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 09:51:44 INFO - PROCESS | 1850 | 1477759904100 Marionette TRACE conn4 <- [1,3378,null,["8"]] 09:51:44 INFO - PROCESS | 1850 | 1477759904103 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 09:51:44 INFO - PROCESS | 1850 | 1477759904109 Marionette TRACE conn4 <- [1,3379,null,{}] 09:51:44 INFO - PROCESS | 1850 | 1477759904115 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8ca400 == 41 [pid = 1850] [id = 746] 09:51:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8db04800) [pid = 1850] [serial = 2170] [outer = (nil)] 09:51:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8f740c00) [pid = 1850] [serial = 2171] [outer = 0x8db04800] 09:51:44 INFO - PROCESS | 1850 | 1477759904204 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8f741400) [pid = 1850] [serial = 2172] [outer = 0x8db04800] 09:51:44 INFO - PROCESS | 1850 | 1477759904859 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:51:44 INFO - ... 09:51:44 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 970ms 09:51:44 INFO - PROCESS | 1850 | 1477759904885 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 1850 | 1477759904889 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 09:51:44 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 09:51:44 INFO - PROCESS | 1850 | 1477759904895 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:45 INFO - PROCESS | 1850 | 1477759905033 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 09:51:45 INFO - PROCESS | 1850 | 1477759905168 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 09:51:45 INFO - PROCESS | 1850 | 1477759905171 Marionette TRACE conn4 <- [1,3383,null,["8"]] 09:51:45 INFO - PROCESS | 1850 | 1477759905177 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 09:51:45 INFO - PROCESS | 1850 | 1477759905187 Marionette TRACE conn4 <- [1,3384,null,{}] 09:51:45 INFO - PROCESS | 1850 | 1477759905191 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f745000 == 42 [pid = 1850] [id = 747] 09:51:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8f8df800) [pid = 1850] [serial = 2173] [outer = (nil)] 09:51:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x905d7800) [pid = 1850] [serial = 2174] [outer = 0x8f8df800] 09:51:45 INFO - PROCESS | 1850 | 1477759905275 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x905dd800) [pid = 1850] [serial = 2175] [outer = 0x8f8df800] 09:51:45 INFO - PROCESS | 1850 | 1477759905824 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 09:51:45 INFO - ... 09:51:45 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 972ms 09:51:45 INFO - PROCESS | 1850 | 1477759905869 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 1850 | 1477759905876 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 09:51:45 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 09:51:45 INFO - PROCESS | 1850 | 1477759905886 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:46 INFO - PROCESS | 1850 | 1477759906078 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 09:51:46 INFO - PROCESS | 1850 | 1477759906269 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 09:51:46 INFO - PROCESS | 1850 | 1477759906275 Marionette TRACE conn4 <- [1,3388,null,["8"]] 09:51:46 INFO - PROCESS | 1850 | 1477759906284 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 09:51:46 INFO - PROCESS | 1850 | 1477759906291 Marionette TRACE conn4 <- [1,3389,null,{}] 09:51:46 INFO - PROCESS | 1850 | 1477759906301 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1850 | ++DOCSHELL 0x834f6000 == 43 [pid = 1850] [id = 748] 09:51:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x834f8800) [pid = 1850] [serial = 2176] [outer = (nil)] 09:51:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x835b9400) [pid = 1850] [serial = 2177] [outer = 0x834f8800] 09:51:46 INFO - PROCESS | 1850 | 1477759906410 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x835bf000) [pid = 1850] [serial = 2178] [outer = 0x834f8800] 09:51:47 INFO - PROCESS | 1850 | 1477759907119 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 09:51:47 INFO - ... 09:51:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1272ms 09:51:47 INFO - PROCESS | 1850 | 1477759907197 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 1850 | 1477759907205 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 09:51:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 09:51:47 INFO - PROCESS | 1850 | 1477759907217 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:47 INFO - PROCESS | 1850 | 1477759907400 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 09:51:47 INFO - PROCESS | 1850 | 1477759907574 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 09:51:47 INFO - PROCESS | 1850 | 1477759907577 Marionette TRACE conn4 <- [1,3393,null,["8"]] 09:51:47 INFO - PROCESS | 1850 | 1477759907589 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 09:51:47 INFO - PROCESS | 1850 | 1477759907595 Marionette TRACE conn4 <- [1,3394,null,{}] 09:51:47 INFO - PROCESS | 1850 | 1477759907601 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1b7000 == 44 [pid = 1850] [id = 749] 09:51:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8c1bac00) [pid = 1850] [serial = 2179] [outer = (nil)] 09:51:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8c78c800) [pid = 1850] [serial = 2180] [outer = 0x8c1bac00] 09:51:47 INFO - PROCESS | 1850 | 1477759907698 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8c8c3c00) [pid = 1850] [serial = 2181] [outer = 0x8c1bac00] 09:51:48 INFO - PROCESS | 1850 | 1477759908316 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 09:51:48 INFO - ... 09:51:48 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1124ms 09:51:48 INFO - PROCESS | 1850 | 1477759908344 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 1850 | 1477759908351 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 09:51:48 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 09:51:48 INFO - PROCESS | 1850 | 1477759908357 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:48 INFO - PROCESS | 1850 | 1477759908522 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 09:51:48 INFO - PROCESS | 1850 | 1477759908700 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 09:51:48 INFO - PROCESS | 1850 | 1477759908705 Marionette TRACE conn4 <- [1,3398,null,["8"]] 09:51:48 INFO - PROCESS | 1850 | 1477759908714 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 09:51:48 INFO - PROCESS | 1850 | 1477759908720 Marionette TRACE conn4 <- [1,3399,null,{}] 09:51:48 INFO - PROCESS | 1850 | 1477759908727 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1850 | ++DOCSHELL 0x8f702c00 == 45 [pid = 1850] [id = 750] 09:51:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8f703000) [pid = 1850] [serial = 2182] [outer = (nil)] 09:51:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8f70fc00) [pid = 1850] [serial = 2183] [outer = 0x8f703000] 09:51:48 INFO - PROCESS | 1850 | 1477759908825 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x9050fc00) [pid = 1850] [serial = 2184] [outer = 0x8f703000] 09:51:49 INFO - PROCESS | 1850 | 1477759909484 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 09:51:49 INFO - ... 09:51:49 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1170ms 09:51:49 INFO - PROCESS | 1850 | 1477759909528 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1850 | 1477759909532 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 09:51:49 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 09:51:49 INFO - PROCESS | 1850 | 1477759909539 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:49 INFO - PROCESS | 1850 | 1477759909716 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 09:51:49 INFO - PROCESS | 1850 | 1477759909898 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 09:51:49 INFO - PROCESS | 1850 | 1477759909905 Marionette TRACE conn4 <- [1,3403,null,["8"]] 09:51:49 INFO - PROCESS | 1850 | 1477759909914 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 09:51:49 INFO - PROCESS | 1850 | 1477759909920 Marionette TRACE conn4 <- [1,3404,null,{}] 09:51:49 INFO - PROCESS | 1850 | 1477759909969 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1850 | ++DOCSHELL 0x90f82400 == 46 [pid = 1850] [id = 751] 09:51:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x90f83c00) [pid = 1850] [serial = 2185] [outer = (nil)] 09:51:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x90f8b400) [pid = 1850] [serial = 2186] [outer = 0x90f83c00] 09:51:50 INFO - PROCESS | 1850 | 1477759910067 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x92a57000) [pid = 1850] [serial = 2187] [outer = 0x90f83c00] 09:51:50 INFO - PROCESS | 1850 | 1477759910688 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 09:51:50 INFO - ... 09:51:50 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1179ms 09:51:50 INFO - PROCESS | 1850 | 1477759910719 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1850 | 1477759910723 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 09:51:50 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 09:51:50 INFO - PROCESS | 1850 | 1477759910729 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:50 INFO - PROCESS | 1850 | 1477759910886 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 09:51:51 INFO - PROCESS | 1850 | 1477759911042 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 09:51:51 INFO - PROCESS | 1850 | 1477759911046 Marionette TRACE conn4 <- [1,3408,null,["8"]] 09:51:51 INFO - PROCESS | 1850 | 1477759911068 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 09:51:51 INFO - PROCESS | 1850 | 1477759911073 Marionette TRACE conn4 <- [1,3409,null,{}] 09:51:51 INFO - PROCESS | 1850 | 1477759911079 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 1850 | ++DOCSHELL 0x92b39400 == 47 [pid = 1850] [id = 752] 09:51:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x92b39800) [pid = 1850] [serial = 2188] [outer = (nil)] 09:51:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x92b99400) [pid = 1850] [serial = 2189] [outer = 0x92b39800] 09:51:51 INFO - PROCESS | 1850 | 1477759911172 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x92ba0c00) [pid = 1850] [serial = 2190] [outer = 0x92b39800] 09:51:51 INFO - PROCESS | 1850 | 1477759911788 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 09:51:51 INFO - ... 09:51:51 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1076ms 09:51:51 INFO - PROCESS | 1850 | 1477759911805 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 1850 | 1477759911807 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 09:51:51 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 09:51:51 INFO - PROCESS | 1850 | 1477759911814 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:52 INFO - PROCESS | 1850 | 1477759912052 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 09:51:52 INFO - PROCESS | 1850 | 1477759912394 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 09:51:52 INFO - PROCESS | 1850 | 1477759912400 Marionette TRACE conn4 <- [1,3413,null,["8"]] 09:51:52 INFO - PROCESS | 1850 | 1477759912452 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 09:51:52 INFO - PROCESS | 1850 | 1477759912462 Marionette TRACE conn4 <- [1,3414,null,{}] 09:51:52 INFO - PROCESS | 1850 | 1477759912470 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338b800 == 48 [pid = 1850] [id = 753] 09:51:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x8338d000) [pid = 1850] [serial = 2191] [outer = (nil)] 09:51:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x8357f400) [pid = 1850] [serial = 2192] [outer = 0x8338d000] 09:51:52 INFO - PROCESS | 1850 | 1477759912562 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x87cf4400) [pid = 1850] [serial = 2193] [outer = 0x8338d000] 09:51:53 INFO - PROCESS | 1850 | 1477759913293 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 09:51:53 INFO - ... 09:51:53 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1525ms 09:51:53 INFO - PROCESS | 1850 | 1477759913370 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1850 | 1477759913375 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 09:51:53 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 09:51:53 INFO - PROCESS | 1850 | 1477759913384 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:53 INFO - PROCESS | 1850 | 1477759913572 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 09:51:53 INFO - PROCESS | 1850 | 1477759913724 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 09:51:53 INFO - PROCESS | 1850 | 1477759913731 Marionette TRACE conn4 <- [1,3418,null,["8"]] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8ca400 == 47 [pid = 1850] [id = 746] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8d847400 == 46 [pid = 1850] [id = 745] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c7400 == 45 [pid = 1850] [id = 744] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8c88ac00 == 44 [pid = 1850] [id = 743] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x83313c00 == 43 [pid = 1850] [id = 742] 09:51:53 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x8b919800) [pid = 1850] [serial = 2114] [outer = (nil)] [url = about:blank] 09:51:53 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x8346c800) [pid = 1850] [serial = 2111] [outer = (nil)] [url = about:blank] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8330bc00 == 42 [pid = 1850] [id = 741] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8db0a000 == 41 [pid = 1850] [id = 738] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff9c00 == 40 [pid = 1850] [id = 737] 09:51:53 INFO - PROCESS | 1850 | --DOCSHELL 0x8357f800 == 39 [pid = 1850] [id = 736] 09:51:53 INFO - PROCESS | 1850 | 1477759913782 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 09:51:53 INFO - PROCESS | 1850 | 1477759913789 Marionette TRACE conn4 <- [1,3419,null,{}] 09:51:53 INFO - PROCESS | 1850 | 1477759913795 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 1850 | ++DOCSHELL 0x83470000 == 40 [pid = 1850] [id = 754] 09:51:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x83470800) [pid = 1850] [serial = 2194] [outer = (nil)] 09:51:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x87dea000) [pid = 1850] [serial = 2195] [outer = 0x83470800] 09:51:53 INFO - PROCESS | 1850 | 1477759913881 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x8bff9c00) [pid = 1850] [serial = 2196] [outer = 0x83470800] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x8da2f800) [pid = 1850] [serial = 2135] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x8da30800) [pid = 1850] [serial = 2136] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x8d8adc00) [pid = 1850] [serial = 2132] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x8da1d800) [pid = 1850] [serial = 2133] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x8c8cd000) [pid = 1850] [serial = 2129] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x8c8d2800) [pid = 1850] [serial = 2130] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8c1bd000) [pid = 1850] [serial = 2126] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x8c786400) [pid = 1850] [serial = 2127] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x87cf5c00) [pid = 1850] [serial = 2123] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8b912000) [pid = 1850] [serial = 2124] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8346d000) [pid = 1850] [serial = 2120] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x834f4400) [pid = 1850] [serial = 2121] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8322bc00) [pid = 1850] [serial = 2117] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x83231400) [pid = 1850] [serial = 2118] [outer = (nil)] [url = about:blank] 09:51:54 INFO - PROCESS | 1850 | 1477759914429 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 09:51:54 INFO - ... 09:51:54 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1070ms 09:51:54 INFO - PROCESS | 1850 | 1477759914455 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 09:51:54 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 09:51:54 INFO - PROCESS | 1850 | 1477759914460 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 09:51:54 INFO - PROCESS | 1850 | 1477759914467 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:54 INFO - PROCESS | 1850 | 1477759914659 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 09:51:54 INFO - PROCESS | 1850 | 1477759914850 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 09:51:54 INFO - PROCESS | 1850 | 1477759914859 Marionette TRACE conn4 <- [1,3423,null,["8"]] 09:51:54 INFO - PROCESS | 1850 | 1477759914866 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 09:51:54 INFO - PROCESS | 1850 | 1477759914872 Marionette TRACE conn4 <- [1,3424,null,{}] 09:51:54 INFO - PROCESS | 1850 | 1477759914877 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d846400 == 41 [pid = 1850] [id = 755] 09:51:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8d847400) [pid = 1850] [serial = 2197] [outer = (nil)] 09:51:54 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x8d8af800) [pid = 1850] [serial = 2198] [outer = 0x8d847400] 09:51:54 INFO - PROCESS | 1850 | 1477759914961 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8da30800) [pid = 1850] [serial = 2199] [outer = 0x8d847400] 09:51:55 INFO - ... 09:51:55 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1074ms 09:51:55 INFO - PROCESS | 1850 | 1477759915531 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 09:51:55 INFO - PROCESS | 1850 | 1477759915541 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1850 | 1477759915545 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 09:51:55 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 09:51:55 INFO - PROCESS | 1850 | 1477759915565 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:55 INFO - PROCESS | 1850 | 1477759915780 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 09:51:55 INFO - PROCESS | 1850 | 1477759915867 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 09:51:55 INFO - PROCESS | 1850 | 1477759915870 Marionette TRACE conn4 <- [1,3428,null,["8"]] 09:51:55 INFO - PROCESS | 1850 | 1477759915876 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 09:51:55 INFO - PROCESS | 1850 | 1477759915882 Marionette TRACE conn4 <- [1,3429,null,{}] 09:51:55 INFO - PROCESS | 1850 | 1477759915887 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1850 | ++DOCSHELL 0x8da1e800 == 42 [pid = 1850] [id = 756] 09:51:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x8f73a000) [pid = 1850] [serial = 2200] [outer = (nil)] 09:51:55 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8f8d3c00) [pid = 1850] [serial = 2201] [outer = 0x8f73a000] 09:51:55 INFO - PROCESS | 1850 | 1477759915970 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x905e1800) [pid = 1850] [serial = 2202] [outer = 0x8f73a000] 09:51:56 INFO - PROCESS | 1850 | 1477759916548 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 09:51:56 INFO - ... 09:51:56 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1028ms 09:51:56 INFO - TEST-START | /websockets/Secure-Send-data.htm 09:51:56 INFO - PROCESS | 1850 | 1477759916586 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1850 | 1477759916590 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 09:51:56 INFO - PROCESS | 1850 | 1477759916604 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:56 INFO - PROCESS | 1850 | 1477759916822 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 09:51:56 INFO - PROCESS | 1850 | 1477759916838 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 09:51:56 INFO - PROCESS | 1850 | 1477759916841 Marionette TRACE conn4 <- [1,3433,null,["8"]] 09:51:56 INFO - PROCESS | 1850 | 1477759916848 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 09:51:56 INFO - PROCESS | 1850 | 1477759916851 Marionette TRACE conn4 <- [1,3434,null,{}] 09:51:56 INFO - PROCESS | 1850 | 1477759916857 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325b800 == 43 [pid = 1850] [id = 757] 09:51:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x90f85000) [pid = 1850] [serial = 2203] [outer = (nil)] 09:51:56 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x92b99000) [pid = 1850] [serial = 2204] [outer = 0x90f85000] 09:51:56 INFO - PROCESS | 1850 | 1477759916939 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x92ae1c00) [pid = 1850] [serial = 2205] [outer = 0x90f85000] 09:51:57 INFO - PROCESS | 1850 | 1477759917558 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:51:57 INFO - ... 09:51:57 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 976ms 09:51:57 INFO - PROCESS | 1850 | 1477759917578 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1850 | 1477759917581 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 09:51:57 INFO - TEST-START | /websockets/Secure-Send-null.htm 09:51:57 INFO - PROCESS | 1850 | 1477759917608 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:57 INFO - PROCESS | 1850 | 1477759917811 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 09:51:57 INFO - PROCESS | 1850 | 1477759917833 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 09:51:57 INFO - PROCESS | 1850 | 1477759917836 Marionette TRACE conn4 <- [1,3438,null,["8"]] 09:51:57 INFO - PROCESS | 1850 | 1477759917841 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 09:51:57 INFO - PROCESS | 1850 | 1477759917846 Marionette TRACE conn4 <- [1,3439,null,{}] 09:51:57 INFO - PROCESS | 1850 | 1477759917850 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ac3000 == 44 [pid = 1850] [id = 758] 09:51:57 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x93c60000) [pid = 1850] [serial = 2206] [outer = (nil)] 09:51:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x93d06400) [pid = 1850] [serial = 2207] [outer = 0x93c60000] 09:51:58 INFO - PROCESS | 1850 | 1477759918044 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x9555c400) [pid = 1850] [serial = 2208] [outer = 0x93c60000] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x83392000) [pid = 1850] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x8f692000) [pid = 1850] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x8db0d000) [pid = 1850] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x83580c00) [pid = 1850] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8330ec00) [pid = 1850] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x82e91000) [pid = 1850] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8c0ee800) [pid = 1850] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8db03800) [pid = 1850] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8db04800) [pid = 1850] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8f708400) [pid = 1850] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8cb17400) [pid = 1850] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8c88b000) [pid = 1850] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8c8ce400) [pid = 1850] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x83396400) [pid = 1850] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 09:51:58 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x87deec00) [pid = 1850] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 09:51:58 INFO - PROCESS | 1850 | 1477759918901 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:51:58 INFO - ... 09:51:58 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1322ms 09:51:58 INFO - PROCESS | 1850 | 1477759918928 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1850 | 1477759918932 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 09:51:58 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 09:51:58 INFO - PROCESS | 1850 | 1477759918940 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:51:59 INFO - PROCESS | 1850 | 1477759919140 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 09:51:59 INFO - PROCESS | 1850 | 1477759919228 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 09:51:59 INFO - PROCESS | 1850 | 1477759919232 Marionette TRACE conn4 <- [1,3443,null,["8"]] 09:51:59 INFO - PROCESS | 1850 | 1477759919237 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 09:51:59 INFO - PROCESS | 1850 | 1477759919243 Marionette TRACE conn4 <- [1,3444,null,{}] 09:51:59 INFO - PROCESS | 1850 | 1477759919247 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e96000 == 45 [pid = 1850] [id = 759] 09:51:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8c0ee800) [pid = 1850] [serial = 2209] [outer = (nil)] 09:51:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x9555fc00) [pid = 1850] [serial = 2210] [outer = 0x8c0ee800] 09:51:59 INFO - PROCESS | 1850 | 1477759919332 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x95565400) [pid = 1850] [serial = 2211] [outer = 0x8c0ee800] 09:51:59 INFO - PROCESS | 1850 | 1477759919818 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:51:59 INFO - ... 09:51:59 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 918ms 09:51:59 INFO - PROCESS | 1850 | 1477759919858 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1850 | 1477759919861 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 09:51:59 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 09:51:59 INFO - PROCESS | 1850 | 1477759919868 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:00 INFO - PROCESS | 1850 | 1477759920007 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 09:52:00 INFO - PROCESS | 1850 | 1477759920018 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 09:52:00 INFO - PROCESS | 1850 | 1477759920020 Marionette TRACE conn4 <- [1,3448,null,["8"]] 09:52:00 INFO - PROCESS | 1850 | 1477759920027 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 09:52:00 INFO - PROCESS | 1850 | 1477759920032 Marionette TRACE conn4 <- [1,3449,null,{}] 09:52:00 INFO - PROCESS | 1850 | 1477759920037 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1850 | ++DOCSHELL 0x95569800 == 46 [pid = 1850] [id = 760] 09:52:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x95569c00) [pid = 1850] [serial = 2212] [outer = (nil)] 09:52:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x957e9400) [pid = 1850] [serial = 2213] [outer = 0x95569c00] 09:52:00 INFO - PROCESS | 1850 | 1477759920251 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x957df000) [pid = 1850] [serial = 2214] [outer = 0x95569c00] 09:52:00 INFO - PROCESS | 1850 | 1477759920751 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:52:00 INFO - ... 09:52:00 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 918ms 09:52:00 INFO - PROCESS | 1850 | 1477759920805 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1850 | 1477759920811 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 09:52:00 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 09:52:00 INFO - PROCESS | 1850 | 1477759920822 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:01 INFO - PROCESS | 1850 | 1477759921021 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 09:52:01 INFO - PROCESS | 1850 | 1477759921204 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 09:52:01 INFO - PROCESS | 1850 | 1477759921212 Marionette TRACE conn4 <- [1,3453,null,["8"]] 09:52:01 INFO - PROCESS | 1850 | 1477759921223 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 09:52:01 INFO - PROCESS | 1850 | 1477759921234 Marionette TRACE conn4 <- [1,3454,null,{}] 09:52:01 INFO - PROCESS | 1850 | 1477759921285 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1850 | ++DOCSHELL 0x834fc800 == 47 [pid = 1850] [id = 761] 09:52:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x83579800) [pid = 1850] [serial = 2215] [outer = (nil)] 09:52:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x87cf8000) [pid = 1850] [serial = 2216] [outer = 0x83579800] 09:52:01 INFO - PROCESS | 1850 | 1477759921393 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8b911400) [pid = 1850] [serial = 2217] [outer = 0x83579800] 09:52:02 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:52:02 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:52:02 INFO - PROCESS | 1850 | 1477759922051 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 09:52:02 INFO - ... 09:52:02 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1319ms 09:52:02 INFO - PROCESS | 1850 | 1477759922155 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 1850 | 1477759922162 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 09:52:02 INFO - TEST-START | /websockets/Send-0byte-data.htm 09:52:02 INFO - PROCESS | 1850 | 1477759922171 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:02 INFO - PROCESS | 1850 | 1477759922349 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 09:52:02 INFO - PROCESS | 1850 | 1477759922537 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 09:52:02 INFO - PROCESS | 1850 | 1477759922541 Marionette TRACE conn4 <- [1,3458,null,["8"]] 09:52:02 INFO - PROCESS | 1850 | 1477759922547 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 09:52:02 INFO - PROCESS | 1850 | 1477759922553 Marionette TRACE conn4 <- [1,3459,null,{}] 09:52:02 INFO - PROCESS | 1850 | 1477759922604 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8d1000 == 48 [pid = 1850] [id = 762] 09:52:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8da32800) [pid = 1850] [serial = 2218] [outer = (nil)] 09:52:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8f698800) [pid = 1850] [serial = 2219] [outer = 0x8da32800] 09:52:02 INFO - PROCESS | 1850 | 1477759922706 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8f70a400) [pid = 1850] [serial = 2220] [outer = 0x8da32800] 09:52:03 INFO - PROCESS | 1850 | 1477759923329 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:03 INFO - ... 09:52:03 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1177ms 09:52:03 INFO - PROCESS | 1850 | 1477759923371 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 09:52:03 INFO - TEST-START | /websockets/Send-65K-data.htm 09:52:03 INFO - PROCESS | 1850 | 1477759923380 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 09:52:03 INFO - PROCESS | 1850 | 1477759923392 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:03 INFO - PROCESS | 1850 | 1477759923563 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 09:52:03 INFO - PROCESS | 1850 | 1477759923759 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 09:52:03 INFO - PROCESS | 1850 | 1477759923763 Marionette TRACE conn4 <- [1,3463,null,["8"]] 09:52:03 INFO - PROCESS | 1850 | 1477759923771 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 09:52:03 INFO - PROCESS | 1850 | 1477759923778 Marionette TRACE conn4 <- [1,3464,null,{}] 09:52:03 INFO - PROCESS | 1850 | 1477759923788 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 1850 | ++DOCSHELL 0x93ac7c00 == 49 [pid = 1850] [id = 763] 09:52:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x93ac8c00) [pid = 1850] [serial = 2221] [outer = (nil)] 09:52:03 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x93dd0800) [pid = 1850] [serial = 2222] [outer = 0x93ac8c00] 09:52:03 INFO - PROCESS | 1850 | 1477759923889 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x9555f800) [pid = 1850] [serial = 2223] [outer = 0x93ac8c00] 09:52:04 INFO - PROCESS | 1850 | 1477759924530 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:04 INFO - ... 09:52:04 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1173ms 09:52:04 INFO - PROCESS | 1850 | 1477759924562 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 1850 | 1477759924566 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 09:52:04 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 09:52:04 INFO - PROCESS | 1850 | 1477759924573 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:04 INFO - PROCESS | 1850 | 1477759924751 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 09:52:04 INFO - PROCESS | 1850 | 1477759924933 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 09:52:04 INFO - PROCESS | 1850 | 1477759924942 Marionette TRACE conn4 <- [1,3468,null,["8"]] 09:52:04 INFO - PROCESS | 1850 | 1477759924951 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 09:52:04 INFO - PROCESS | 1850 | 1477759924959 Marionette TRACE conn4 <- [1,3469,null,{}] 09:52:05 INFO - PROCESS | 1850 | 1477759925008 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x96349800 == 50 [pid = 1850] [id = 764] 09:52:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 98 (0x9634ac00) [pid = 1850] [serial = 2224] [outer = (nil)] 09:52:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 99 (0x96d08800) [pid = 1850] [serial = 2225] [outer = 0x9634ac00] 09:52:05 INFO - PROCESS | 1850 | 1477759925103 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 100 (0x9705fc00) [pid = 1850] [serial = 2226] [outer = 0x9634ac00] 09:52:05 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:52:05 INFO - PROCESS | 1850 | [1850] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:52:05 INFO - PROCESS | 1850 | 1477759925694 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:05 INFO - ... 09:52:05 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1171ms 09:52:05 INFO - PROCESS | 1850 | 1477759925744 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1850 | 1477759925747 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 09:52:05 INFO - TEST-START | /websockets/Send-before-open.htm 09:52:05 INFO - PROCESS | 1850 | 1477759925754 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:05 INFO - PROCESS | 1850 | 1477759925913 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 09:52:06 INFO - PROCESS | 1850 | 1477759926077 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 09:52:06 INFO - PROCESS | 1850 | 1477759926081 Marionette TRACE conn4 <- [1,3473,null,["8"]] 09:52:06 INFO - PROCESS | 1850 | 1477759926088 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 09:52:06 INFO - PROCESS | 1850 | 1477759926100 Marionette TRACE conn4 <- [1,3474,null,{}] 09:52:06 INFO - PROCESS | 1850 | 1477759926111 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x9706b400 == 51 [pid = 1850] [id = 765] 09:52:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 101 (0x9706d400) [pid = 1850] [serial = 2227] [outer = (nil)] 09:52:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 102 (0x97536c00) [pid = 1850] [serial = 2228] [outer = 0x9706d400] 09:52:06 INFO - PROCESS | 1850 | 1477759926203 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 103 (0x975a3000) [pid = 1850] [serial = 2229] [outer = 0x9706d400] 09:52:06 INFO - PROCESS | 1850 | 1477759926786 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 09:52:06 INFO - . 09:52:06 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1081ms 09:52:06 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 09:52:06 INFO - PROCESS | 1850 | 1477759926836 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 1850 | 1477759926838 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 09:52:06 INFO - PROCESS | 1850 | 1477759926845 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:07 INFO - PROCESS | 1850 | 1477759927042 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 09:52:07 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:07 INFO - PROCESS | 1850 | 1477759927412 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 09:52:07 INFO - PROCESS | 1850 | 1477759927417 Marionette TRACE conn4 <- [1,3478,null,["8"]] 09:52:07 INFO - PROCESS | 1850 | 1477759927450 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 09:52:07 INFO - PROCESS | 1850 | 1477759927460 Marionette TRACE conn4 <- [1,3479,null,{}] 09:52:07 INFO - PROCESS | 1850 | 1477759927468 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1850 | ++DOCSHELL 0x83463800 == 52 [pid = 1850] [id = 766] 09:52:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 104 (0x83464c00) [pid = 1850] [serial = 2230] [outer = (nil)] 09:52:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 105 (0x835b9c00) [pid = 1850] [serial = 2231] [outer = 0x83464c00] 09:52:07 INFO - PROCESS | 1850 | 1477759927560 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1850 | ++DOMWINDOW == 106 (0x835c8c00) [pid = 1850] [serial = 2232] [outer = 0x83464c00] 09:52:08 INFO - PROCESS | 1850 | 1477759928211 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 09:52:08 INFO - ... 09:52:08 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1424ms 09:52:08 INFO - PROCESS | 1850 | 1477759928269 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1850 | 1477759928276 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 09:52:08 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 09:52:08 INFO - PROCESS | 1850 | 1477759928284 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:08 INFO - PROCESS | 1850 | 1477759928589 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 09:52:08 INFO - PROCESS | 1850 | 1477759928726 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 09:52:08 INFO - PROCESS | 1850 | 1477759928732 Marionette TRACE conn4 <- [1,3483,null,["8"]] 09:52:08 INFO - PROCESS | 1850 | 1477759928744 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 09:52:08 INFO - PROCESS | 1850 | 1477759928751 Marionette TRACE conn4 <- [1,3484,null,{}] 09:52:08 INFO - PROCESS | 1850 | 1477759928839 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x83308c00 == 53 [pid = 1850] [id = 767] 09:52:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 107 (0x8346b400) [pid = 1850] [serial = 2233] [outer = (nil)] 09:52:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 108 (0x835c1800) [pid = 1850] [serial = 2234] [outer = 0x8346b400] 09:52:08 INFO - PROCESS | 1850 | 1477759928927 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 109 (0x87cf0800) [pid = 1850] [serial = 2235] [outer = 0x8346b400] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x93ac3000 == 52 [pid = 1850] [id = 758] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x82e96000 == 51 [pid = 1850] [id = 759] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8325b800 == 50 [pid = 1850] [id = 757] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8d846400 == 49 [pid = 1850] [id = 755] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x82e98000 == 48 [pid = 1850] [id = 732] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8da1e800 == 47 [pid = 1850] [id = 756] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x83470000 == 46 [pid = 1850] [id = 754] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8338b800 == 45 [pid = 1850] [id = 753] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8f745000 == 44 [pid = 1850] [id = 747] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c2c00 == 43 [pid = 1850] [id = 725] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8bfee000 == 42 [pid = 1850] [id = 724] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x834f6000 == 41 [pid = 1850] [id = 748] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x87deb800 == 40 [pid = 1850] [id = 727] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8da38400 == 39 [pid = 1850] [id = 735] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x92b39400 == 38 [pid = 1850] [id = 752] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8338f400 == 37 [pid = 1850] [id = 726] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8f702c00 == 36 [pid = 1850] [id = 750] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1b7000 == 35 [pid = 1850] [id = 749] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x90f82400 == 34 [pid = 1850] [id = 751] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x82deec00 == 33 [pid = 1850] [id = 740] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8f705c00 == 32 [pid = 1850] [id = 739] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x9706b400 == 31 [pid = 1850] [id = 765] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x83463800 == 30 [pid = 1850] [id = 766] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x95569800 == 29 [pid = 1850] [id = 760] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x834fc800 == 28 [pid = 1850] [id = 761] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8d1000 == 27 [pid = 1850] [id = 762] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x93ac7c00 == 26 [pid = 1850] [id = 763] 09:52:09 INFO - PROCESS | 1850 | --DOCSHELL 0x96349800 == 25 [pid = 1850] [id = 764] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 108 (0x8db08400) [pid = 1850] [serial = 2139] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 107 (0x8db07c00) [pid = 1850] [serial = 2138] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 106 (0x835c2c00) [pid = 1850] [serial = 2142] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 105 (0x835bf400) [pid = 1850] [serial = 2141] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 104 (0x8c8c6800) [pid = 1850] [serial = 2145] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 103 (0x8c893800) [pid = 1850] [serial = 2144] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 102 (0x8f698000) [pid = 1850] [serial = 2148] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 101 (0x8f692c00) [pid = 1850] [serial = 2147] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 100 (0x8f70dc00) [pid = 1850] [serial = 2151] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 99 (0x8f70bc00) [pid = 1850] [serial = 2150] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 98 (0x83467000) [pid = 1850] [serial = 2154] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 97 (0x83306800) [pid = 1850] [serial = 2153] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x834f6800) [pid = 1850] [serial = 2157] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x83393000) [pid = 1850] [serial = 2156] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x87df0c00) [pid = 1850] [serial = 2160] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x87deb000) [pid = 1850] [serial = 2159] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x8c8bd400) [pid = 1850] [serial = 2163] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x8c88e800) [pid = 1850] [serial = 2162] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8da1c000) [pid = 1850] [serial = 2166] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x8d8af400) [pid = 1850] [serial = 2165] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8f696000) [pid = 1850] [serial = 2169] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x8f697c00) [pid = 1850] [serial = 2168] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8f741400) [pid = 1850] [serial = 2172] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8f740c00) [pid = 1850] [serial = 2171] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x905d7800) [pid = 1850] [serial = 2174] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8cb18800) [pid = 1850] [serial = 2109] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83580000) [pid = 1850] [serial = 2112] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x8b915c00) [pid = 1850] [serial = 2115] [outer = (nil)] [url = about:blank] 09:52:10 INFO - PROCESS | 1850 | 1477759930400 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 09:52:10 INFO - ... 09:52:10 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 2174ms 09:52:10 INFO - PROCESS | 1850 | 1477759930459 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1850 | 1477759930464 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 09:52:10 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 09:52:10 INFO - PROCESS | 1850 | 1477759930474 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:10 INFO - PROCESS | 1850 | 1477759930695 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 09:52:10 INFO - PROCESS | 1850 | 1477759930832 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 09:52:10 INFO - PROCESS | 1850 | 1477759930835 Marionette TRACE conn4 <- [1,3488,null,["8"]] 09:52:10 INFO - PROCESS | 1850 | 1477759930842 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 09:52:10 INFO - PROCESS | 1850 | 1477759930848 Marionette TRACE conn4 <- [1,3489,null,{}] 09:52:10 INFO - PROCESS | 1850 | 1477759930854 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x83231c00 == 26 [pid = 1850] [id = 768] 09:52:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x83250400) [pid = 1850] [serial = 2236] [outer = (nil)] 09:52:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8325d800) [pid = 1850] [serial = 2237] [outer = 0x83250400] 09:52:10 INFO - PROCESS | 1850 | 1477759930946 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x83307400) [pid = 1850] [serial = 2238] [outer = 0x83250400] 09:52:11 INFO - PROCESS | 1850 | 1477759931459 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 09:52:11 INFO - ... 09:52:11 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1025ms 09:52:11 INFO - PROCESS | 1850 | 1477759931498 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 09:52:11 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 09:52:11 INFO - PROCESS | 1850 | 1477759931505 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 09:52:11 INFO - PROCESS | 1850 | 1477759931518 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:11 INFO - PROCESS | 1850 | 1477759931732 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 09:52:11 INFO - PROCESS | 1850 | 1477759931746 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 09:52:11 INFO - PROCESS | 1850 | 1477759931749 Marionette TRACE conn4 <- [1,3493,null,["8"]] 09:52:11 INFO - PROCESS | 1850 | 1477759931755 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 09:52:11 INFO - PROCESS | 1850 | 1477759931760 Marionette TRACE conn4 <- [1,3494,null,{}] 09:52:11 INFO - PROCESS | 1850 | 1477759931766 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x83465400 == 27 [pid = 1850] [id = 769] 09:52:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x83466800) [pid = 1850] [serial = 2239] [outer = (nil)] 09:52:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x834f3c00) [pid = 1850] [serial = 2240] [outer = 0x83466800] 09:52:11 INFO - PROCESS | 1850 | 1477759931854 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x834fb000) [pid = 1850] [serial = 2241] [outer = 0x83466800] 09:52:12 INFO - PROCESS | 1850 | 1477759932467 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 09:52:12 INFO - ... 09:52:12 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1024ms 09:52:12 INFO - PROCESS | 1850 | 1477759932553 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 09:52:12 INFO - TEST-START | /websockets/Send-binary-blob.htm 09:52:12 INFO - PROCESS | 1850 | 1477759932560 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 09:52:12 INFO - PROCESS | 1850 | 1477759932567 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:12 INFO - PROCESS | 1850 | 1477759932774 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 09:52:12 INFO - PROCESS | 1850 | 1477759932862 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 09:52:12 INFO - PROCESS | 1850 | 1477759932867 Marionette TRACE conn4 <- [1,3498,null,["8"]] 09:52:12 INFO - PROCESS | 1850 | 1477759932872 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 09:52:12 INFO - PROCESS | 1850 | 1477759932879 Marionette TRACE conn4 <- [1,3499,null,{}] 09:52:12 INFO - PROCESS | 1850 | 1477759932889 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x87deb000 == 28 [pid = 1850] [id = 770] 09:52:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x87deb400) [pid = 1850] [serial = 2242] [outer = (nil)] 09:52:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x87deec00) [pid = 1850] [serial = 2243] [outer = 0x87deb400] 09:52:12 INFO - PROCESS | 1850 | 1477759932991 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8b9b4800) [pid = 1850] [serial = 2244] [outer = 0x87deb400] 09:52:13 INFO - PROCESS | 1850 | 1477759933622 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 09:52:13 INFO - ... 09:52:13 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1122ms 09:52:13 INFO - PROCESS | 1850 | 1477759933694 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 09:52:13 INFO - TEST-START | /websockets/Send-data.htm 09:52:13 INFO - PROCESS | 1850 | 1477759933698 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 09:52:13 INFO - PROCESS | 1850 | 1477759933709 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:13 INFO - PROCESS | 1850 | 1477759933958 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 09:52:13 INFO - PROCESS | 1850 | 1477759933977 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 09:52:13 INFO - PROCESS | 1850 | 1477759933981 Marionette TRACE conn4 <- [1,3503,null,["8"]] 09:52:13 INFO - PROCESS | 1850 | 1477759933987 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 09:52:13 INFO - PROCESS | 1850 | 1477759933992 Marionette TRACE conn4 <- [1,3504,null,{}] 09:52:14 INFO - PROCESS | 1850 | 1477759933998 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 1850 | ++DOCSHELL 0x87cf3000 == 29 [pid = 1850] [id = 771] 09:52:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8c0e2000) [pid = 1850] [serial = 2245] [outer = (nil)] 09:52:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8c78e000) [pid = 1850] [serial = 2246] [outer = 0x8c0e2000] 09:52:14 INFO - PROCESS | 1850 | 1477759934165 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8c88ac00) [pid = 1850] [serial = 2247] [outer = 0x8c0e2000] 09:52:14 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x95569c00) [pid = 1850] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 09:52:14 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x93c60000) [pid = 1850] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x8f703000) [pid = 1850] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x834f8800) [pid = 1850] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8c1bac00) [pid = 1850] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x92b39800) [pid = 1850] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8f8df800) [pid = 1850] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x90f83c00) [pid = 1850] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x8338d000) [pid = 1850] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8d847400) [pid = 1850] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x83470800) [pid = 1850] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x8c0ee800) [pid = 1850] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x90f85000) [pid = 1850] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 09:52:15 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x8f73a000) [pid = 1850] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 09:52:15 INFO - PROCESS | 1850 | 1477759935211 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:15 INFO - ... 09:52:15 INFO - TEST-OK | /websockets/Send-data.htm | took 1531ms 09:52:15 INFO - PROCESS | 1850 | 1477759935236 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 09:52:15 INFO - TEST-START | /websockets/Send-data.worker 09:52:15 INFO - PROCESS | 1850 | 1477759935241 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 09:52:15 INFO - PROCESS | 1850 | 1477759935247 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:15 INFO - PROCESS | 1850 | 1477759935453 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 09:52:15 INFO - PROCESS | 1850 | 1477759935470 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 09:52:15 INFO - PROCESS | 1850 | 1477759935473 Marionette TRACE conn4 <- [1,3508,null,["8"]] 09:52:15 INFO - PROCESS | 1850 | 1477759935480 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 09:52:15 INFO - PROCESS | 1850 | 1477759935485 Marionette TRACE conn4 <- [1,3509,null,{}] 09:52:15 INFO - PROCESS | 1850 | 1477759935489 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x87def800 == 30 [pid = 1850] [id = 772] 09:52:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 80 (0x8b9b3400) [pid = 1850] [serial = 2248] [outer = (nil)] 09:52:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 81 (0x8c888800) [pid = 1850] [serial = 2249] [outer = 0x8b9b3400] 09:52:15 INFO - PROCESS | 1850 | 1477759935573 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 82 (0x8c88e800) [pid = 1850] [serial = 2250] [outer = 0x8b9b3400] 09:52:15 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:52:16 INFO - PROCESS | 1850 | 1477759936229 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 09:52:16 INFO - . 09:52:16 INFO - TEST-OK | /websockets/Send-data.worker | took 1031ms 09:52:16 INFO - PROCESS | 1850 | 1477759936277 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 1850 | 1477759936280 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 09:52:16 INFO - TEST-START | /websockets/Send-null.htm 09:52:16 INFO - PROCESS | 1850 | 1477759936286 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:16 INFO - PROCESS | 1850 | 1477759936504 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 09:52:16 INFO - PROCESS | 1850 | 1477759936598 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 09:52:16 INFO - PROCESS | 1850 | 1477759936602 Marionette TRACE conn4 <- [1,3513,null,["8"]] 09:52:16 INFO - PROCESS | 1850 | 1477759936609 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 09:52:16 INFO - PROCESS | 1850 | 1477759936616 Marionette TRACE conn4 <- [1,3514,null,{}] 09:52:16 INFO - PROCESS | 1850 | 1477759936621 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c5400 == 31 [pid = 1850] [id = 773] 09:52:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 83 (0x8c8c7400) [pid = 1850] [serial = 2251] [outer = (nil)] 09:52:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 84 (0x8d843000) [pid = 1850] [serial = 2252] [outer = 0x8c8c7400] 09:52:16 INFO - PROCESS | 1850 | 1477759936707 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1850 | ++DOMWINDOW == 85 (0x8d8abc00) [pid = 1850] [serial = 2253] [outer = 0x8c8c7400] 09:52:17 INFO - PROCESS | 1850 | 1477759937403 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:17 INFO - ... 09:52:17 INFO - TEST-OK | /websockets/Send-null.htm | took 1169ms 09:52:17 INFO - PROCESS | 1850 | 1477759937457 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1850 | 1477759937464 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 09:52:17 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 09:52:17 INFO - PROCESS | 1850 | 1477759937473 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:17 INFO - PROCESS | 1850 | 1477759937677 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 09:52:17 INFO - PROCESS | 1850 | 1477759937861 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 09:52:17 INFO - PROCESS | 1850 | 1477759937866 Marionette TRACE conn4 <- [1,3518,null,["8"]] 09:52:17 INFO - PROCESS | 1850 | 1477759937874 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 09:52:17 INFO - PROCESS | 1850 | 1477759937882 Marionette TRACE conn4 <- [1,3519,null,{}] 09:52:17 INFO - PROCESS | 1850 | 1477759937932 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1850 | ++DOCSHELL 0x8338cc00 == 32 [pid = 1850] [id = 774] 09:52:17 INFO - PROCESS | 1850 | ++DOMWINDOW == 86 (0x8338d400) [pid = 1850] [serial = 2254] [outer = (nil)] 09:52:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 87 (0x83467800) [pid = 1850] [serial = 2255] [outer = 0x8338d400] 09:52:18 INFO - PROCESS | 1850 | 1477759938048 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1850 | ++DOMWINDOW == 88 (0x8357cc00) [pid = 1850] [serial = 2256] [outer = 0x8338d400] 09:52:18 INFO - PROCESS | 1850 | 1477759938747 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:18 INFO - ... 09:52:18 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1319ms 09:52:18 INFO - PROCESS | 1850 | 1477759938792 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 09:52:18 INFO - TEST-START | /websockets/Send-unicode-data.htm 09:52:18 INFO - PROCESS | 1850 | 1477759938799 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 09:52:18 INFO - PROCESS | 1850 | 1477759938806 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:19 INFO - PROCESS | 1850 | 1477759939102 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 09:52:19 INFO - PROCESS | 1850 | 1477759939222 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 09:52:19 INFO - PROCESS | 1850 | 1477759939227 Marionette TRACE conn4 <- [1,3523,null,["8"]] 09:52:19 INFO - PROCESS | 1850 | 1477759939236 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 09:52:19 INFO - PROCESS | 1850 | 1477759939241 Marionette TRACE conn4 <- [1,3524,null,{}] 09:52:19 INFO - PROCESS | 1850 | 1477759939247 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b912000 == 33 [pid = 1850] [id = 775] 09:52:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 89 (0x8b9b1c00) [pid = 1850] [serial = 2257] [outer = (nil)] 09:52:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 90 (0x8bff7c00) [pid = 1850] [serial = 2258] [outer = 0x8b9b1c00] 09:52:19 INFO - PROCESS | 1850 | 1477759939347 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 1850 | ++DOMWINDOW == 91 (0x8b9bac00) [pid = 1850] [serial = 2259] [outer = 0x8b9b1c00] 09:52:20 INFO - PROCESS | 1850 | 1477759940042 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 09:52:20 INFO - ... 09:52:20 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1274ms 09:52:20 INFO - PROCESS | 1850 | 1477759940087 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 1850 | 1477759940095 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 09:52:20 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 09:52:20 INFO - PROCESS | 1850 | 1477759940129 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:20 INFO - PROCESS | 1850 | 1477759940302 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 09:52:20 INFO - PROCESS | 1850 | 1477759940484 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 09:52:20 INFO - PROCESS | 1850 | 1477759940489 Marionette TRACE conn4 <- [1,3528,null,["8"]] 09:52:20 INFO - PROCESS | 1850 | 1477759940496 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 09:52:20 INFO - PROCESS | 1850 | 1477759940503 Marionette TRACE conn4 <- [1,3529,null,{}] 09:52:20 INFO - PROCESS | 1850 | 1477759940510 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1850 | ++DOCSHELL 0x8d8af400 == 34 [pid = 1850] [id = 776] 09:52:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 92 (0x8d9f6400) [pid = 1850] [serial = 2260] [outer = (nil)] 09:52:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 93 (0x8da1e800) [pid = 1850] [serial = 2261] [outer = 0x8d9f6400] 09:52:20 INFO - PROCESS | 1850 | 1477759940613 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1850 | ++DOMWINDOW == 94 (0x8da2b800) [pid = 1850] [serial = 2262] [outer = 0x8d9f6400] 09:52:21 INFO - PROCESS | 1850 | 1477759941316 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 09:52:21 INFO - .. 09:52:21 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1231ms 09:52:21 INFO - PROCESS | 1850 | 1477759941535 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1850 | 1477759941543 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 09:52:21 INFO - TEST-START | /websockets/constructor.html 09:52:21 INFO - PROCESS | 1850 | 1477759941559 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:21 INFO - PROCESS | 1850 | 1477759941747 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 09:52:21 INFO - PROCESS | 1850 | 1477759941964 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 09:52:21 INFO - PROCESS | 1850 | 1477759941980 Marionette TRACE conn4 <- [1,3533,null,["8"]] 09:52:21 INFO - PROCESS | 1850 | 1477759941992 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 09:52:22 INFO - PROCESS | 1850 | 1477759942011 Marionette TRACE conn4 <- [1,3534,null,{}] 09:52:22 INFO - PROCESS | 1850 | 1477759942024 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1850 | ++DOCSHELL 0x8330d800 == 35 [pid = 1850] [id = 777] 09:52:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 95 (0x83311400) [pid = 1850] [serial = 2263] [outer = (nil)] 09:52:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 96 (0x8338b000) [pid = 1850] [serial = 2264] [outer = 0x83311400] 09:52:22 INFO - PROCESS | 1850 | 1477759942121 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1850 | ++DOMWINDOW == 97 (0x82e96000) [pid = 1850] [serial = 2265] [outer = 0x83311400] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x87def800 == 34 [pid = 1850] [id = 772] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf3000 == 33 [pid = 1850] [id = 771] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x87deb000 == 32 [pid = 1850] [id = 770] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x83465400 == 31 [pid = 1850] [id = 769] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x83231c00 == 30 [pid = 1850] [id = 768] 09:52:22 INFO - PROCESS | 1850 | --DOCSHELL 0x83308c00 == 29 [pid = 1850] [id = 767] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 96 (0x957e9400) [pid = 1850] [serial = 2213] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 95 (0x957df000) [pid = 1850] [serial = 2214] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 94 (0x9555fc00) [pid = 1850] [serial = 2210] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 93 (0x95565400) [pid = 1850] [serial = 2211] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 92 (0x93d06400) [pid = 1850] [serial = 2207] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 91 (0x9555c400) [pid = 1850] [serial = 2208] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 90 (0x92b99000) [pid = 1850] [serial = 2204] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 89 (0x92ae1c00) [pid = 1850] [serial = 2205] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 88 (0x8f8d3c00) [pid = 1850] [serial = 2201] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 87 (0x905e1800) [pid = 1850] [serial = 2202] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 86 (0x8d8af800) [pid = 1850] [serial = 2198] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 85 (0x8da30800) [pid = 1850] [serial = 2199] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 84 (0x87dea000) [pid = 1850] [serial = 2195] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 83 (0x8bff9c00) [pid = 1850] [serial = 2196] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 82 (0x8357f400) [pid = 1850] [serial = 2192] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 81 (0x87cf4400) [pid = 1850] [serial = 2193] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 80 (0x92b99400) [pid = 1850] [serial = 2189] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 79 (0x92ba0c00) [pid = 1850] [serial = 2190] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x90f8b400) [pid = 1850] [serial = 2186] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x92a57000) [pid = 1850] [serial = 2187] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x8f70fc00) [pid = 1850] [serial = 2183] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9050fc00) [pid = 1850] [serial = 2184] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x8c78c800) [pid = 1850] [serial = 2180] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x8c8c3c00) [pid = 1850] [serial = 2181] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x835b9400) [pid = 1850] [serial = 2177] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x835bf000) [pid = 1850] [serial = 2178] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x905dd800) [pid = 1850] [serial = 2175] [outer = (nil)] [url = about:blank] 09:52:22 INFO - PROCESS | 1850 | 1477759942799 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 09:52:22 INFO - . 09:52:22 INFO - TEST-OK | /websockets/constructor.html | took 1276ms 09:52:22 INFO - PROCESS | 1850 | 1477759942840 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 1850 | 1477759942847 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 09:52:22 INFO - TEST-START | /websockets/eventhandlers.html 09:52:22 INFO - PROCESS | 1850 | 1477759942855 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:23 INFO - PROCESS | 1850 | 1477759943015 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 09:52:23 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:23 INFO - PROCESS | 1850 | 1477759943165 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 09:52:23 INFO - PROCESS | 1850 | 1477759943170 Marionette TRACE conn4 <- [1,3538,null,["8"]] 09:52:23 INFO - PROCESS | 1850 | 1477759943177 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 09:52:23 INFO - PROCESS | 1850 | 1477759943183 Marionette TRACE conn4 <- [1,3539,null,{}] 09:52:23 INFO - PROCESS | 1850 | 1477759943188 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 1850 | ++DOCSHELL 0x835bbc00 == 30 [pid = 1850] [id = 778] 09:52:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 71 (0x835bd800) [pid = 1850] [serial = 2266] [outer = (nil)] 09:52:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 72 (0x835c5400) [pid = 1850] [serial = 2267] [outer = 0x835bd800] 09:52:23 INFO - PROCESS | 1850 | 1477759943273 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 1850 | ++DOMWINDOW == 73 (0x87cef000) [pid = 1850] [serial = 2268] [outer = 0x835bd800] 09:52:23 INFO - PROCESS | 1850 | 1477759943793 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 09:52:23 INFO - .... 09:52:23 INFO - TEST-OK | /websockets/eventhandlers.html | took 970ms 09:52:23 INFO - PROCESS | 1850 | 1477759943838 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 1850 | 1477759943848 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 09:52:23 INFO - TEST-START | /websockets/extended-payload-length.html 09:52:23 INFO - PROCESS | 1850 | 1477759943866 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 09:52:23 INFO - PROCESS | 1850 | 1477759943869 Marionette TRACE conn4 <- [1,3542,null,{}] 09:52:23 INFO - PROCESS | 1850 | 1477759943874 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:24 INFO - PROCESS | 1850 | 1477759944034 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 09:52:24 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:24 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:24 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:24 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:24 INFO - PROCESS | 1850 | 1477759944056 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 09:52:24 INFO - PROCESS | 1850 | 1477759944061 Marionette TRACE conn4 <- [1,3544,null,["8"]] 09:52:24 INFO - PROCESS | 1850 | 1477759944066 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 09:52:24 INFO - PROCESS | 1850 | 1477759944072 Marionette TRACE conn4 <- [1,3545,null,{}] 09:52:24 INFO - PROCESS | 1850 | 1477759944077 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:52:24 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bffc800 == 31 [pid = 1850] [id = 779] 09:52:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 74 (0x8c0e1800) [pid = 1850] [serial = 2269] [outer = (nil)] 09:52:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 75 (0x8c1c1c00) [pid = 1850] [serial = 2270] [outer = 0x8c0e1800] 09:52:24 INFO - PROCESS | 1850 | 1477759944165 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 1850 | ++DOMWINDOW == 76 (0x8c88fc00) [pid = 1850] [serial = 2271] [outer = 0x8c0e1800] 09:52:24 INFO - PROCESS | 1850 | 1477759944906 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 09:52:24 INFO - .... 09:52:24 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1082ms 09:52:24 INFO - PROCESS | 1850 | 1477759944944 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1850 | 1477759944947 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 09:52:24 INFO - TEST-START | /websockets/extended-payload-length.html?wss 09:52:24 INFO - PROCESS | 1850 | 1477759944955 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:52:25 INFO - PROCESS | 1850 | 1477759945169 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 09:52:25 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:25 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:25 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:25 INFO - PROCESS | 1850 | [1850] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 09:52:25 INFO - PROCESS | 1850 | 1477759945208 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 09:52:25 INFO - PROCESS | 1850 | 1477759945211 Marionette TRACE conn4 <- [1,3549,null,["8"]] 09:52:25 INFO - PROCESS | 1850 | 1477759945216 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 09:52:25 INFO - PROCESS | 1850 | 1477759945221 Marionette TRACE conn4 <- [1,3550,null,{}] 09:52:25 INFO - PROCESS | 1850 | 1477759945310 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:52:25 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c8c4800 == 32 [pid = 1850] [id = 780] 09:52:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 77 (0x8c8cd800) [pid = 1850] [serial = 2272] [outer = (nil)] 09:52:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 78 (0x8d681000) [pid = 1850] [serial = 2273] [outer = 0x8c8cd800] 09:52:25 INFO - PROCESS | 1850 | 1477759945395 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1850 | ++DOMWINDOW == 79 (0x8da27400) [pid = 1850] [serial = 2274] [outer = 0x8c8cd800] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 78 (0x83579800) [pid = 1850] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 77 (0x8da32800) [pid = 1850] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 76 (0x93ac8c00) [pid = 1850] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 75 (0x9634ac00) [pid = 1850] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 74 (0x9706d400) [pid = 1850] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 73 (0x83464c00) [pid = 1850] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 72 (0x83250400) [pid = 1850] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 71 (0x8c0e2000) [pid = 1850] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 70 (0x8346b400) [pid = 1850] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 69 (0x8b9b3400) [pid = 1850] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 68 (0x87deb400) [pid = 1850] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 09:52:26 INFO - PROCESS | 1850 | --DOMWINDOW == 67 (0x83466800) [pid = 1850] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8325b400 == 31 [pid = 1850] [id = 715] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf8800 == 30 [pid = 1850] [id = 716] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x87df2800 == 29 [pid = 1850] [id = 710] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8bff3000 == 28 [pid = 1850] [id = 723] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e3400 == 27 [pid = 1850] [id = 712] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9b0c00 == 26 [pid = 1850] [id = 711] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x87cf4000 == 25 [pid = 1850] [id = 722] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8c0e2800 == 24 [pid = 1850] [id = 713] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8d000 == 23 [pid = 1850] [id = 709] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8357c000 == 22 [pid = 1850] [id = 721] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x83468000 == 21 [pid = 1850] [id = 708] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8f000 == 20 [pid = 1850] [id = 707] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82e9bc00 == 19 [pid = 1850] [id = 706] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x83308400 == 18 [pid = 1850] [id = 720] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8c885400 == 17 [pid = 1850] [id = 717] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8b7c00 == 16 [pid = 1850] [id = 718] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82f99400 == 15 [pid = 1850] [id = 719] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x82f93800 == 14 [pid = 1850] [id = 714] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8bffc800 == 13 [pid = 1850] [id = 779] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x835bbc00 == 12 [pid = 1850] [id = 778] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8330d800 == 11 [pid = 1850] [id = 777] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8d8af400 == 10 [pid = 1850] [id = 776] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8b912000 == 9 [pid = 1850] [id = 775] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8338cc00 == 8 [pid = 1850] [id = 774] 09:52:31 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c5400 == 7 [pid = 1850] [id = 773] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 66 (0x87cf0800) [pid = 1850] [serial = 2235] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 65 (0x835c1800) [pid = 1850] [serial = 2234] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 64 (0x83307400) [pid = 1850] [serial = 2238] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 63 (0x8325d800) [pid = 1850] [serial = 2237] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 62 (0x834fb000) [pid = 1850] [serial = 2241] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 61 (0x834f3c00) [pid = 1850] [serial = 2240] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 60 (0x8b9b4800) [pid = 1850] [serial = 2244] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 59 (0x87deec00) [pid = 1850] [serial = 2243] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 58 (0x8c88ac00) [pid = 1850] [serial = 2247] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 57 (0x8c78e000) [pid = 1850] [serial = 2246] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 56 (0x8c88e800) [pid = 1850] [serial = 2250] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 55 (0x8c888800) [pid = 1850] [serial = 2249] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 54 (0x835b9c00) [pid = 1850] [serial = 2231] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 53 (0x835c8c00) [pid = 1850] [serial = 2232] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 52 (0x97536c00) [pid = 1850] [serial = 2228] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 51 (0x975a3000) [pid = 1850] [serial = 2229] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 50 (0x96d08800) [pid = 1850] [serial = 2225] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 49 (0x9705fc00) [pid = 1850] [serial = 2226] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 48 (0x93dd0800) [pid = 1850] [serial = 2222] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 47 (0x9555f800) [pid = 1850] [serial = 2223] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 46 (0x8f698800) [pid = 1850] [serial = 2219] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 45 (0x8f70a400) [pid = 1850] [serial = 2220] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x87cf8000) [pid = 1850] [serial = 2216] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8b911400) [pid = 1850] [serial = 2217] [outer = (nil)] [url = about:blank] 09:52:31 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x8d843000) [pid = 1850] [serial = 2252] [outer = (nil)] [url = about:blank] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8c8c7400) [pid = 1850] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x835bd800) [pid = 1850] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x8d9f6400) [pid = 1850] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8b9b1c00) [pid = 1850] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8338d400) [pid = 1850] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x83311400) [pid = 1850] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 09:52:34 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8c0e1800) [pid = 1850] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8338b000) [pid = 1850] [serial = 2264] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x87cef000) [pid = 1850] [serial = 2268] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x835c5400) [pid = 1850] [serial = 2267] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8c88fc00) [pid = 1850] [serial = 2271] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8c1c1c00) [pid = 1850] [serial = 2270] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x8d681000) [pid = 1850] [serial = 2273] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x82e96000) [pid = 1850] [serial = 2265] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8da1e800) [pid = 1850] [serial = 2261] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8da2b800) [pid = 1850] [serial = 2262] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8bff7c00) [pid = 1850] [serial = 2258] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x8b9bac00) [pid = 1850] [serial = 2259] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x83467800) [pid = 1850] [serial = 2255] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8357cc00) [pid = 1850] [serial = 2256] [outer = (nil)] [url = about:blank] 09:52:39 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8d8abc00) [pid = 1850] [serial = 2253] [outer = (nil)] [url = about:blank] 09:53:25 INFO - PROCESS | 1850 | 1477760005902 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 09:53:25 INFO - .... 09:53:25 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60992ms 09:53:25 INFO - PROCESS | 1850 | 1477760005949 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 1850 | 1477760005956 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 09:53:25 INFO - TEST-START | /websockets/opening-handshake/001.html 09:53:25 INFO - PROCESS | 1850 | 1477760005966 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 09:53:25 INFO - PROCESS | 1850 | 1477760005971 Marionette TRACE conn4 <- [1,3553,null,{}] 09:53:25 INFO - PROCESS | 1850 | 1477760005980 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:26 INFO - PROCESS | 1850 | 1477760006210 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 09:53:26 INFO - PROCESS | 1850 | 1477760006230 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 09:53:26 INFO - PROCESS | 1850 | 1477760006236 Marionette TRACE conn4 <- [1,3555,null,["8"]] 09:53:26 INFO - PROCESS | 1850 | 1477760006306 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 09:53:26 INFO - PROCESS | 1850 | 1477760006317 Marionette TRACE conn4 <- [1,3556,null,{}] 09:53:26 INFO - PROCESS | 1850 | 1477760006328 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f8c800 == 8 [pid = 1850] [id = 781] 09:53:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82f8cc00) [pid = 1850] [serial = 2275] [outer = (nil)] 09:53:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f91400) [pid = 1850] [serial = 2276] [outer = 0x82f8cc00] 09:53:26 INFO - PROCESS | 1850 | 1477760006425 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f96c00) [pid = 1850] [serial = 2277] [outer = 0x82f8cc00] 09:53:26 INFO - PROCESS | 1850 | [1850] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 09:53:26 INFO - PROCESS | 1850 | 1477760006995 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 09:53:27 INFO - . 09:53:27 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1086ms 09:53:27 INFO - PROCESS | 1850 | 1477760007051 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 1850 | 1477760007058 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 09:53:27 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 09:53:27 INFO - PROCESS | 1850 | 1477760007070 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:27 INFO - PROCESS | 1850 | 1477760007286 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 09:53:27 INFO - PROCESS | 1850 | 1477760007361 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 09:53:27 INFO - PROCESS | 1850 | 1477760007366 Marionette TRACE conn4 <- [1,3560,null,["8"]] 09:53:27 INFO - PROCESS | 1850 | 1477760007375 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 09:53:27 INFO - PROCESS | 1850 | 1477760007382 Marionette TRACE conn4 <- [1,3561,null,{}] 09:53:27 INFO - PROCESS | 1850 | 1477760007399 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f95400 == 9 [pid = 1850] [id = 782] 09:53:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x83259800) [pid = 1850] [serial = 2278] [outer = (nil)] 09:53:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x8330c000) [pid = 1850] [serial = 2279] [outer = 0x83259800] 09:53:27 INFO - PROCESS | 1850 | 1477760007492 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x8330ac00) [pid = 1850] [serial = 2280] [outer = 0x83259800] 09:53:28 INFO - PROCESS | 1850 | 1477760008404 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 09:53:28 INFO - . 09:53:28 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1370ms 09:53:28 INFO - PROCESS | 1850 | 1477760008436 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1850 | 1477760008440 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 09:53:28 INFO - TEST-START | /websockets/opening-handshake/002.html 09:53:28 INFO - PROCESS | 1850 | 1477760008446 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 09:53:28 INFO - PROCESS | 1850 | 1477760008451 Marionette TRACE conn4 <- [1,3564,null,{}] 09:53:28 INFO - PROCESS | 1850 | 1477760008456 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:28 INFO - PROCESS | 1850 | 1477760008675 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 09:53:28 INFO - PROCESS | 1850 | 1477760008693 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 09:53:28 INFO - PROCESS | 1850 | 1477760008697 Marionette TRACE conn4 <- [1,3566,null,["8"]] 09:53:28 INFO - PROCESS | 1850 | 1477760008702 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 09:53:28 INFO - PROCESS | 1850 | 1477760008709 Marionette TRACE conn4 <- [1,3567,null,{}] 09:53:28 INFO - PROCESS | 1850 | 1477760008713 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:53:28 INFO - PROCESS | 1850 | ++DOCSHELL 0x83468000 == 10 [pid = 1850] [id = 783] 09:53:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x83468400) [pid = 1850] [serial = 2281] [outer = (nil)] 09:53:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8346a400) [pid = 1850] [serial = 2282] [outer = 0x83468400] 09:53:28 INFO - PROCESS | 1850 | 1477760008805 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8346f800) [pid = 1850] [serial = 2283] [outer = 0x83468400] 09:53:30 INFO - PROCESS | 1850 | 1477760010526 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 09:53:30 INFO - . 09:53:30 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2133ms 09:53:30 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 09:53:30 INFO - PROCESS | 1850 | 1477760010580 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 1850 | 1477760010583 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 09:53:30 INFO - PROCESS | 1850 | 1477760010591 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:30 INFO - PROCESS | 1850 | 1477760010733 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 09:53:30 INFO - PROCESS | 1850 | 1477760010862 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 09:53:30 INFO - PROCESS | 1850 | 1477760010866 Marionette TRACE conn4 <- [1,3571,null,["8"]] 09:53:30 INFO - PROCESS | 1850 | 1477760010872 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 09:53:30 INFO - PROCESS | 1850 | 1477760010877 Marionette TRACE conn4 <- [1,3572,null,{}] 09:53:30 INFO - PROCESS | 1850 | 1477760010885 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\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"}] 09:53:30 INFO - PROCESS | 1850 | ++DOCSHELL 0x83578400 == 11 [pid = 1850] [id = 784] 09:53:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x8357ac00) [pid = 1850] [serial = 2284] [outer = (nil)] 09:53:30 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x87cf5800) [pid = 1850] [serial = 2285] [outer = 0x8357ac00] 09:53:30 INFO - PROCESS | 1850 | 1477760010980 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x87dea800) [pid = 1850] [serial = 2286] [outer = 0x8357ac00] 09:53:31 INFO - PROCESS | 1850 | 1477760011486 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 09:53:31 INFO - . 09:53:31 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 931ms 09:53:31 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 09:53:31 INFO - PROCESS | 1850 | 1477760011527 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1850 | 1477760011530 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 09:53:31 INFO - PROCESS | 1850 | 1477760011538 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 09:53:31 INFO - PROCESS | 1850 | 1477760011542 Marionette TRACE conn4 <- [1,3575,null,{}] 09:53:31 INFO - PROCESS | 1850 | 1477760011556 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:31 INFO - PROCESS | 1850 | 1477760011706 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 09:53:31 INFO - PROCESS | 1850 | 1477760011717 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 09:53:31 INFO - PROCESS | 1850 | 1477760011720 Marionette TRACE conn4 <- [1,3577,null,["8"]] 09:53:31 INFO - PROCESS | 1850 | 1477760011727 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 09:53:31 INFO - PROCESS | 1850 | 1477760011733 Marionette TRACE conn4 <- [1,3578,null,{}] 09:53:31 INFO - PROCESS | 1850 | 1477760011738 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b90a400 == 12 [pid = 1850] [id = 785] 09:53:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8b90a800) [pid = 1850] [serial = 2287] [outer = (nil)] 09:53:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8b911c00) [pid = 1850] [serial = 2288] [outer = 0x8b90a800] 09:53:31 INFO - PROCESS | 1850 | 1477760011822 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8b914400) [pid = 1850] [serial = 2289] [outer = 0x8b90a800] 09:53:32 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:53:32 INFO - PROCESS | 1850 | 1477760012622 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 09:53:32 INFO - . 09:53:32 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1100ms 09:53:32 INFO - PROCESS | 1850 | 1477760012643 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 1850 | 1477760012646 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 09:53:32 INFO - TEST-START | /websockets/opening-handshake/003.html 09:53:32 INFO - PROCESS | 1850 | 1477760012653 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:32 INFO - PROCESS | 1850 | 1477760012846 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 09:53:32 INFO - PROCESS | 1850 | 1477760012856 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 09:53:32 INFO - PROCESS | 1850 | 1477760012859 Marionette TRACE conn4 <- [1,3582,null,["8"]] 09:53:32 INFO - PROCESS | 1850 | 1477760012864 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 09:53:32 INFO - PROCESS | 1850 | 1477760012869 Marionette TRACE conn4 <- [1,3583,null,{}] 09:53:32 INFO - PROCESS | 1850 | 1477760012874 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1850 | ++DOCSHELL 0x8b9e0000 == 13 [pid = 1850] [id = 786] 09:53:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x8b9e2400) [pid = 1850] [serial = 2290] [outer = (nil)] 09:53:32 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8bffb400) [pid = 1850] [serial = 2291] [outer = 0x8b9e2400] 09:53:32 INFO - PROCESS | 1850 | 1477760012962 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c0e8000) [pid = 1850] [serial = 2292] [outer = 0x8b9e2400] 09:53:33 INFO - PROCESS | 1850 | 1477760013653 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 09:53:33 INFO - . 09:53:33 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1026ms 09:53:33 INFO - PROCESS | 1850 | 1477760013679 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1850 | 1477760013686 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 09:53:33 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 09:53:33 INFO - PROCESS | 1850 | 1477760013693 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:33 INFO - PROCESS | 1850 | 1477760013886 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 09:53:33 INFO - PROCESS | 1850 | 1477760013900 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 09:53:33 INFO - PROCESS | 1850 | 1477760013903 Marionette TRACE conn4 <- [1,3587,null,["8"]] 09:53:33 INFO - PROCESS | 1850 | 1477760013909 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 09:53:33 INFO - PROCESS | 1850 | 1477760013914 Marionette TRACE conn4 <- [1,3588,null,{}] 09:53:33 INFO - PROCESS | 1850 | 1477760013919 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c1b6c00 == 14 [pid = 1850] [id = 787] 09:53:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x8c1b7400) [pid = 1850] [serial = 2293] [outer = (nil)] 09:53:33 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x8c1bac00) [pid = 1850] [serial = 2294] [outer = 0x8c1b7400] 09:53:34 INFO - PROCESS | 1850 | 1477760013999 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x8c1c0800) [pid = 1850] [serial = 2295] [outer = 0x8c1b7400] 09:53:34 INFO - PROCESS | 1850 | 1477760014538 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 09:53:34 INFO - . 09:53:34 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 881ms 09:53:34 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 09:53:34 INFO - PROCESS | 1850 | 1477760014594 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 1850 | 1477760014597 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 09:53:34 INFO - PROCESS | 1850 | 1477760014605 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:53:34 INFO - PROCESS | 1850 | 1477760014742 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 09:53:34 INFO - PROCESS | 1850 | 1477760014749 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 09:53:34 INFO - PROCESS | 1850 | 1477760014753 Marionette TRACE conn4 <- [1,3592,null,["8"]] 09:53:34 INFO - PROCESS | 1850 | 1477760014759 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 09:53:34 INFO - PROCESS | 1850 | 1477760014764 Marionette TRACE conn4 <- [1,3593,null,{}] 09:53:34 INFO - PROCESS | 1850 | 1477760014769 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1850 | ++DOCSHELL 0x8c783800 == 15 [pid = 1850] [id = 788] 09:53:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x8c784000) [pid = 1850] [serial = 2296] [outer = (nil)] 09:53:34 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x8c788400) [pid = 1850] [serial = 2297] [outer = 0x8c784000] 09:53:34 INFO - PROCESS | 1850 | 1477760014968 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x8c786c00) [pid = 1850] [serial = 2298] [outer = 0x8c784000] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8c1b6c00 == 14 [pid = 1850] [id = 787] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8b9e0000 == 13 [pid = 1850] [id = 786] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8b90a400 == 12 [pid = 1850] [id = 785] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x83578400 == 11 [pid = 1850] [id = 784] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x83468000 == 10 [pid = 1850] [id = 783] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82f95400 == 9 [pid = 1850] [id = 782] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x82f8c800 == 8 [pid = 1850] [id = 781] 09:53:39 INFO - PROCESS | 1850 | --DOCSHELL 0x8c8c4800 == 7 [pid = 1850] [id = 780] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 44 (0x8b90a800) [pid = 1850] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 43 (0x8357ac00) [pid = 1850] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 42 (0x82f8cc00) [pid = 1850] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 41 (0x8c8cd800) [pid = 1850] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 40 (0x83468400) [pid = 1850] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 39 (0x83259800) [pid = 1850] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 38 (0x8c1b7400) [pid = 1850] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 09:53:42 INFO - PROCESS | 1850 | --DOMWINDOW == 37 (0x8b9e2400) [pid = 1850] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 36 (0x8b911c00) [pid = 1850] [serial = 2288] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 35 (0x8346f800) [pid = 1850] [serial = 2283] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 34 (0x8c788400) [pid = 1850] [serial = 2297] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 33 (0x8346a400) [pid = 1850] [serial = 2282] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 32 (0x8b914400) [pid = 1850] [serial = 2289] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 31 (0x8c0e8000) [pid = 1850] [serial = 2292] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 30 (0x8c1c0800) [pid = 1850] [serial = 2295] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 29 (0x82f91400) [pid = 1850] [serial = 2276] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 28 (0x87cf5800) [pid = 1850] [serial = 2285] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 27 (0x8330c000) [pid = 1850] [serial = 2279] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 26 (0x8c1bac00) [pid = 1850] [serial = 2294] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 25 (0x8330ac00) [pid = 1850] [serial = 2280] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 24 (0x82f96c00) [pid = 1850] [serial = 2277] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 23 (0x87dea800) [pid = 1850] [serial = 2286] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 22 (0x8da27400) [pid = 1850] [serial = 2274] [outer = (nil)] [url = about:blank] 09:53:47 INFO - PROCESS | 1850 | --DOMWINDOW == 21 (0x8bffb400) [pid = 1850] [serial = 2291] [outer = (nil)] [url = about:blank] 09:54:05 INFO - PROCESS | 1850 | MARIONETTE LOG: INFO: Timeout fired 09:54:05 INFO - PROCESS | 1850 | 1477760045127 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 09:54:05 INFO - . 09:54:05 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30560ms 09:54:05 INFO - PROCESS | 1850 | 1477760045165 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 1850 | 1477760045172 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 09:54:05 INFO - TEST-START | /websockets/opening-handshake/005.html 09:54:05 INFO - PROCESS | 1850 | 1477760045183 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:05 INFO - PROCESS | 1850 | 1477760045398 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 09:54:05 INFO - PROCESS | 1850 | 1477760045479 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 09:54:05 INFO - PROCESS | 1850 | 1477760045485 Marionette TRACE conn4 <- [1,3597,null,["8"]] 09:54:05 INFO - PROCESS | 1850 | 1477760045493 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 09:54:05 INFO - PROCESS | 1850 | 1477760045501 Marionette TRACE conn4 <- [1,3598,null,{}] 09:54:05 INFO - PROCESS | 1850 | 1477760045507 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9dc00 == 8 [pid = 1850] [id = 789] 09:54:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 22 (0x82e9e400) [pid = 1850] [serial = 2299] [outer = (nil)] 09:54:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 23 (0x82f8e400) [pid = 1850] [serial = 2300] [outer = 0x82e9e400] 09:54:05 INFO - PROCESS | 1850 | 1477760045604 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1850 | ++DOMWINDOW == 24 (0x82f92400) [pid = 1850] [serial = 2301] [outer = 0x82e9e400] 09:54:06 INFO - PROCESS | 1850 | 1477760046140 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 1850 | 1477760046206 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 09:54:06 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 09:54:06 INFO - PROCESS | 1850 | 1477760046213 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:06 INFO - PROCESS | 1850 | 1477760046435 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 09:54:06 INFO - PROCESS | 1850 | 1477760046451 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 09:54:06 INFO - PROCESS | 1850 | 1477760046456 Marionette TRACE conn4 <- [1,3602,null,["8"]] 09:54:06 INFO - PROCESS | 1850 | 1477760046463 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 09:54:06 INFO - PROCESS | 1850 | 1477760046468 Marionette TRACE conn4 <- [1,3603,null,{}] 09:54:06 INFO - PROCESS | 1850 | 1477760046474 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 1850 | ++DOCSHELL 0x82f94400 == 9 [pid = 1850] [id = 790] 09:54:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 25 (0x83231800) [pid = 1850] [serial = 2302] [outer = (nil)] 09:54:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 26 (0x83307000) [pid = 1850] [serial = 2303] [outer = 0x83231800] 09:54:06 INFO - PROCESS | 1850 | 1477760046562 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1850 | ++DOMWINDOW == 27 (0x82e9ac00) [pid = 1850] [serial = 2304] [outer = 0x83231800] 09:54:06 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:54:07 INFO - ............................................................. 09:54:07 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1508ms 09:54:07 INFO - PROCESS | 1850 | 1477760047634 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 09:54:07 INFO - PROCESS | 1850 | 1477760047729 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 09:54:07 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 09:54:07 INFO - PROCESS | 1850 | 1477760047736 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 09:54:07 INFO - PROCESS | 1850 | 1477760047742 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:07 INFO - PROCESS | 1850 | 1477760047915 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 09:54:08 INFO - PROCESS | 1850 | 1477760048046 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 09:54:08 INFO - PROCESS | 1850 | 1477760048050 Marionette TRACE conn4 <- [1,3607,null,["8"]] 09:54:08 INFO - PROCESS | 1850 | 1477760048056 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 09:54:08 INFO - PROCESS | 1850 | 1477760048062 Marionette TRACE conn4 <- [1,3608,null,{}] 09:54:08 INFO - PROCESS | 1850 | 1477760048068 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1850 | ++DOCSHELL 0x834ff000 == 10 [pid = 1850] [id = 791] 09:54:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 28 (0x834ffc00) [pid = 1850] [serial = 2305] [outer = (nil)] 09:54:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 29 (0x8357b800) [pid = 1850] [serial = 2306] [outer = 0x834ffc00] 09:54:08 INFO - PROCESS | 1850 | 1477760048159 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1850 | ++DOMWINDOW == 30 (0x8357fc00) [pid = 1850] [serial = 2307] [outer = 0x834ffc00] 09:54:08 INFO - PROCESS | 1850 | [1850] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 09:54:08 INFO - PROCESS | 1850 | 1477760048961 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 09:54:09 INFO - .................................. 09:54:09 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1279ms 09:54:09 INFO - PROCESS | 1850 | 1477760049021 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1850 | 1477760049026 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 09:54:09 INFO - TEST-START | /workers/semantics/interface-objects/003.html 09:54:09 INFO - PROCESS | 1850 | 1477760049032 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:09 INFO - PROCESS | 1850 | 1477760049188 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 09:54:09 INFO - PROCESS | 1850 | 1477760049311 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 09:54:09 INFO - PROCESS | 1850 | 1477760049318 Marionette TRACE conn4 <- [1,3612,null,["8"]] 09:54:09 INFO - PROCESS | 1850 | 1477760049325 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 09:54:09 INFO - PROCESS | 1850 | 1477760049331 Marionette TRACE conn4 <- [1,3613,null,{}] 09:54:09 INFO - PROCESS | 1850 | 1477760049336 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1850 | ++DOCSHELL 0x83468400 == 11 [pid = 1850] [id = 792] 09:54:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 31 (0x87ceec00) [pid = 1850] [serial = 2308] [outer = (nil)] 09:54:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 32 (0x8b9be800) [pid = 1850] [serial = 2309] [outer = 0x87ceec00] 09:54:09 INFO - PROCESS | 1850 | 1477760049429 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1850 | ++DOMWINDOW == 33 (0x8bfeec00) [pid = 1850] [serial = 2310] [outer = 0x87ceec00] 09:54:10 INFO - .............................................................. 09:54:10 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1147ms 09:54:10 INFO - TEST-START | /workers/semantics/interface-objects/004.html 09:54:10 INFO - PROCESS | 1850 | 1477760050093 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 09:54:10 INFO - PROCESS | 1850 | 1477760050180 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 1850 | 1477760050182 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 09:54:10 INFO - PROCESS | 1850 | 1477760050192 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:10 INFO - PROCESS | 1850 | 1477760050360 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 09:54:10 INFO - PROCESS | 1850 | 1477760050504 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 09:54:10 INFO - PROCESS | 1850 | 1477760050509 Marionette TRACE conn4 <- [1,3617,null,["8"]] 09:54:10 INFO - PROCESS | 1850 | 1477760050515 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 09:54:10 INFO - PROCESS | 1850 | 1477760050519 Marionette TRACE conn4 <- [1,3618,null,{}] 09:54:10 INFO - PROCESS | 1850 | 1477760050524 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1850 | ++DOCSHELL 0x8bff1000 == 12 [pid = 1850] [id = 793] 09:54:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 34 (0x8bff1800) [pid = 1850] [serial = 2311] [outer = (nil)] 09:54:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 35 (0x8bff9400) [pid = 1850] [serial = 2312] [outer = 0x8bff1800] 09:54:10 INFO - PROCESS | 1850 | 1477760050606 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1850 | ++DOMWINDOW == 36 (0x8c77f400) [pid = 1850] [serial = 2313] [outer = 0x8bff1800] 09:54:11 INFO - PROCESS | 1850 | 1477760051178 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 09:54:11 INFO - ................................. 09:54:11 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1027ms 09:54:11 INFO - PROCESS | 1850 | 1477760051219 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 09:54:11 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 09:54:11 INFO - PROCESS | 1850 | 1477760051223 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 09:54:11 INFO - PROCESS | 1850 | 1477760051229 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:11 INFO - PROCESS | 1850 | 1477760051468 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 09:54:11 INFO - PROCESS | 1850 | 1477760051491 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 09:54:11 INFO - PROCESS | 1850 | 1477760051499 Marionette TRACE conn4 <- [1,3622,null,["8"]] 09:54:11 INFO - PROCESS | 1850 | 1477760051506 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 09:54:11 INFO - PROCESS | 1850 | 1477760051515 Marionette TRACE conn4 <- [1,3623,null,{}] 09:54:11 INFO - PROCESS | 1850 | 1477760051523 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1850 | ++DOCSHELL 0x82de7c00 == 13 [pid = 1850] [id = 794] 09:54:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 37 (0x87cfb800) [pid = 1850] [serial = 2314] [outer = (nil)] 09:54:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 38 (0x8c78a800) [pid = 1850] [serial = 2315] [outer = 0x87cfb800] 09:54:11 INFO - PROCESS | 1850 | 1477760051609 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1850 | ++DOMWINDOW == 39 (0x8c8bcc00) [pid = 1850] [serial = 2316] [outer = 0x87cfb800] 09:54:12 INFO - PROCESS | 1850 | 1477760052202 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 09:54:12 INFO - . 09:54:12 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1020ms 09:54:12 INFO - PROCESS | 1850 | 1477760052250 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1850 | 1477760052252 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 09:54:12 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 09:54:12 INFO - PROCESS | 1850 | 1477760052259 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:12 INFO - PROCESS | 1850 | 1477760052420 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 09:54:12 INFO - PROCESS | 1850 | 1477760052600 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 09:54:12 INFO - PROCESS | 1850 | 1477760052609 Marionette TRACE conn4 <- [1,3627,null,["8"]] 09:54:12 INFO - PROCESS | 1850 | 1477760052623 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 09:54:12 INFO - PROCESS | 1850 | 1477760052630 Marionette TRACE conn4 <- [1,3628,null,{}] 09:54:12 INFO - PROCESS | 1850 | 1477760052633 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1850 | ++DOCSHELL 0x8325c800 == 14 [pid = 1850] [id = 795] 09:54:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 40 (0x83308c00) [pid = 1850] [serial = 2317] [outer = (nil)] 09:54:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 41 (0x83314800) [pid = 1850] [serial = 2318] [outer = 0x83308c00] 09:54:12 INFO - PROCESS | 1850 | 1477760052715 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1850 | ++DOMWINDOW == 42 (0x83393000) [pid = 1850] [serial = 2319] [outer = 0x83308c00] 09:54:13 INFO - PROCESS | 1850 | 1477760053244 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 09:54:13 INFO - . 09:54:13 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1018ms 09:54:13 INFO - PROCESS | 1850 | 1477760053278 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1850 | 1477760053280 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 09:54:13 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 09:54:13 INFO - PROCESS | 1850 | 1477760053325 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:13 INFO - PROCESS | 1850 | 1477760053528 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 09:54:13 INFO - PROCESS | 1850 | 1477760053701 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 09:54:13 INFO - PROCESS | 1850 | 1477760053707 Marionette TRACE conn4 <- [1,3632,null,["8"]] 09:54:13 INFO - PROCESS | 1850 | 1477760053717 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 09:54:13 INFO - PROCESS | 1850 | 1477760053726 Marionette TRACE conn4 <- [1,3633,null,{}] 09:54:13 INFO - PROCESS | 1850 | 1477760053732 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1850 | ++DOCSHELL 0x82e9c000 == 15 [pid = 1850] [id = 796] 09:54:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 43 (0x82e9cc00) [pid = 1850] [serial = 2320] [outer = (nil)] 09:54:13 INFO - PROCESS | 1850 | ++DOMWINDOW == 44 (0x82f98400) [pid = 1850] [serial = 2321] [outer = 0x82e9cc00] 09:54:13 INFO - PROCESS | 1850 | 1477760053839 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1850 | ++DOMWINDOW == 45 (0x83254000) [pid = 1850] [serial = 2322] [outer = 0x82e9cc00] 09:54:14 INFO - PROCESS | 1850 | 1477760054518 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 09:54:14 INFO - . 09:54:14 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1274ms 09:54:14 INFO - PROCESS | 1850 | 1477760054594 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1850 | 1477760054601 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 09:54:14 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 09:54:14 INFO - PROCESS | 1850 | 1477760054614 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 09:54:14 INFO - PROCESS | 1850 | 1477760054794 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 09:54:14 INFO - PROCESS | 1850 | 1477760054957 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 09:54:14 INFO - PROCESS | 1850 | 1477760054966 Marionette TRACE conn4 <- [1,3637,null,["8"]] 09:54:14 INFO - PROCESS | 1850 | 1477760054974 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 09:54:14 INFO - PROCESS | 1850 | 1477760054980 Marionette TRACE conn4 <- [1,3638,null,{}] 09:54:15 INFO - PROCESS | 1850 | 1477760054988 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"be0606d6-c7dd-484b-9542-f5a4e384cf67\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1850 | ++DOCSHELL 0x8322ac00 == 16 [pid = 1850] [id = 797] 09:54:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 46 (0x83306c00) [pid = 1850] [serial = 2323] [outer = (nil)] 09:54:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 47 (0x83465800) [pid = 1850] [serial = 2324] [outer = 0x83306c00] 09:54:15 INFO - PROCESS | 1850 | 1477760055085 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1850 | ++DOMWINDOW == 48 (0x834f3400) [pid = 1850] [serial = 2325] [outer = 0x83306c00] 09:54:15 INFO - PROCESS | 1850 | 1477760055707 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 1850 | 1477760055738 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 09:54:16 WARNING - u'runner_teardown' () 09:54:16 INFO - No more tests 09:54:16 INFO - Got 0 unexpected results 09:54:16 INFO - SUITE-END | took 2218s 09:54:16 INFO - Closing logging queue 09:54:16 INFO - queue closed 09:54:17 INFO - Return code: 0 09:54:17 WARNING - # TBPL SUCCESS # 09:54:17 INFO - Running post-action listener: _resource_record_post_action 09:54:17 INFO - [mozharness: 2016-10-29 16:54:17.083108Z] Finished run-tests step (success) 09:54:17 INFO - Running post-run listener: _resource_record_post_run 09:54:17 INFO - Total resource usage - Wall time: 2255s; CPU: 46.0%; Read bytes: 13795328; Write bytes: 312119296; Read time: 628; Write time: 191756 09:54:17 INFO - TinderboxPrint: CPU usage
46.5% 09:54:17 INFO - TinderboxPrint: I/O read bytes / time
13,795,328 / 628 09:54:17 INFO - TinderboxPrint: I/O write bytes / time
312,119,296 / 191,756 09:54:17 INFO - TinderboxPrint: CPU idle
1,193.8 (53.3%) 09:54:17 INFO - TinderboxPrint: CPU system
103.7 (4.6%) 09:54:17 INFO - TinderboxPrint: CPU user
937.4 (41.9%) 09:54:17 INFO - TinderboxPrint: Swap in / out
0 / 0 09:54:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:54:17 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 36864; Write bytes: 186638336; Read time: 8; Write time: 155572 09:54:17 INFO - run-tests - Wall time: 2224s; CPU: 46.0%; Read bytes: 11587584; Write bytes: 94486528; Read time: 552; Write time: 9636 09:54:17 INFO - Running post-run listener: _upload_blobber_files 09:54:17 INFO - Blob upload gear active. 09:54:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:54:17 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 09:54:17 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:54:17 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:54:18 INFO - (blobuploader) - INFO - Open directory for files ... 09:54:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:54:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:54:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:21 INFO - (blobuploader) - INFO - Done attempting. 09:54:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:54:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:54:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:22 INFO - (blobuploader) - INFO - Done attempting. 09:54:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 09:54:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:26 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 09:54:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:26 INFO - (blobuploader) - INFO - Done attempting. 09:54:26 INFO - (blobuploader) - INFO - Iteration through files over. 09:54:26 INFO - Return code: 0 09:54:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:54:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:54:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1e24a5c5d3cc21159d143a161eca949c8712de50ef0b4ed5fe194c37cc7378b08ce286685205da79b4b56a1a4f0ca50b2d7fc7f50e6f0ef96ea6727a4da8f77", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f9ab527d40a056ab864e1cd5769a013ffa4bd0dbb451c2cb1367e37e5959cdf1bf88c397f0de7a47b58b79b843ae9d69855704f64a00ecfbf01f8271a321e202", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f76881c557f040b88945a817dfd7b84a887751485ba08e76dd68800d0951e51ab0c3643d37bd61347a231ea17146782a41587da490e3bc30420ff159c94b4a68"} 09:54:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:54:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:54:26 INFO - Contents: 09:54:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1e24a5c5d3cc21159d143a161eca949c8712de50ef0b4ed5fe194c37cc7378b08ce286685205da79b4b56a1a4f0ca50b2d7fc7f50e6f0ef96ea6727a4da8f77", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f9ab527d40a056ab864e1cd5769a013ffa4bd0dbb451c2cb1367e37e5959cdf1bf88c397f0de7a47b58b79b843ae9d69855704f64a00ecfbf01f8271a321e202", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f76881c557f040b88945a817dfd7b84a887751485ba08e76dd68800d0951e51ab0c3643d37bd61347a231ea17146782a41587da490e3bc30420ff159c94b4a68"} 09:54:26 INFO - Running post-run listener: copy_logs_to_upload_dir 09:54:26 INFO - Copying logs to upload dir... 09:54:26 INFO - mkdir: /builds/slave/test/build/upload/logs 09:54:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2356.794086 ========= master_lag: 0.75 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 17 secs) (at 2016-10-29 09:54:26.956272) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 09:54:26.959890) ========= 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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e1e24a5c5d3cc21159d143a161eca949c8712de50ef0b4ed5fe194c37cc7378b08ce286685205da79b4b56a1a4f0ca50b2d7fc7f50e6f0ef96ea6727a4da8f77", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f9ab527d40a056ab864e1cd5769a013ffa4bd0dbb451c2cb1367e37e5959cdf1bf88c397f0de7a47b58b79b843ae9d69855704f64a00ecfbf01f8271a321e202", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f76881c557f040b88945a817dfd7b84a887751485ba08e76dd68800d0951e51ab0c3643d37bd61347a231ea17146782a41587da490e3bc30420ff159c94b4a68"} build_url:https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.027859 build_url: 'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/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/fx-team/sha512/e1e24a5c5d3cc21159d143a161eca949c8712de50ef0b4ed5fe194c37cc7378b08ce286685205da79b4b56a1a4f0ca50b2d7fc7f50e6f0ef96ea6727a4da8f77", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f9ab527d40a056ab864e1cd5769a013ffa4bd0dbb451c2cb1367e37e5959cdf1bf88c397f0de7a47b58b79b843ae9d69855704f64a00ecfbf01f8271a321e202", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f76881c557f040b88945a817dfd7b84a887751485ba08e76dd68800d0951e51ab0c3643d37bd61347a231ea17146782a41587da490e3bc30420ff159c94b4a68"}' symbols_url: 'https://queue.taskcluster.net/v1/task/deCa4uLrRI6KyQd-u-sqUA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 09:54:27.049824) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:54:27.050154) ========= 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-1477757056.121505-2112851738 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015800 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 09:54:27.126074) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 09:54:27.126412) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 09:54:27.126784) ========= ========= Total master_lag: 1.07 =========